/* Minification failed. Returning unminified contents. (5600,22): run-time error CSS1036: Expected expression, found '/' */ /*! jQuery UI - v1.12.0 - 2016-07-08 * http://jqueryui.com * Includes: core.css, accordion.css, autocomplete.css, menu.css, button.css, controlgroup.css, checkboxradio.css, datepicker.css, dialog.css, draggable.css, resizable.css, progressbar.css, selectable.css, selectmenu.css, slider.css, sortable.css, spinner.css, tabs.css, tooltip.css, theme.css * To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Arial%2CHelvetica%2Csans-serif&fsDefault=1em&fwDefault=normal&cornerRadius=3px&bgColorHeader=e9e9e9&bgTextureHeader=flat&borderColorHeader=dddddd&fcHeader=333333&iconColorHeader=444444&bgColorContent=ffffff&bgTextureContent=flat&borderColorContent=dddddd&fcContent=333333&iconColorContent=444444&bgColorDefault=f6f6f6&bgTextureDefault=flat&borderColorDefault=c5c5c5&fcDefault=454545&iconColorDefault=777777&bgColorHover=ededed&bgTextureHover=flat&borderColorHover=cccccc&fcHover=2b2b2b&iconColorHover=555555&bgColorActive=007fff&bgTextureActive=flat&borderColorActive=003eff&fcActive=ffffff&iconColorActive=ffffff&bgColorHighlight=fffa90&bgTextureHighlight=flat&borderColorHighlight=dad55e&fcHighlight=777620&iconColorHighlight=777620&bgColorError=fddfdf&bgTextureError=flat&borderColorError=f1a899&fcError=5f3f3f&iconColorError=cc0000&bgColorOverlay=aaaaaa&bgTextureOverlay=flat&bgImgOpacityOverlay=0&opacityOverlay=30&bgColorShadow=666666&bgTextureShadow=flat&bgImgOpacityShadow=0&opacityShadow=30&thicknessShadow=5px&offsetTopShadow=0px&offsetLeftShadow=0px&cornerRadiusShadow=8px * Copyright jQuery Foundation and other contributors; Licensed MIT */ /* Layout helpers ----------------------------------*/ .ui-helper-hidden { display: none; } .ui-helper-hidden-accessible { border: 0; clip: rect(0 0 0 0); height: 1px; margin: -1px; overflow: hidden; padding: 0; position: absolute; width: 1px; } .ui-helper-reset { margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none; } .ui-helper-clearfix:before, .ui-helper-clearfix:after { content: ""; display: table; border-collapse: collapse; } .ui-helper-clearfix:after { clear: both; } .ui-helper-zfix { width: 100%; height: 100%; top: 0; left: 0; position: absolute; opacity: 0; filter:Alpha(Opacity=0); /* support: IE8 */ } .ui-front { z-index: 100; } /* Interaction Cues ----------------------------------*/ .ui-state-disabled { cursor: default !important; pointer-events: none; } /* Icons ----------------------------------*/ .ui-icon { display: inline-block; vertical-align: middle; margin-top: -.25em; position: relative; text-indent: -99999px; overflow: hidden; background-repeat: no-repeat; } .ui-widget-icon-block { left: 50%; margin-left: -8px; display: block; } /* Misc visuals ----------------------------------*/ /* Overlays */ .ui-widget-overlay { position: fixed; top: 0; left: 0; width: 100%; height: 100%; } .ui-accordion .ui-accordion-header { display: block; cursor: pointer; position: relative; margin: 2px 0 0 0; padding: .5em .5em .5em .7em; font-size: 100%; } .ui-accordion .ui-accordion-content { padding: 1em 2.2em; border-top: 0; overflow: auto; } .ui-autocomplete { position: absolute; top: 0; left: 0; cursor: default; } .ui-menu { list-style: none; padding: 0; margin: 0; display: block; outline: 0; } .ui-menu .ui-menu { position: absolute; } .ui-menu .ui-menu-item { margin: 0; cursor: pointer; /* support: IE10, see #8844 */ list-style-image: url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7"); } .ui-menu .ui-menu-item-wrapper { position: relative; padding: 3px 1em 3px .4em; } .ui-menu .ui-menu-divider { margin: 5px 0; height: 0; font-size: 0; line-height: 0; border-width: 1px 0 0 0; } .ui-menu .ui-state-focus, .ui-menu .ui-state-active { margin: -1px; } /* icon support */ .ui-menu-icons { position: relative; } .ui-menu-icons .ui-menu-item-wrapper { padding-left: 2em; } /* left-aligned */ .ui-menu .ui-icon { position: absolute; top: 0; bottom: 0; left: .2em; margin: auto 0; } /* right-aligned */ .ui-menu .ui-menu-icon { left: auto; right: 0; } .ui-button { padding: .4em 1em; display: inline-block; position: relative; line-height: normal; margin-right: .1em; cursor: pointer; vertical-align: middle; text-align: center; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; /* Support: IE <= 11 */ overflow: visible; } .ui-button, .ui-button:link, .ui-button:visited, .ui-button:hover, .ui-button:active { text-decoration: none; } /* to make room for the icon, a width needs to be set here */ .ui-button-icon-only { width: 2em; box-sizing: border-box; text-indent: -9999px; white-space: nowrap; } /* no icon support for input elements */ input.ui-button.ui-button-icon-only { text-indent: 0; } /* button icon element(s) */ .ui-button-icon-only .ui-icon { position: absolute; top: 50%; left: 50%; margin-top: -8px; margin-left: -8px; } .ui-button.ui-icon-notext .ui-icon { padding: 0; width: 2.1em; height: 2.1em; text-indent: -9999px; white-space: nowrap; } input.ui-button.ui-icon-notext .ui-icon { width: auto; height: auto; text-indent: 0; white-space: normal; padding: .4em 1em; } /* workarounds */ /* Support: Firefox 5 - 40 */ input.ui-button::-moz-focus-inner, button.ui-button::-moz-focus-inner { border: 0; padding: 0; } .ui-controlgroup { vertical-align: middle; display: inline-block; } .ui-controlgroup > .ui-controlgroup-item { float: left; margin-left: 0; margin-right: 0; } .ui-controlgroup > .ui-controlgroup-item:focus, .ui-controlgroup > .ui-controlgroup-item.ui-visual-focus { z-index: 9999; } .ui-controlgroup-vertical > .ui-controlgroup-item { display: block; float: none; width: 100%; margin-top: 0; margin-bottom: 0; text-align: left; } .ui-controlgroup-vertical .ui-controlgroup-item { box-sizing: border-box; } .ui-controlgroup .ui-controlgroup-label { padding: .4em 1em; } .ui-controlgroup .ui-controlgroup-label span { font-size: 80%; } .ui-controlgroup-horizontal .ui-controlgroup-label + .ui-controlgroup-item { border-left: none; } .ui-controlgroup-vertical .ui-controlgroup-label + .ui-controlgroup-item { border-top: none; } .ui-controlgroup-horizontal .ui-controlgroup-label.ui-widget-content { border-right: none; } .ui-controlgroup-vertical .ui-controlgroup-label.ui-widget-content { border-bottom: none; } /* Spinner specific style fixes */ .ui-controlgroup-vertical .ui-spinner-input { /* Support: IE8 only, Android < 4.4 only */ width: 75%; width: calc( 100% - 2.4em ); } .ui-controlgroup-vertical .ui-spinner .ui-spinner-up { border-top-style: solid; } .ui-checkboxradio-label .ui-icon-background { box-shadow: inset 1px 1px 1px #ccc; border-radius: .12em; border: none; } .ui-checkboxradio-radio-label .ui-icon-background { width: 16px; height: 16px; border-radius: 1em; overflow: visible; border: none; } .ui-checkboxradio-radio-label.ui-checkboxradio-checked .ui-icon, .ui-checkboxradio-radio-label.ui-checkboxradio-checked:hover .ui-icon { background-image: none; width: 8px; height: 8px; border-width: 4px; border-style: solid; } .ui-checkboxradio-disabled { pointer-events: none; } .ui-datepicker { width: 17em; padding: .2em .2em 0; display: none; } .ui-datepicker .ui-datepicker-header { position: relative; padding: .2em 0; } .ui-datepicker .ui-datepicker-prev, .ui-datepicker .ui-datepicker-next { position: absolute; top: 2px; width: 1.8em; height: 1.8em; } .ui-datepicker .ui-datepicker-prev-hover, .ui-datepicker .ui-datepicker-next-hover { top: 1px; } .ui-datepicker .ui-datepicker-prev { left: 2px; } .ui-datepicker .ui-datepicker-next { right: 2px; } .ui-datepicker .ui-datepicker-prev-hover { left: 1px; } .ui-datepicker .ui-datepicker-next-hover { right: 1px; } .ui-datepicker .ui-datepicker-prev span, .ui-datepicker .ui-datepicker-next span { display: block; position: absolute; left: 50%; margin-left: -8px; top: 50%; margin-top: -8px; } .ui-datepicker .ui-datepicker-title { margin: 0 2.3em; line-height: 1.8em; text-align: center; } .ui-datepicker .ui-datepicker-title select { font-size: 1em; margin: 1px 0; } .ui-datepicker select.ui-datepicker-month, .ui-datepicker select.ui-datepicker-year { width: 45%; } .ui-datepicker table { width: 100%; font-size: .9em; border-collapse: collapse; margin: 0 0 .4em; } .ui-datepicker th { padding: .7em .3em; text-align: center; font-weight: bold; border: 0; } .ui-datepicker td { border: 0; padding: 1px; } .ui-datepicker td span, .ui-datepicker td a { display: block; padding: .2em; text-align: right; text-decoration: none; } .ui-datepicker .ui-datepicker-buttonpane { background-image: none; margin: .7em 0 0 0; padding: 0 .2em; border-left: 0; border-right: 0; border-bottom: 0; } .ui-datepicker .ui-datepicker-buttonpane button { float: right; margin: .5em .2em .4em; cursor: pointer; padding: .2em .6em .3em .6em; width: auto; overflow: visible; } .ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current { float: left; } /* with multiple calendars */ .ui-datepicker.ui-datepicker-multi { width: auto; } .ui-datepicker-multi .ui-datepicker-group { float: left; } .ui-datepicker-multi .ui-datepicker-group table { width: 95%; margin: 0 auto .4em; } .ui-datepicker-multi-2 .ui-datepicker-group { width: 50%; } .ui-datepicker-multi-3 .ui-datepicker-group { width: 33.3%; } .ui-datepicker-multi-4 .ui-datepicker-group { width: 25%; } .ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header, .ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header { border-left-width: 0; } .ui-datepicker-multi .ui-datepicker-buttonpane { clear: left; } .ui-datepicker-row-break { clear: both; width: 100%; font-size: 0; } /* RTL support */ .ui-datepicker-rtl { direction: rtl; } .ui-datepicker-rtl .ui-datepicker-prev { right: 2px; left: auto; } .ui-datepicker-rtl .ui-datepicker-next { left: 2px; right: auto; } .ui-datepicker-rtl .ui-datepicker-prev:hover { right: 1px; left: auto; } .ui-datepicker-rtl .ui-datepicker-next:hover { left: 1px; right: auto; } .ui-datepicker-rtl .ui-datepicker-buttonpane { clear: right; } .ui-datepicker-rtl .ui-datepicker-buttonpane button { float: left; } .ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current, .ui-datepicker-rtl .ui-datepicker-group { float: right; } .ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header, .ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header { border-right-width: 0; border-left-width: 1px; } /* Icons */ .ui-datepicker .ui-icon { display: block; text-indent: -99999px; overflow: hidden; background-repeat: no-repeat; left: .5em; top: .3em; } .ui-dialog { position: absolute; top: 0; left: 0; padding: .2em; outline: 0; } .ui-dialog .ui-dialog-titlebar { padding: .4em 1em; position: relative; } .ui-dialog .ui-dialog-title { float: left; margin: .1em 0; white-space: nowrap; width: 90%; overflow: hidden; text-overflow: ellipsis; } .ui-dialog .ui-dialog-titlebar-close { position: absolute; right: .3em; top: 50%; width: 20px; margin: -10px 0 0 0; padding: 1px; height: 20px; } .ui-dialog .ui-dialog-content { position: relative; border: 0; padding: .5em 1em; background: none; overflow: auto; } .ui-dialog .ui-dialog-buttonpane { text-align: left; border-width: 1px 0 0 0; background-image: none; margin-top: .5em; padding: .3em 1em .5em .4em; } .ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset { float: right; } .ui-dialog .ui-dialog-buttonpane button { margin: .5em .4em .5em 0; cursor: pointer; } .ui-dialog .ui-resizable-n { height: 2px; top: 0; } .ui-dialog .ui-resizable-e { width: 2px; right: 0; } .ui-dialog .ui-resizable-s { height: 2px; bottom: 0; } .ui-dialog .ui-resizable-w { width: 2px; left: 0; } .ui-dialog .ui-resizable-se, .ui-dialog .ui-resizable-sw, .ui-dialog .ui-resizable-ne, .ui-dialog .ui-resizable-nw { width: 7px; height: 7px; } .ui-dialog .ui-resizable-se { right: 0; bottom: 0; } .ui-dialog .ui-resizable-sw { left: 0; bottom: 0; } .ui-dialog .ui-resizable-ne { right: 0; top: 0; } .ui-dialog .ui-resizable-nw { left: 0; top: 0; } .ui-draggable .ui-dialog-titlebar { cursor: move; } .ui-draggable-handle { -ms-touch-action: none; touch-action: none; } .ui-resizable { position: relative; } .ui-resizable-handle { position: absolute; font-size: 0.1px; display: block; -ms-touch-action: none; touch-action: none; } .ui-resizable-disabled .ui-resizable-handle, .ui-resizable-autohide .ui-resizable-handle { display: none; } .ui-resizable-n { cursor: n-resize; height: 7px; width: 100%; top: -5px; left: 0; } .ui-resizable-s { cursor: s-resize; height: 7px; width: 100%; bottom: -5px; left: 0; } .ui-resizable-e { cursor: e-resize; width: 7px; right: -5px; top: 0; height: 100%; } .ui-resizable-w { cursor: w-resize; width: 7px; left: -5px; top: 0; height: 100%; } .ui-resizable-se { cursor: se-resize; width: 12px; height: 12px; right: 1px; bottom: 1px; } .ui-resizable-sw { cursor: sw-resize; width: 9px; height: 9px; left: -5px; bottom: -5px; } .ui-resizable-nw { cursor: nw-resize; width: 9px; height: 9px; left: -5px; top: -5px; } .ui-resizable-ne { cursor: ne-resize; width: 9px; height: 9px; right: -5px; top: -5px; } .ui-progressbar { height: 2em; text-align: left; overflow: hidden; } .ui-progressbar .ui-progressbar-value { margin: -1px; height: 100%; } .ui-progressbar .ui-progressbar-overlay { background: url("data:image/gif;base64,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"); height: 100%; filter: alpha(opacity=25); /* support: IE8 */ opacity: 0.25; } .ui-progressbar-indeterminate .ui-progressbar-value { background-image: none; } .ui-selectable { -ms-touch-action: none; touch-action: none; } .ui-selectable-helper { position: absolute; z-index: 100; border: 1px dotted black; } .ui-selectmenu-menu { padding: 0; margin: 0; position: absolute; top: 0; left: 0; display: none; } .ui-selectmenu-menu .ui-menu { overflow: auto; overflow-x: hidden; padding-bottom: 1px; } .ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup { font-size: 1em; font-weight: bold; line-height: 1.5; padding: 2px 0.4em; margin: 0.5em 0 0 0; height: auto; border: 0; } .ui-selectmenu-open { display: block; } .ui-selectmenu-text { display: block; margin-right: 20px; overflow: hidden; text-overflow: ellipsis; } .ui-selectmenu-button.ui-button { text-align: left; white-space: nowrap; width: 14em; } .ui-selectmenu-icon.ui-icon { float: right; margin-top: 0; } .ui-slider { position: relative; text-align: left; } .ui-slider .ui-slider-handle { position: absolute; z-index: 2; width: 1.2em; height: 1.2em; cursor: default; -ms-touch-action: none; touch-action: none; } .ui-slider .ui-slider-range { position: absolute; z-index: 1; font-size: .7em; display: block; border: 0; background-position: 0 0; } /* support: IE8 - See #6727 */ .ui-slider.ui-state-disabled .ui-slider-handle, .ui-slider.ui-state-disabled .ui-slider-range { filter: inherit; } .ui-slider-horizontal { height: .8em; } .ui-slider-horizontal .ui-slider-handle { top: -.3em; margin-left: -.6em; } .ui-slider-horizontal .ui-slider-range { top: 0; height: 100%; } .ui-slider-horizontal .ui-slider-range-min { left: 0; } .ui-slider-horizontal .ui-slider-range-max { right: 0; } .ui-slider-vertical { width: .8em; height: 100px; } .ui-slider-vertical .ui-slider-handle { left: -.3em; margin-left: 0; margin-bottom: -.6em; } .ui-slider-vertical .ui-slider-range { left: 0; width: 100%; } .ui-slider-vertical .ui-slider-range-min { bottom: 0; } .ui-slider-vertical .ui-slider-range-max { top: 0; } .ui-sortable-handle { -ms-touch-action: none; touch-action: none; } .ui-spinner { position: relative; display: inline-block; overflow: hidden; padding: 0; vertical-align: middle; } .ui-spinner-input { border: none; background: none; color: inherit; padding: .222em 0; margin: .2em 0; vertical-align: middle; margin-left: .4em; margin-right: 2em; } .ui-spinner-button { width: 1.6em; height: 50%; font-size: .5em; padding: 0; margin: 0; text-align: center; position: absolute; cursor: default; display: block; overflow: hidden; right: 0; } /* more specificity required here to override default borders */ .ui-spinner a.ui-spinner-button { border-top-style: none; border-bottom-style: none; border-right-style: none; } .ui-spinner-up { top: 0; } .ui-spinner-down { bottom: 0; } .ui-tabs { position: relative;/* position: relative prevents IE scroll bug (element with position: relative inside container with overflow: auto appear as "fixed") */ padding: .2em; } .ui-tabs .ui-tabs-nav { margin: 0; padding: .2em .2em 0; } .ui-tabs .ui-tabs-nav li { list-style: none; float: left; position: relative; top: 0; margin: 1px .2em 0 0; border-bottom-width: 0; padding: 0; white-space: nowrap; } .ui-tabs .ui-tabs-nav .ui-tabs-anchor { float: left; padding: .5em 1em; text-decoration: none; } .ui-tabs .ui-tabs-nav li.ui-tabs-active { margin-bottom: -1px; padding-bottom: 1px; } .ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor, .ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor, .ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor { cursor: text; } .ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor { cursor: pointer; } .ui-tabs .ui-tabs-panel { display: block; border-width: 0; padding: 1em 1.4em; background: none; } .ui-tooltip { padding: 8px; position: absolute; z-index: 9999; max-width: 300px; } body .ui-tooltip { border-width: 2px; } /* Component containers ----------------------------------*/ .ui-widget { font-family: Arial,Helvetica,sans-serif; font-size: 1em; } .ui-widget .ui-widget { font-size: 1em; } .ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button { font-family: Arial,Helvetica,sans-serif; font-size: 1em; } .ui-widget.ui-widget-content { border: 1px solid #c5c5c5; } .ui-widget-content { border: 1px solid #dddddd; background: #ffffff; color: #333333; } .ui-widget-content a { color: #333333; } .ui-widget-header { border: 1px solid #dddddd; background: #e9e9e9; color: #333333; font-weight: bold; } .ui-widget-header a { color: #333333; } /* Interaction states ----------------------------------*/ .ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default, .ui-button, /* We use html here because we need a greater specificity to make sure disabled works properly when clicked or hovered */ html .ui-button.ui-state-disabled:hover, html .ui-button.ui-state-disabled:active { border: 1px solid #c5c5c5; background: #f6f6f6; font-weight: normal; color: #454545; } .ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited, a.ui-button, a:link.ui-button, a:visited.ui-button, .ui-button { color: #454545; text-decoration: none; } .ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus, .ui-button:hover, .ui-button:focus { border: 1px solid #cccccc; background: #ededed; font-weight: normal; color: #2b2b2b; } .ui-state-hover a, .ui-state-hover a:hover, .ui-state-hover a:link, .ui-state-hover a:visited, .ui-state-focus a, .ui-state-focus a:hover, .ui-state-focus a:link, .ui-state-focus a:visited, a.ui-button:hover, a.ui-button:focus { color: #2b2b2b; text-decoration: none; } .ui-visual-focus { box-shadow: 0 0 3px 1px rgb(94, 158, 214); } .ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active, a.ui-button:active, .ui-button:active, .ui-button.ui-state-active:hover { border: 1px solid #003eff; background: #007fff; font-weight: normal; color: #ffffff; } .ui-icon-background, .ui-state-active .ui-icon-background { border: #003eff; background-color: #ffffff; } .ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited { color: #ffffff; text-decoration: none; } /* Interaction Cues ----------------------------------*/ .ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highlight { border: 1px solid #dad55e; background: #fffa90; color: #777620; } .ui-state-checked { border: 1px solid #dad55e; background: #fffa90; } .ui-state-highlight a, .ui-widget-content .ui-state-highlight a, .ui-widget-header .ui-state-highlight a { color: #777620; } .ui-state-error, .ui-widget-content .ui-state-error, .ui-widget-header .ui-state-error { border: 1px solid #f1a899; background: #fddfdf; color: #5f3f3f; } .ui-state-error a, .ui-widget-content .ui-state-error a, .ui-widget-header .ui-state-error a { color: #5f3f3f; } .ui-state-error-text, .ui-widget-content .ui-state-error-text, .ui-widget-header .ui-state-error-text { color: #5f3f3f; } .ui-priority-primary, .ui-widget-content .ui-priority-primary, .ui-widget-header .ui-priority-primary { font-weight: bold; } .ui-priority-secondary, .ui-widget-content .ui-priority-secondary, .ui-widget-header .ui-priority-secondary { opacity: .7; filter:Alpha(Opacity=70); /* support: IE8 */ font-weight: normal; } .ui-state-disabled, .ui-widget-content .ui-state-disabled, .ui-widget-header .ui-state-disabled { opacity: .35; filter:Alpha(Opacity=35); /* support: IE8 */ background-image: none; } .ui-state-disabled .ui-icon { filter:Alpha(Opacity=35); /* support: IE8 - See #6059 */ } /* Icons ----------------------------------*/ /* states and images */ .ui-icon { width: 16px; height: 16px; } .ui-icon, .ui-widget-content .ui-icon { background-image: url("images/ui-icons_444444_256x240.png"); } .ui-widget-header .ui-icon { background-image: url("images/ui-icons_444444_256x240.png"); } .ui-button .ui-icon { background-image: url("images/ui-icons_777777_256x240.png"); } .ui-state-hover .ui-icon, .ui-state-focus .ui-icon, .ui-button:hover .ui-icon, .ui-button:focus .ui-icon, .ui-state-default .ui-icon { background-image: url("images/ui-icons_555555_256x240.png"); } .ui-state-active .ui-icon, .ui-button:active .ui-icon { background-image: url("images/ui-icons_ffffff_256x240.png"); } .ui-state-highlight .ui-icon, .ui-button .ui-state-highlight.ui-icon { background-image: url("images/ui-icons_777620_256x240.png"); } .ui-state-error .ui-icon, .ui-state-error-text .ui-icon { background-image: url("images/ui-icons_cc0000_256x240.png"); } /* positioning */ .ui-icon-blank { background-position: 16px 16px; } .ui-icon-caret-1-n { background-position: 0 0; } .ui-icon-caret-1-ne { background-position: -16px 0; } .ui-icon-caret-1-e { background-position: -32px 0; } .ui-icon-caret-1-se { background-position: -48px 0; } .ui-icon-caret-1-s { background-position: -65px 0; } .ui-icon-caret-1-sw { background-position: -80px 0; } .ui-icon-caret-1-w { background-position: -96px 0; } .ui-icon-caret-1-nw { background-position: -112px 0; } .ui-icon-caret-2-n-s { background-position: -128px 0; } .ui-icon-caret-2-e-w { background-position: -144px 0; } .ui-icon-triangle-1-n { background-position: 0 -16px; } .ui-icon-triangle-1-ne { background-position: -16px -16px; } .ui-icon-triangle-1-e { background-position: -32px -16px; } .ui-icon-triangle-1-se { background-position: -48px -16px; } .ui-icon-triangle-1-s { background-position: -65px -16px; } .ui-icon-triangle-1-sw { background-position: -80px -16px; } .ui-icon-triangle-1-w { background-position: -96px -16px; } .ui-icon-triangle-1-nw { background-position: -112px -16px; } .ui-icon-triangle-2-n-s { background-position: -128px -16px; } .ui-icon-triangle-2-e-w { background-position: -144px -16px; } .ui-icon-arrow-1-n { background-position: 0 -32px; } .ui-icon-arrow-1-ne { background-position: -16px -32px; } .ui-icon-arrow-1-e { background-position: -32px -32px; } .ui-icon-arrow-1-se { background-position: -48px -32px; } .ui-icon-arrow-1-s { background-position: -65px -32px; } .ui-icon-arrow-1-sw { background-position: -80px -32px; } .ui-icon-arrow-1-w { background-position: -96px -32px; } .ui-icon-arrow-1-nw { background-position: -112px -32px; } .ui-icon-arrow-2-n-s { background-position: -128px -32px; } .ui-icon-arrow-2-ne-sw { background-position: -144px -32px; } .ui-icon-arrow-2-e-w { background-position: -160px -32px; } .ui-icon-arrow-2-se-nw { background-position: -176px -32px; } .ui-icon-arrowstop-1-n { background-position: -192px -32px; } .ui-icon-arrowstop-1-e { background-position: -208px -32px; } .ui-icon-arrowstop-1-s { background-position: -224px -32px; } .ui-icon-arrowstop-1-w { background-position: -240px -32px; } .ui-icon-arrowthick-1-n { background-position: 1px -48px; } .ui-icon-arrowthick-1-ne { background-position: -16px -48px; } .ui-icon-arrowthick-1-e { background-position: -32px -48px; } .ui-icon-arrowthick-1-se { background-position: -48px -48px; } .ui-icon-arrowthick-1-s { background-position: -64px -48px; } .ui-icon-arrowthick-1-sw { background-position: -80px -48px; } .ui-icon-arrowthick-1-w { background-position: -96px -48px; } .ui-icon-arrowthick-1-nw { background-position: -112px -48px; } .ui-icon-arrowthick-2-n-s { background-position: -128px -48px; } .ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; } .ui-icon-arrowthick-2-e-w { background-position: -160px -48px; } .ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; } .ui-icon-arrowthickstop-1-n { background-position: -192px -48px; } .ui-icon-arrowthickstop-1-e { background-position: -208px -48px; } .ui-icon-arrowthickstop-1-s { background-position: -224px -48px; } .ui-icon-arrowthickstop-1-w { background-position: -240px -48px; } .ui-icon-arrowreturnthick-1-w { background-position: 0 -64px; } .ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; } .ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; } .ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; } .ui-icon-arrowreturn-1-w { background-position: -64px -64px; } .ui-icon-arrowreturn-1-n { background-position: -80px -64px; } .ui-icon-arrowreturn-1-e { background-position: -96px -64px; } .ui-icon-arrowreturn-1-s { background-position: -112px -64px; } .ui-icon-arrowrefresh-1-w { background-position: -128px -64px; } .ui-icon-arrowrefresh-1-n { background-position: -144px -64px; } .ui-icon-arrowrefresh-1-e { background-position: -160px -64px; } .ui-icon-arrowrefresh-1-s { background-position: -176px -64px; } .ui-icon-arrow-4 { background-position: 0 -80px; } .ui-icon-arrow-4-diag { background-position: -16px -80px; } .ui-icon-extlink { background-position: -32px -80px; } .ui-icon-newwin { background-position: -48px -80px; } .ui-icon-refresh { background-position: -64px -80px; } .ui-icon-shuffle { background-position: -80px -80px; } .ui-icon-transfer-e-w { background-position: -96px -80px; } .ui-icon-transferthick-e-w { background-position: -112px -80px; } .ui-icon-folder-collapsed { background-position: 0 -96px; } .ui-icon-folder-open { background-position: -16px -96px; } .ui-icon-document { background-position: -32px -96px; } .ui-icon-document-b { background-position: -48px -96px; } .ui-icon-note { background-position: -64px -96px; } .ui-icon-mail-closed { background-position: -80px -96px; } .ui-icon-mail-open { background-position: -96px -96px; } .ui-icon-suitcase { background-position: -112px -96px; } .ui-icon-comment { background-position: -128px -96px; } .ui-icon-person { background-position: -144px -96px; } .ui-icon-print { background-position: -160px -96px; } .ui-icon-trash { background-position: -176px -96px; } .ui-icon-locked { background-position: -192px -96px; } .ui-icon-unlocked { background-position: -208px -96px; } .ui-icon-bookmark { background-position: -224px -96px; } .ui-icon-tag { background-position: -240px -96px; } .ui-icon-home { background-position: 0 -112px; } .ui-icon-flag { background-position: -16px -112px; } .ui-icon-calendar { background-position: -32px -112px; } .ui-icon-cart { background-position: -48px -112px; } .ui-icon-pencil { background-position: -64px -112px; } .ui-icon-clock { background-position: -80px -112px; } .ui-icon-disk { background-position: -96px -112px; } .ui-icon-calculator { background-position: -112px -112px; } .ui-icon-zoomin { background-position: -128px -112px; } .ui-icon-zoomout { background-position: -144px -112px; } .ui-icon-search { background-position: -160px -112px; } .ui-icon-wrench { background-position: -176px -112px; } .ui-icon-gear { background-position: -192px -112px; } .ui-icon-heart { background-position: -208px -112px; } .ui-icon-star { background-position: -224px -112px; } .ui-icon-link { background-position: -240px -112px; } .ui-icon-cancel { background-position: 0 -128px; } .ui-icon-plus { background-position: -16px -128px; } .ui-icon-plusthick { background-position: -32px -128px; } .ui-icon-minus { background-position: -48px -128px; } .ui-icon-minusthick { background-position: -64px -128px; } .ui-icon-close { background-position: -80px -128px; } .ui-icon-closethick { background-position: -96px -128px; } .ui-icon-key { background-position: -112px -128px; } .ui-icon-lightbulb { background-position: -128px -128px; } .ui-icon-scissors { background-position: -144px -128px; } .ui-icon-clipboard { background-position: -160px -128px; } .ui-icon-copy { background-position: -176px -128px; } .ui-icon-contact { background-position: -192px -128px; } .ui-icon-image { background-position: -208px -128px; } .ui-icon-video { background-position: -224px -128px; } .ui-icon-script { background-position: -240px -128px; } .ui-icon-alert { background-position: 0 -144px; } .ui-icon-info { background-position: -16px -144px; } .ui-icon-notice { background-position: -32px -144px; } .ui-icon-help { background-position: -48px -144px; } .ui-icon-check { background-position: -64px -144px; } .ui-icon-bullet { background-position: -80px -144px; } .ui-icon-radio-on { background-position: -96px -144px; } .ui-icon-radio-off { background-position: -112px -144px; } .ui-icon-pin-w { background-position: -128px -144px; } .ui-icon-pin-s { background-position: -144px -144px; } .ui-icon-play { background-position: 0 -160px; } .ui-icon-pause { background-position: -16px -160px; } .ui-icon-seek-next { background-position: -32px -160px; } .ui-icon-seek-prev { background-position: -48px -160px; } .ui-icon-seek-end { background-position: -64px -160px; } .ui-icon-seek-start { background-position: -80px -160px; } /* ui-icon-seek-first is deprecated, use ui-icon-seek-start instead */ .ui-icon-seek-first { background-position: -80px -160px; } .ui-icon-stop { background-position: -96px -160px; } .ui-icon-eject { background-position: -112px -160px; } .ui-icon-volume-off { background-position: -128px -160px; } .ui-icon-volume-on { background-position: -144px -160px; } .ui-icon-power { background-position: 0 -176px; } .ui-icon-signal-diag { background-position: -16px -176px; } .ui-icon-signal { background-position: -32px -176px; } .ui-icon-battery-0 { background-position: -48px -176px; } .ui-icon-battery-1 { background-position: -64px -176px; } .ui-icon-battery-2 { background-position: -80px -176px; } .ui-icon-battery-3 { background-position: -96px -176px; } .ui-icon-circle-plus { background-position: 0 -192px; } .ui-icon-circle-minus { background-position: -16px -192px; } .ui-icon-circle-close { background-position: -32px -192px; } .ui-icon-circle-triangle-e { background-position: -48px -192px; } .ui-icon-circle-triangle-s { background-position: -64px -192px; } .ui-icon-circle-triangle-w { background-position: -80px -192px; } .ui-icon-circle-triangle-n { background-position: -96px -192px; } .ui-icon-circle-arrow-e { background-position: -112px -192px; } .ui-icon-circle-arrow-s { background-position: -128px -192px; } .ui-icon-circle-arrow-w { background-position: -144px -192px; } .ui-icon-circle-arrow-n { background-position: -160px -192px; } .ui-icon-circle-zoomin { background-position: -176px -192px; } .ui-icon-circle-zoomout { background-position: -192px -192px; } .ui-icon-circle-check { background-position: -208px -192px; } .ui-icon-circlesmall-plus { background-position: 0 -208px; } .ui-icon-circlesmall-minus { background-position: -16px -208px; } .ui-icon-circlesmall-close { background-position: -32px -208px; } .ui-icon-squaresmall-plus { background-position: -48px -208px; } .ui-icon-squaresmall-minus { background-position: -64px -208px; } .ui-icon-squaresmall-close { background-position: -80px -208px; } .ui-icon-grip-dotted-vertical { background-position: 0 -224px; } .ui-icon-grip-dotted-horizontal { background-position: -16px -224px; } .ui-icon-grip-solid-vertical { background-position: -32px -224px; } .ui-icon-grip-solid-horizontal { background-position: -48px -224px; } .ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; } .ui-icon-grip-diagonal-se { background-position: -80px -224px; } /* Misc visuals ----------------------------------*/ /* Corner radius */ .ui-corner-all, .ui-corner-top, .ui-corner-left, .ui-corner-tl { border-top-left-radius: 3px; } .ui-corner-all, .ui-corner-top, .ui-corner-right, .ui-corner-tr { border-top-right-radius: 3px; } .ui-corner-all, .ui-corner-bottom, .ui-corner-left, .ui-corner-bl { border-bottom-left-radius: 3px; } .ui-corner-all, .ui-corner-bottom, .ui-corner-right, .ui-corner-br { border-bottom-right-radius: 3px; } /* Overlays */ .ui-widget-overlay { background: #aaaaaa; opacity: .3; filter: Alpha(Opacity=30); /* support: IE8 */ } .ui-widget-shadow { -webkit-box-shadow: 0px 0px 5px #666666; box-shadow: 0px 0px 5px #666666; } /*! Error: src/components/breadcrumb/styles/_breadcrumb.scss(24,12): run-time error CSS1036: Expected expression, found '/' */ @charset "UTF-8"; /*! 1.53.1 | Copyright 2017 Microsoft Corporation | This software is based on or incorporates material from the files listed below (collectively, "Third Party Code"). Microsoft is not the original author of the Third Party Code. The original copyright notice and the license under which Microsoft received Third Party Code are set forth below together with the full text of such license. Such notices and license are provided solely for your information. Microsoft, not the third party, licenses this Third Party Code to you under the terms in which you received the Microsoft software or the services, unless Microsoft clearly states that such Microsoft terms do NOT apply for a particular Third Party Code. Unless applicable law gives you more rights, Microsoft reserves all other rights not expressly granted under such agreement(s), whether by implication, estoppel or otherwise.*/ /*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */ html { font-family: sans-serif; -ms-text-size-adjust: 100%; -webkit-text-size-adjust: 100% } body { margin: 0 } article, aside, details, figcaption, figure, footer, header, hgroup, main, menu, nav, section, summary { display: block } audio, canvas, progress, video { display: inline-block; vertical-align: baseline } audio:not([controls]) { display: none; height: 0 } [hidden], template { display: none } a { background-color: transparent } a:active, a:hover { outline: 0 } abbr[title] { border-bottom: 1px dotted } b, strong { font-weight: bold } dfn { font-style: italic } h1 { font-size: 2em; margin: .67em 0 } mark { background: #ff0; color: #000 } small { font-size: 80% } sub, sup { font-size: 75%; line-height: 0; position: relative; vertical-align: baseline } sup { top: -.5em } sub { bottom: -.25em } img { border: 0 } svg:not(:root) { overflow: hidden } figure { margin: 1em 40px } hr { box-sizing: content-box; height: 0 } pre { overflow: auto } code, kbd, pre, samp { font-family: monospace,monospace; font-size: 1em } button, input, optgroup, select, textarea { color: inherit; font: inherit; margin: 0 } button { overflow: visible } button, select { text-transform: none } button, html input[type="button"], input[type="reset"], input[type="submit"] { -webkit-appearance: button; cursor: pointer } button[disabled], html input[disabled] { cursor: default } button::-moz-focus-inner, input::-moz-focus-inner { border: 0; padding: 0 } input { line-height: normal } input[type="checkbox"], input[type="radio"] { box-sizing: border-box; padding: 0 } input[type="number"]::-webkit-inner-spin-button, input[type="number"]::-webkit-outer-spin-button { height: auto } input[type="search"] { -webkit-appearance: textfield; box-sizing: content-box } input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-decoration { -webkit-appearance: none } fieldset { border: 1px solid #c0c0c0; margin: 0 2px; padding: .35em .625em .75em } legend { border: 0; padding: 0 } textarea { overflow: auto } optgroup { font-weight: bold } table { border-collapse: collapse; border-spacing: 0 } td, th { padding: 0 } @font-face { font-family: "MWF-MDL2"; src: url("http://approjects.co.za/?big=mwf/_h/v2.81/mwf.app/fonts/mwfmdl2-v2.81.woff2") format("woff2"),url("http://approjects.co.za/?big=mwf/_h/v2.81/mwf.app/fonts/mwfmdl2-v2.81.woff") format("woff"),url("http://approjects.co.za/?big=mwf/_h/v2.81/mwf.app/fonts/mwfmdl2-v2.81.ttf") format("truetype"),url("http://approjects.co.za/?big=mwf/_h/v2.81/mwf.app/fonts/mwfmdl2-v2.81.svg") format("svg") } @font-face { font-family: 'SegoeUI'; src: local('Segoe UI'),url('//c.s-microsoft.com/static/fonts/segoe-ui/west-european/normal/latest.woff2') format("woff2"),url('//c.s-microsoft.com/static/fonts/segoe-ui/west-european/normal/latest.woff') format("woff"),url('//c.s-microsoft.com/static/fonts/segoe-ui/west-european/normal/latest.ttf') format("ttf"); font-weight: 400 } @font-face { font-family: 'SegoeUI'; src: local('Segoe UI'),url('//c.s-microsoft.com/static/fonts/segoe-ui/west-european/Light/latest.woff2') format("woff2"),url('//c.s-microsoft.com/static/fonts/segoe-ui/west-european/Light/latest.woff') format("woff"),url('//c.s-microsoft.com/static/fonts/segoe-ui/west-european/Light/latest.ttf') format("ttf"); font-weight: 100 } @font-face { font-family: 'SegoeUI'; src: local('Segoe UI'),url('//c.s-microsoft.com/static/fonts/segoe-ui/west-european/Semilight/latest.woff2') format("woff2"),url('//c.s-microsoft.com/static/fonts/segoe-ui/west-european/Semilight/latest.woff') format("woff"),url('//c.s-microsoft.com/static/fonts/segoe-ui/west-european/Semilight/latest.ttf') format("ttf"); font-weight: 200 } @font-face { font-family: 'SegoeUI'; src: local('Segoe UI'),url('//c.s-microsoft.com/static/fonts/segoe-ui/west-european/Semibold/latest.woff2') format("woff2"),url('//c.s-microsoft.com/static/fonts/segoe-ui/west-european/Semibold/latest.woff') format("woff"),url('//c.s-microsoft.com/static/fonts/segoe-ui/west-european/Semibold/latest.ttf') format("ttf"); font-weight: 600 } @font-face { font-family: 'SegoeUI'; src: local('Segoe UI'),url('//c.s-microsoft.com/static/fonts/segoe-ui/west-european/Bold/latest.woff2') format("woff2"),url('//c.s-microsoft.com/static/fonts/segoe-ui/west-european/Bold/latest.woff') format("woff"),url('//c.s-microsoft.com/static/fonts/segoe-ui/west-european/Bold/latest.ttf') format("ttf"); font-weight: 600 } .c-heading-1 { font-size: 62px; line-height: 72px } .c-heading-2 { font-size: 46px; line-height: 56px } .c-heading-3, .c-subheading-1 { font-size: 34px; line-height: 40px } .c-heading-4, .c-subheading-2 { font-size: 24px; line-height: 28px } .c-heading-5, .c-subheading-3, .c-paragraph-1 { font-size: 20px; line-height: 24px } .c-heading-6, .c-subheading-4, .c-paragraph-2 { font-size: 18px; line-height: 24px } .c-subheading-5, .c-subheading-6, .c-paragraph-3, .c-paragraph-4 { font-size: 15px; line-height: 20px } .c-caption-1 { font-size: 13px; line-height: 16px } .c-caption-2 { font-size: 11px; line-height: 16px } .c-heading-1 { padding: 38px 0 6px; font-weight: 600; letter-spacing: -.01em } .c-heading-2 { padding: 37px 0 3px; font-weight: 600; letter-spacing: -.01em } .c-heading-3 { padding: 38px 0 2px; font-weight: 600 } .c-heading-4 { padding: 36px 0 4px; font-weight: 600 } .c-heading-5 { padding: 35px 0 5px; font-weight: 600 } .c-heading-6 { padding: 37px 0 3px; font-weight: 600 } .c-subheading-1 { padding: 12px 0 2px; font-weight: 600 } .c-subheading-2 { padding: 4px 0 8px; font-weight: 600 } .c-subheading-3 { padding: 8px 0 4px; font-weight: 600 } .c-subheading-4 { padding: 9px 0 3px; font-weight: 600 } .c-subheading-5, .c-subheading-6 { padding: 8px 0 0; font-weight: 600 } .c-paragraph-1 { padding: 24px 0 4px; font-weight: 200 } .c-paragraph-2 { padding: 25px 0 3px; font-weight: 200 } .c-paragraph-3 { padding: 24px 0 0; font-weight: 400 } .c-paragraph-4 { padding: 12px 0 0; font-weight: 400 } .c-caption-1 { padding: 3px 0 1px; font-weight: 400 } .c-caption-2 { padding: 4px 0 4px; font-weight: 400 } @media(max-width:767px) { .c-heading-1 { font-size: 46px; line-height: 56px } .c-heading-2 { font-size: 34px; line-height: 40px } .c-heading-3, .c-subheading-1 { font-size: 26px; line-height: 32px } .c-heading-4, .c-subheading-2 { font-size: 20px; line-height: 24px } .c-heading-5, .c-subheading-3, .c-paragraph-1 { font-size: 18px; line-height: 24px } .c-heading-6, .c-subheading-4, .c-paragraph-2 { font-size: 16px; line-height: 20px } .c-caption-1 { font-size: 12px; line-height: 16px } .c-caption-2 { font-size: 10px; line-height: 12px } .c-heading-1 { padding: 37px 0 3px } .c-heading-2 { padding: 38px 0 2px } .c-heading-5 { padding: 37px 0 3px } .c-heading-6 { padding: 39px 0 1px } .c-subheading-1 { padding: 9px 0 3px } .c-subheading-2 { padding: 8px 0 4px } .c-subheading-3 { padding: 4px 0 4px } .c-subheading-4 { padding: 7px 0 5px } .c-paragraph-2 { padding: 27px 0 1px } .c-caption-2 { padding: 2px 0 2px } } html { box-sizing: border-box } body { font-size: 15px; font-family: Segoe UI,SegoeUI,"Helvetica Neue",Helvetica,Arial,sans-serif; min-width: 320px; color: #000; background-color: #fff } *, *:before, *:after { box-sizing: inherit } .theme-light { color: #000; background-color: #e6e6e6 } .theme-dark { color: #fff; background-color: #333 } h1, h2, h3, h4, h5, h6, ol, p, ul { margin-top: 0; margin-bottom: 0 } ol, ul { padding: 0; list-style: none } audio, canvas, img, video { vertical-align: middle } address { font: inherit } dl, dd, figure { margin: 0 } a:link, a:focus, a:hover, a:active, a:visited { text-decoration: none; color: inherit } q, em, i, var { font-style: italic } strong, b { font-weight: 600 } mark { background: #fff100; padding: 1px 4px 2px } @media screen and (-ms-high-contrast:active) { mark { outline: 1px solid; color: inherit } } del, s { color: rgba(0,0,0,.6) } .theme-light del, .theme-dark .theme-light del, .theme-light s, .theme-dark .theme-light s { color: rgba(0,0,0,.6) } .theme-dark del, .theme-light .theme-dark del, .theme-dark s, .theme-light .theme-dark s { color: rgba(255,255,255,.6) } u, ins { text-decoration: none; border-bottom: 1px solid rgba(0,0,0,.6) } .theme-light u, .theme-dark .theme-light u, .theme-light ins, .theme-dark .theme-light ins { border-bottom: 1px solid rgba(0,0,0,.6) } .theme-dark u, .theme-light .theme-dark u, .theme-dark ins, .theme-light .theme-dark ins { border-bottom: 1px solid rgba(255,255,255,.6) } small, sub, sup { font-size: .8em } abbr, dfn { font-style: normal; border-bottom: 1px dotted rgba(0,0,0,.6) } .theme-light abbr, .theme-dark .theme-light abbr, .theme-light dfn, .theme-dark .theme-light dfn { border-bottom: 1px dotted rgba(0,0,0,.6) } .theme-dark abbr, .theme-light .theme-dark abbr, .theme-dark dfn, .theme-light .theme-dark dfn { border-bottom: 1px dotted rgba(255,255,255,.6) } cite, time { font-style: normal } code, pre, kbd, samp { font-family: Consolas,"Courier New",Courier,monospace } kbd { border-radius: 2px; padding: 1px 4px 2px; background: rgba(0,0,0,.6); color: #fff } kbd kbd { padding: 0 } .theme-light kbd, .theme-dark .theme-light kbd { background: rgba(0,0,0,.6); color: #fff } .theme-dark kbd, .theme-light .theme-dark kbd { background: rgba(255,255,255,.6); color: #000 } bdo { direction: ltr } input, input[type="search"] { border-radius: 0; -webkit-appearance: none; -moz-appearance: none; appearance: none } div[data-module-id] { min-height: 1px } fieldset { border: 0; margin: 0; padding: 0 } [data-grid~="container"] { max-width: calc(1600px + 10%); margin: 0 auto; padding-right: 5%; padding-left: 5% } @media screen and (max-width:1083px) { [data-grid~="container"] { padding-right: 0; padding-left: 0 } } [data-grid~="container"], [data-grid*="col-"] { box-sizing: border-box; zoom: 1 } [data-grid~="container"]:before, [data-grid~="container"]:after, [data-grid*="col-"]:before, [data-grid*="col-"]:after { content: " "; display: table } [data-grid~="container"]:after, [data-grid*="col-"]:after { clear: both } [data-grid*="col-"] { float: right; min-height: 1px } [data-grid~="pad-12x"] > [data-grid] { padding-right: 18px; padding-left: 18px } @media screen and (max-width:1778px) { [data-grid~="pad-12x"] > [data-grid] { padding-right: 24px; padding-left: 24px } } @media screen and (max-width:1778px) { [data-grid~="pad-12x"] > [data-grid] { padding-right: 24px; padding-left: 24px } } @media screen and (max-width:1083px) { [data-grid~="pad-12x"] > [data-grid] { padding-right: 18px; padding-left: 18px } } @media screen and (max-width:767px) { [data-grid~="pad-12x"] > [data-grid] { padding-right: 12px; padding-left: 12px } } @media screen and (max-width:539px) { [data-grid~="pad-12x"] > [data-grid] { padding-right: 12px; padding-left: 12px } } [data-grid~="pad-6x"] > [data-grid] { padding-right: 12px; padding-left: 12px } [data-grid~="pad-3x"] > [data-grid] { padding-right: 6px; padding-left: 6px } [data-grid~="pad-2x"] > [data-grid] { padding-right: 4px; padding-left: 4px } [data-grid~="col-1"] { width: 8.33333% } [data-grid~="col-2"] { width: 16.66667% } [data-grid~="col-3"] { width: 25% } [data-grid~="col-4"] { width: 33.33333% } [data-grid~="col-5"] { width: 41.66667% } [data-grid~="col-6"] { width: 50% } [data-grid~="col-7"] { width: 58.33333% } [data-grid~="col-8"] { width: 66.66667% } [data-grid~="col-9"] { width: 75% } [data-grid~="col-10"] { width: 83.33333% } [data-grid~="col-11"] { width: 91.66667% } [data-grid~="col-12"] { width: 100% } [data-grid~="col-1-5"] { width: 20% } [data-grid~="col-1-8"] { width: 12.5% } @media screen and (max-width:1778px) { [data-grid~="stack-5"] > [data-grid] { float: none; width: 100%; display: block; padding: inherit 0 } } @media screen and (max-width:1399px) { [data-grid~="stack-4"] > [data-grid] { float: none; width: 100%; display: block; padding: inherit 0 } } @media screen and (max-width:1083px) { [data-grid~="stack-3"] > [data-grid] { float: none; width: 100%; display: block; padding: inherit 0 } } @media screen and (max-width:767px) { [data-grid~="stack-2"] > [data-grid] { float: none; width: 100%; display: block; padding: inherit 0 } } @media screen and (max-width:539px) { [data-grid*="col-"] { float: none; width: 100%; display: block; padding: inherit 0 } } .g-container { position: relative } .g-row { display: -ms-flexbox; display: flex } .g-col-1 { width: 8.33333% } .g-col-2 { width: 16.66667% } .g-col-3 { width: 25% } .g-col-4 { width: 33.33333% } .g-col-5 { width: 41.66667% } .g-col-6 { width: 50% } .g-col-7 { width: 58.33333% } .g-col-8 { width: 66.66667% } .g-col-9 { width: 75% } .g-col-10 { width: 83.33333% } .g-col-11 { width: 91.66667% } .g-col-12 { width: 100% } .g-col-1-5 { width: 20% } .g-col-1-8 { width: 12.5% } @media screen and (min-width:767px) { .g-col-vp2-1 { width: 8.33333% } .g-col-vp2-2 { width: 16.66667% } .g-col-vp2-3 { width: 25% } .g-col-vp2-4 { width: 33.33333% } .g-col-vp2-5 { width: 41.66667% } .g-col-vp2-6 { width: 50% } .g-col-vp2-7 { width: 58.33333% } .g-col-vp2-8 { width: 66.66667% } .g-col-vp2-9 { width: 75% } .g-col-vp2-10 { width: 83.33333% } .g-col-vp2-11 { width: 91.66667% } .g-col-vp2-12 { width: 100% } .g-col-vp2-1-5 { width: 20% } .g-col-vp2-1-8 { width: 12.5% } } @media screen and (min-width:1083px) { .g-col-vp3-1 { width: 8.33333% } .g-col-vp3-2 { width: 16.66667% } .g-col-vp3-3 { width: 25% } .g-col-vp3-4 { width: 33.33333% } .g-col-vp3-5 { width: 41.66667% } .g-col-vp3-6 { width: 50% } .g-col-vp3-7 { width: 58.33333% } .g-col-vp3-8 { width: 66.66667% } .g-col-vp3-9 { width: 75% } .g-col-vp3-10 { width: 83.33333% } .g-col-vp3-11 { width: 91.66667% } .g-col-vp3-12 { width: 100% } .g-col-vp3-1-5 { width: 20% } .g-col-vp3-1-8 { width: 12.5% } } @media screen and (min-width:1399px) { .g-col-vp4-1 { width: 8.33333% } .g-col-vp4-2 { width: 16.66667% } .g-col-vp4-3 { width: 25% } .g-col-vp4-4 { width: 33.33333% } .g-col-vp4-5 { width: 41.66667% } .g-col-vp4-6 { width: 50% } .g-col-vp4-7 { width: 58.33333% } .g-col-vp4-8 { width: 66.66667% } .g-col-vp4-9 { width: 75% } .g-col-vp4-10 { width: 83.33333% } .g-col-vp4-11 { width: 91.66667% } .g-col-vp4-12 { width: 100% } .g-col-vp4-1-5 { width: 20% } .g-col-vp4-1-8 { width: 12.5% } } @media screen and (min-width:1778px) { .g-col-vp5-1 { width: 8.33333% } .g-col-vp5-2 { width: 16.66667% } .g-col-vp5-3 { width: 25% } .g-col-vp5-4 { width: 33.33333% } .g-col-vp5-5 { width: 41.66667% } .g-col-vp5-6 { width: 50% } .g-col-vp5-7 { width: 58.33333% } .g-col-vp5-8 { width: 66.66667% } .g-col-vp5-9 { width: 75% } .g-col-vp5-10 { width: 83.33333% } .g-col-vp5-11 { width: 91.66667% } .g-col-vp5-12 { width: 100% } .g-col-vp5-1-5 { width: 20% } .g-col-vp5-1-8 { width: 12.5% } } @media screen and (max-width:1778px) { .g-stack-vp5 > .g-row { -ms-flex-direction: column; flex-direction: column } .g-stack-vp5 > .g-row > [class*="g-col"] { width: 100% } } @media screen and (max-width:1399px) { .g-stack-vp4 > .g-row { -ms-flex-direction: column; flex-direction: column } .g-stack-vp4 > .g-row > [class*="g-col"] { width: 100% } } @media screen and (max-width:1083px) { .g-stack-vp3 > .g-row { -ms-flex-direction: column; flex-direction: column } .g-stack-vp3 > .g-row > [class*="g-col"] { width: 100% } } @media screen and (max-width:767px) { .g-stack-vp2 > .g-row { -ms-flex-direction: column; flex-direction: column } .g-stack-vp2 > .g-row > [class*="g-col"] { width: 100% } } @media screen and (max-width:539px) { .g-row { -ms-flex-direction: column; flex-direction: column } .g-row > [class*="g-col"] { width: 100% } } .x-background-shade-5 { background-color: rgba(0,0,0,.05) } .x-background-shade-10 { background-color: rgba(0,0,0,.1) } .x-background-shade-15 { background-color: rgba(0,0,0,.15) } .x-background-shade-20 { background-color: rgba(0,0,0,.2) } .x-background-shade-30 { background-color: rgba(0,0,0,.3) } .x-background-shade-40 { background-color: rgba(0,0,0,.4) } .x-background-shade-50 { background-color: rgba(0,0,0,.5) } .x-background-shade-60 { background-color: rgba(0,0,0,.6) } .x-background-shade-70 { background-color: rgba(0,0,0,.7) } .x-background-shade-80 { background-color: rgba(0,0,0,.8) } .x-background-shade-90 { background-color: rgba(0,0,0,.9) } .x-background-shade-95 { background-color: rgba(0,0,0,.95) } .x-background-tint-5 { background-color: rgba(255,255,255,.05) } .x-background-tint-10 { background-color: rgba(255,255,255,.1) } .x-background-tint-15 { background-color: rgba(255,255,255,.15) } .x-background-tint-20 { background-color: rgba(255,255,255,.2) } .x-background-tint-30 { background-color: rgba(255,255,255,.3) } .x-background-tint-40 { background-color: rgba(255,255,255,.4) } .x-background-tint-50 { background-color: rgba(255,255,255,.5) } .x-background-tint-60 { background-color: rgba(255,255,255,.6) } .x-background-tint-70 { background-color: rgba(255,255,255,.7) } .x-background-tint-80 { background-color: rgba(255,255,255,.8) } .x-background-tint-90 { background-color: rgba(255,255,255,.9) } .x-background-tint-95 { background-color: rgba(255,255,255,.95) } .x-background-foreground-5 { background-color: rgba(0,0,0,.05) } .x-background-foreground-10 { background-color: rgba(0,0,0,.1) } .x-background-foreground-15 { background-color: rgba(0,0,0,.15) } .x-background-foreground-20 { background-color: rgba(0,0,0,.2) } .x-background-foreground-30 { background-color: rgba(0,0,0,.3) } .x-background-foreground-40 { background-color: rgba(0,0,0,.4) } .x-background-foreground-50 { background-color: rgba(0,0,0,.5) } .x-background-foreground-60 { background-color: rgba(0,0,0,.6) } .x-background-foreground-70 { background-color: rgba(0,0,0,.7) } .x-background-foreground-80 { background-color: rgba(0,0,0,.8) } .x-background-foreground-90 { background-color: rgba(0,0,0,.9) } .x-background-foreground-95 { background-color: rgba(0,0,0,.95) } .x-background-background-5 { background-color: rgba(255,255,255,.05) } .x-background-background-10 { background-color: rgba(255,255,255,.1) } .x-background-background-15 { background-color: rgba(255,255,255,.15) } .x-background-background-20 { background-color: rgba(255,255,255,.2) } .x-background-background-30 { background-color: rgba(255,255,255,.3) } .x-background-background-40 { background-color: rgba(255,255,255,.4) } .x-background-background-50 { background-color: rgba(255,255,255,.5) } .x-background-background-60 { background-color: rgba(255,255,255,.6) } .x-background-background-70 { background-color: rgba(255,255,255,.7) } .x-background-background-80 { background-color: rgba(255,255,255,.8) } .x-background-background-90 { background-color: rgba(255,255,255,.9) } .x-background-background-95 { background-color: rgba(255,255,255,.95) } .x-background-accent-5 { background-color: rgba(0,103,184,.05) } .x-background-accent-10 { background-color: rgba(0,103,184,.1) } .x-background-accent-15 { background-color: rgba(0,103,184,.15) } .x-background-accent-20 { background-color: rgba(0,103,184,.2) } .x-background-accent-30 { background-color: rgba(0,103,184,.3) } .x-background-accent-40 { background-color: rgba(0,103,184,.4) } .x-background-accent-50 { background-color: rgba(0,103,184,.5) } .x-background-accent-60 { background-color: rgba(0,103,184,.6) } .x-background-accent-70 { background-color: rgba(0,103,184,.7) } .x-background-accent-80 { background-color: rgba(0,103,184,.8) } .x-background-accent-90 { background-color: rgba(0,103,184,.9) } .x-background-accent-95 { background-color: rgba(0,103,184,.95) } .x-background-transparent { background-color: rgba(255,255,255,0) !important } .x-background-card { background-color: #e1e1e1 !important } .x-clearfix:before, .x-clearfix:after { content: " "; display: table } .x-clearfix:after { clear: both } .x-float-left { float: right !important } .x-float-right { float: left !important } @keyframes fadeIn { 0% { opacity: 0 } 1% { opacity: 0 } 100% { opacity: 1 } } @keyframes fadeOut { 0% { opacity: 1 } 1% { opacity: 1 } 100% { opacity: 0 } } [class^="c-"] .x-hidden-focus, [class^="c-"] .x-hidden-focus:before, [class^="c-"] .x-hidden-focus + span:before, [class^="c-"].x-hidden-focus, [class^="c-"].x-hidden-focus:before, [class^="c-"].x-hidden-focus + span:before, [class^="m-"] .x-hidden-focus, [class^="m-"] .x-hidden-focus:before, [class^="m-"] .x-hidden-focus + span:before, [class^="m-"].x-hidden-focus, [class^="m-"].x-hidden-focus:before, [class^="m-"].x-hidden-focus + span:before { outline-color: transparent !important; outline-style: none !important } [class^="m-"] { padding-right: 5%; padding-left: 5%; padding-top: 48px } [class^="m-"].x-remove-padding { padding-right: 0; padding-left: 0 } @media only screen and (min-width:1084px) { [class^="m-"] { padding-right: 0; padding-left: 0 } } [class^="m-"] [class^="m-"] { padding-right: 0; padding-left: 0 } .x-offset-content { padding-right: 12px; padding-left: 12px } @media only screen and (min-width:540px) { .x-offset-content { padding-right: 24px; padding-left: 24px } } @media only screen and (min-width:768px) { .x-offset-content { padding-right: 36px; padding-left: 36px } } @media only screen and (min-width:1400px) { .x-offset-content { padding-right: 48px; padding-left: 48px } } .x-offset-content[data-grid~="pad-2x"] { padding-right: 8px; padding-left: 8px } @media only screen and (min-width:540px) { .x-offset-content[data-grid~="pad-2x"] { padding-right: 20px; padding-left: 20px } } @media only screen and (min-width:768px) { .x-offset-content[data-grid~="pad-2x"] { padding-right: 32px; padding-left: 32px } } @media only screen and (min-width:1400px) { .x-offset-content[data-grid~="pad-2x"] { padding-right: 44px; padding-left: 44px } } .x-offset-content[data-grid~="pad-3x"] { padding-right: 12px; padding-left: 12px } @media only screen and (min-width:540px) { .x-offset-content[data-grid~="pad-3x"] { padding-right: 24px; padding-left: 24px } } @media only screen and (min-width:768px) { .x-offset-content[data-grid~="pad-3x"] { padding-right: 48px; padding-left: 48px } } @media only screen and (min-width:1400px) { .x-offset-content[data-grid~="pad-3x"] { padding-right: 42px; padding-left: 42px } } .x-offset-content[data-grid~="pad-6x"] { padding-right: 0; padding-left: 0 } @media only screen and (min-width:540px) { .x-offset-content[data-grid~="pad-6x"] { padding-right: 12px; padding-left: 12px } } @media only screen and (min-width:768px) { .x-offset-content[data-grid~="pad-6x"] { padding-right: 24px; padding-left: 24px } } @media only screen and (min-width:1400px) { .x-offset-content[data-grid~="pad-6x"] { padding-right: 36px; padding-left: 36px } } .x-offset-content[data-grid~="pad-12x"] { padding-right: 30px; padding-left: 30px } @media screen and (max-width:1778px) { .x-offset-content[data-grid~="pad-12x"] { padding-right: 24px; padding-left: 24px } } @media screen and (max-width:1399px) { .x-offset-content[data-grid~="pad-12x"] { padding-right: 12px; padding-left: 12px } } @media only screen and (max-width:1083px) { .x-offset-content[data-grid~="pad-12x"] { padding-right: 18px; padding-left: 18px } } @media only screen and (max-width:767px) { .x-offset-content[data-grid~="pad-12x"] { padding-right: 12px; padding-left: 12px } } @media only screen and (max-width:539px) { .x-offset-content[data-grid~="pad-12x"] { padding-right: 0; padding-left: 0 } } .x-offset-uhf { padding-right: 12px; padding-left: 12px } @media only screen and (min-width:768px) { .x-offset-uhf { padding-right: 24px; padding-left: 24px } } @media only screen and (min-width:1084px) { .x-offset-uhf { padding-right: 0; padding-left: 0 } } @media print { .x-visible-print-block { display: block !important } .x-visible-print-inline { display: inline !important } .x-visible-print-inline-block { display: inline-block !important } .x-hidden-print { display: none !important } } .x-hidden { display: none !important } .x-visible-block { display: block !important } .x-visible-inline-block { display: inline-block !important } .x-visible-inline { display: inline !important } @media all and (max-width:539px) { .x-visible-vp1-block { display: block !important } .x-visible-vp1-inline { display: inline !important } .x-visible-vp1-inline-block { display: inline-block !important } .x-hidden-vp1 { display: none !important } } @media all and (min-width:540px) and (max-width:767px) { .x-visible-vp2-block { display: block !important } .x-visible-vp2-inline { display: inline !important } .x-visible-vp2-inline-block { display: inline-block !important } .x-hidden-vp2 { display: none !important } } @media all and (min-width:768px) and (max-width:1083px) { .x-visible-vp3-block { display: block !important } .x-visible-vp3-inline { display: inline !important } .x-visible-vp3-inline-block { display: inline-block !important } .x-hidden-vp3 { display: none !important } } @media all and (min-width:1084px) and (max-width:1399px) { .x-visible-vp4-block { display: block !important } .x-visible-vp4-inline { display: inline !important } .x-visible-vp4-inline-block { display: inline-block !important } .x-hidden-vp4 { display: none !important } } @media all and (min-width:1400px) { .x-visible-vp5-block { display: block !important } .x-visible-vp5-inline { display: inline !important } .x-visible-vp5-inline-block { display: inline-block !important } .x-hidden-vp5 { display: none !important } } .x-screen-reader { position: absolute !important; overflow: hidden !important; clip: rect(1px,1px,1px,1px) !important; width: 1px !important; height: 1px !important; border: 0 !important; padding: 0 !important; margin: 0 !important } .x-type-center { text-align: center !important } .x-type-right { text-align: left !important } .x-type-left { text-align: right !important } .x-weight-light { font-weight: 100 } .x-weight-semilight { font-weight: 200 } .x-weight-normal { font-weight: 400 } .x-weight-semibold { font-weight: 600 } .x-weight-bold { font-weight: 700 } .x-truncate { text-overflow: ellipsis; overflow: hidden } @media screen and (-ms-high-contrast:active) { [class*="m-"] button:hover:not(:disabled), [class*="m-"] button:active:not(:disabled), [class*="c-"] button:hover:not(:disabled), [class*="c-"] button:active:not(:disabled) { -ms-high-contrast-adjust: none; color: HighlightText !important; outline-color: Highlight !important; border-color: Highlight !important; background: transparent !important } [class*="m-"] button:disabled, [class*="c-"] button:disabled { -ms-high-contrast-adjust: none; color: GrayText !important; outline-color: GrayText !important; border-color: GrayText !important; background: transparent !important } [class*="m-"] button:disabled:hover, [class*="c-"] button:disabled:hover { -ms-high-contrast-adjust: none; color: GrayText !important; outline-color: GrayText !important; border-color: GrayText !important; background: transparent !important } [class*="m-"] a:not(.c-action-trigger):focus:not(.x-hidden-focus), [class*="c-"] a:not(.c-action-trigger):focus:not(.x-hidden-focus) { outline: 2px solid WindowText !important } [class*="m-"] input[type=search], [class*="c-"] input[type=search] { color: windowText !important } [class*="m-"] input[type=search]:hover, [class*="m-"] input[type=search]:active, [class*="c-"] input[type=search]:hover, [class*="c-"] input[type=search]:active { -ms-high-contrast-adjust: none; outline-color: Highlight !important; border-color: Highlight !important } [class*="m-"] input[type=search]:focus, [class*="c-"] input[type=search]:focus { -ms-high-contrast-adjust: none; color: windowText !important; outline-color: Highlight !important; border-color: Highlight !important } } @media screen and (-ms-high-contrast:active),screen and (-ms-hight-contrast:white-on-black) { [class*="m-"] button:hover:not(:disabled), [class*="m-"] button:active:not(:disabled), [class*="c-"] button:hover:not(:disabled), [class*="c-"] button:active:not(:disabled) { color: HighlightText !important; background-color: Highlight !important } } .c-glyph:before, .c-glyph:after { font-family: "MWF-MDL2"; display: inline-block; text-decoration: underline } .c-glyph:before, .c-glyph:after, .c-glyph:hover:before, .c-glyph:hover:after { text-decoration: none } .c-glyph.glyph-accept:before { content: "" } .c-glyph.glyph-add:before { content: "" } .c-glyph.glyph-settings:before { content: "" } .c-glyph.glyph-people:before { content: "" } .c-glyph.glyph-microphone:before { content: "" } .c-glyph.glyph-camera:before { content: "" } .c-glyph.glyph-forward:before { content: "" } .c-glyph.glyph-remove:before { content: "" } .c-glyph.glyph-down:before { content: "" } .c-glyph.glyph-back-to-window:before { content: "" } .c-glyph.glyph-cancel:before { content: "" } .c-glyph.glyph-cellphone:before { content: "" } .c-glyph.glyph-chat-bubbles:before { content: "" } .c-glyph.glyph-check-mark:before { content: "" } .c-glyph.glyph-chevron-down:before { content: "" } .c-glyph.glyph-chevron-left:before { content: "" } .c-glyph.glyph-chevron-right:before { content: "" } .c-glyph.glyph-chevron-up:before { content: "" } .c-glyph.glyph-chevron-down-small:before { content: "" } .c-glyph.glyph-chevron-left-small:before { content: "" } .c-glyph.glyph-completed:before { content: "" } .c-glyph.glyph-contact:before { content: "" } .c-glyph.glyph-copy:before { content: "" } .c-glyph.glyph-delete:before { content: "" } .c-glyph.glyph-download:before { content: "" } .c-glyph.glyph-edit:before { content: "" } .c-glyph.glyph-emoji-neutral:before { content: "" } .c-glyph.glyph-emoji-disappointed:before { content: "" } .c-glyph.glyph-feedback:before { content: "" } .c-glyph.glyph-filter:before { content: "" } .c-glyph.glyph-flag:before { content: "" } .c-glyph.glyph-full-screen:before { content: "" } .c-glyph.glyph-global-nav-button:before { content: "" } .c-glyph.glyph-heart-fill:before { content: "" } .c-glyph.glyph-arrow-htmllegacy:before { content: "" } .c-glyph.glyph-arrow-htmllegacy-mirrored:before { content: "" } .c-glyph.glyph-gift:before { content: "" } .c-glyph.glyph-incident-triangle:before { content: "" } .c-glyph.glyph-info:before { content: "" } .c-glyph.glyph-list:before { content: "" } .c-glyph.glyph-mail:before { content: "" } .c-glyph.glyph-more:before { content: "" } .c-glyph.glyph-mute:before { content: "" } .c-glyph.glyph-pause:before { content: "" } .c-glyph.glyph-pc1:before { content: "" } .c-glyph.glyph-phone:before { content: "" } .c-glyph.glyph-play:before { content: "" } .c-glyph.glyph-refresh:before { content: "" } .c-glyph.glyph-save:before { content: "" } .c-glyph.glyph-search:before { content: "" } .c-glyph.glyph-share:before { content: "" } .c-glyph.glyph-shopping-bag:before { content: "" } .c-glyph.glyph-shopping-cart:before { content: "" } .c-glyph.glyph-subtitles:before { content: "" } .c-glyph.glyph-surface-hub:before { content: "" } .c-glyph.glyph-this-pc:before { content: "" } .c-glyph.glyph-up:before { content: "" } .c-glyph.glyph-volume:before { content: "" } .c-glyph.glyph-waffle:before { content: "" } .c-glyph.glyph-warning:before { content: "" } .c-glyph.glyph-world:before { content: "" } .c-glyph.glyph-xbox-one-console:before { content: "" } .c-glyph.glyph-lock:before { content: "" } .c-glyph.glyph-system:before { content: "" } .c-glyph.glyph-globe:before { content: "" } .c-glyph.glyph-tv-monitor:before { content: "" } .c-glyph.glyph-headphone:before { content: "" } .c-glyph.glyph-folder-open:before { content: "" } .c-glyph.glyph-movies:before { content: "" } .c-glyph.glyph-folder:before { content: "" } .c-glyph.glyph-payment-card:before { content: "" } .c-glyph.glyph-mobile-tablet:before { content: "" } .c-glyph.glyph-tag:before { content: "" } .c-glyph.glyph-add-friend:before { content: "" } .c-glyph.glyph-group:before { content: "" } .c-glyph.glyph-repair:before { content: "" } .c-glyph.glyph-music-in-collection:before { content: "" } .c-glyph.glyph-list-mirrored:before { content: "" } .c-glyph.glyph-ticket:before { content: "" } .c-glyph.glyph-photo2:before { content: "" } .c-glyph.glyph-holo-lens:before { content: "" } .c-glyph.glyph-app-icon-default:before { content: "" } .c-glyph.glyph-subscriptions:before { content: "" } .c-glyph.glyph-subscriptions-mirrored:before { content: "" } .c-glyph.glyph-status-circle-exclamation:before { content: "" } .c-glyph.glyph-status-circle-error:before { content: "" } .c-glyph.glyph-status-circle-check:before { content: "" } .c-glyph.glyph-status-circle-info:before { content: "" } .c-glyph.glyph-status-circle-block:before { content: "" } .c-glyph.glyph-status-circle-question:before { content: "" } .c-glyph.glyph-zoom:before { content: "" } .c-glyph.glyph-zoom-out:before { content: "" } .c-glyph.glyph-back:before { content: "" } .c-glyph.glyph-favorite-star:before { content: "" } .c-glyph.glyph-favorite-star-fill:before { content: "" } .c-glyph.glyph-checkbox-composite:before { content: "" } .c-glyph.glyph-checkbox-indeterminate:before { content: "" } .c-glyph.glyph-slideshow:before { content: "" } .c-glyph.glyph-calendar:before { content: "" } .c-glyph.glyph-rotate:before { content: "" } .c-glyph.glyph-page:before { content: "" } .c-glyph.glyph-half-star-left:before { content: "" } .c-glyph.glyph-half-star-right:before { content: "" } .c-glyph.glyph-view:before { content: "" } .c-glyph.glyph-previous:before { content: "" } .c-glyph.glyph-next:before { content: "" } .c-glyph.glyph-clear:before { content: "" } .c-glyph.glyph-sync:before { content: "" } .c-glyph.glyph-go:before { content: "" } .c-glyph.glyph-shopping-bag:before { content: "" } .c-glyph.glyph-shuffle:before { content: "" } .c-glyph.glyph-calendar-day:before { content: "" } .c-glyph.glyph-calendar-week:before { content: "" } .c-glyph.glyph-important:before { content: "" } .c-glyph.glyph-sort:before { content: "" } .c-glyph.glyph-font-decrease:before { content: "" } .c-glyph.glyph-font-increase:before { content: "" } .c-glyph.glyph-bulleted-list:before { content: "" } .c-glyph.glyph-music-album:before { content: "" } .c-glyph.glyph-bulleted-list-mirrored:before { content: "" } .c-glyph.glyph-go-mirrored:before { content: "" } .c-glyph.glyph-edit-mirrored:before { content: "" } .c-glyph.glyph-qrcode:before { content: "" } .c-glyph.glyph-calendar-mirrored:before { content: "" } .c-glyph.glyph-xbox-gamepass:before { content: "" } .c-glyph.glyph-xbox-gold:before { content: "" } .c-glyph.glyph-pinned:before { content: "" } .c-glyph.glyph-gamehub:before { content: "" } .c-glyph.glyph-xbox-logo:before { content: "" } .c-glyph.glyph-devices2:before { content: "" } .c-glyph.glyph-devices3:before { content: "" } .c-glyph.glyph-holo-lens2:before { content: "" } .c-glyph.glyph-circleplus:before { content: "" } .c-glyph.glyph-remove-from:before { content: "" } .c-glyph.glyph-airplane:before { content: "" } .c-glyph.glyph-book:before { content: "" } .c-glyph.glyph-library:before { content: "" } .c-glyph.glyph-work:before { content: "" } .c-glyph.glyph-heart:before { content: "" } .c-glyph.glyph-shop:before { content: "" } .c-glyph.glyph-education:before { content: "" } .c-glyph.glyph-balloons:before { content: "" } .c-glyph.glyph-leaf:before { content: "" } .c-glyph.glyph-xbox-controller:before { content: "" } .c-glyph.glyph-camera-main:before { content: "" } .c-glyph.glyph-telemarketer:before { content: "" } .c-glyph.glyph-video:before { content: "" } .c-glyph.glyph-diploma:before { content: "" } .c-glyph.glyph-podium:before { content: "" } .c-glyph.glyph-giftcard:before { content: "" } .c-glyph.glyph-brush:before { content: "" } .c-glyph.glyph-enhanced-pop:before { content: "" } .c-glyph.glyph-color-palette:before { content: "" } .c-glyph.glyph-torch:before { content: "" } .c-glyph.glyph-movies-tv:before { content: "" } .c-glyph.glyph-football:before { content: "" } .c-glyph.glyph-savings:before { content: "" } .c-glyph.glyph-glasses:before { content: "" } .c-glyph.glyph-money:before { content: "" } .c-glyph.glyph-trophy:before { content: "" } .c-glyph.glyph-print:before { content: "" } .c-glyph.glyph-menu-button:before { content: "" } .f-background-shade-5 { background-color: rgba(0,0,0,.05) } .f-background-tint-5 { background-color: rgba(255,255,255,.05) } .f-background-accent-5 { background-color: rgba(0,103,184,.05) } .f-background-shade-10 { background-color: rgba(0,0,0,.1) } .f-background-tint-10 { background-color: rgba(255,255,255,.1) } .f-background-accent-10 { background-color: rgba(0,103,184,.1) } .f-background-shade-15 { background-color: rgba(0,0,0,.15) } .f-background-tint-15 { background-color: rgba(255,255,255,.15) } .f-background-accent-15 { background-color: rgba(0,103,184,.15) } .f-background-shade-20 { background-color: rgba(0,0,0,.2) } .f-background-tint-20 { background-color: rgba(255,255,255,.2) } .f-background-accent-20 { background-color: rgba(0,103,184,.2) } .f-background-shade-30 { background-color: rgba(0,0,0,.3) } .f-background-tint-30 { background-color: rgba(255,255,255,.3) } .f-background-accent-30 { background-color: rgba(0,103,184,.3) } .f-background-shade-40 { background-color: rgba(0,0,0,.4) } .f-background-tint-40 { background-color: rgba(255,255,255,.4) } .f-background-accent-40 { background-color: rgba(0,103,184,.4) } .f-background-shade-50 { background-color: rgba(0,0,0,.5) } .f-background-tint-50 { background-color: rgba(255,255,255,.5) } .f-background-accent-50 { background-color: rgba(0,103,184,.5) } .f-background-shade-60 { background-color: rgba(0,0,0,.6) } .f-background-tint-60 { background-color: rgba(255,255,255,.6) } .f-background-accent-60 { background-color: rgba(0,103,184,.6) } .f-background-shade-80 { background-color: rgba(0,0,0,.8) } .f-background-tint-80 { background-color: rgba(255,255,255,.8) } .f-background-accent-80 { background-color: rgba(0,103,184,.8) } .f-background-shade-90 { background-color: rgba(0,0,0,.9) } .f-background-tint-90 { background-color: rgba(255,255,255,.9) } .f-background-accent-90 { background-color: rgba(0,103,184,.9) } .f-background-shade-95 { background-color: rgba(0,0,0,.95) } .f-background-tint-95 { background-color: rgba(255,255,255,.95) } .f-background-accent-95 { background-color: rgba(0,103,184,.95) } .f-background-shade-100 { background-color: #000 } .f-background-tint-100 { background-color: #fff } .f-background-accent-100 { background-color: #0067b8 } .f-foreground-shade-5 { color: rgba(0,0,0,.05) } .f-foreground-tint-5 { color: rgba(255,255,255,.05) } .f-foreground-accent-5 { color: rgba(0,103,184,.05) } .f-foreground-shade-10 { color: rgba(0,0,0,.1) } .f-foreground-tint-10 { color: rgba(255,255,255,.1) } .f-foreground-accent-10 { color: rgba(0,103,184,.1) } .f-foreground-shade-15 { color: rgba(0,0,0,.15) } .f-foreground-tint-15 { color: rgba(255,255,255,.15) } .f-foreground-accent-15 { color: rgba(0,103,184,.15) } .f-foreground-shade-20 { color: rgba(0,0,0,.2) } .f-foreground-tint-20 { color: rgba(255,255,255,.2) } .f-foreground-accent-20 { color: rgba(0,103,184,.2) } .f-foreground-shade-30 { color: rgba(0,0,0,.3) } .f-foreground-tint-30 { color: rgba(255,255,255,.3) } .f-foreground-accent-30 { color: rgba(0,103,184,.3) } .f-foreground-shade-40 { color: rgba(0,0,0,.4) } .f-foreground-tint-40 { color: rgba(255,255,255,.4) } .f-foreground-accent-40 { color: rgba(0,103,184,.4) } .f-foreground-shade-50 { color: rgba(0,0,0,.5) } .f-foreground-tint-50 { color: rgba(255,255,255,.5) } .f-foreground-accent-50 { color: rgba(0,103,184,.5) } .f-foreground-shade-60 { color: rgba(0,0,0,.6) } .f-foreground-tint-60 { color: rgba(255,255,255,.6) } .f-foreground-accent-60 { color: rgba(0,103,184,.6) } .f-foreground-shade-80 { color: rgba(0,0,0,.8) } .f-foreground-tint-80 { color: rgba(255,255,255,.8) } .f-foreground-accent-80 { color: rgba(0,103,184,.8) } .f-foreground-shade-90 { color: rgba(0,0,0,.9) } .f-foreground-tint-90 { color: rgba(255,255,255,.9) } .f-foreground-accent-90 { color: rgba(0,103,184,.9) } .f-foreground-shade-95 { color: rgba(0,0,0,.95) } .f-foreground-tint-95 { color: rgba(255,255,255,.95) } .f-foreground-accent-95 { color: rgba(0,103,184,.95) } .f-foreground-shade-100 { color: #000 } .f-foreground-tint-100 { color: #fff } .f-foreground-accent-100 { color: #0067b8 } .x-m-v-0x { margin-top: 0; margin-bottom: 0 } .x-m-v-1x { margin-top: 4px; margin-bottom: 4px } .x-m-v-2x { margin-top: 8px; margin-bottom: 8px } .x-m-v-3x { margin-top: 12px; margin-bottom: 12px } .x-m-v-4x { margin-top: 16px; margin-bottom: 16px } .x-m-v-5x { margin-top: 20px; margin-bottom: 20px } .x-m-v-6x { margin-top: 24px; margin-bottom: 24px } .x-m-v-7x { margin-top: 28px; margin-bottom: 28px } .x-m-v-8x { margin-top: 32px; margin-bottom: 32px } .x-m-v-9x { margin-top: 36px; margin-bottom: 36px } .x-m-v-10x { margin-top: 40px; margin-bottom: 40px } .x-m-v-11x { margin-top: 44px; margin-bottom: 44px } .x-m-v-12x { margin-top: 48px; margin-bottom: 48px } .x-m-h-0x { margin-right: 0; margin-left: 0 } .x-m-h-1x { margin-right: 4px; margin-left: 4px } .x-m-h-2x { margin-right: 8px; margin-left: 8px } .x-m-h-3x { margin-right: 12px; margin-left: 12px } .x-m-h-4x { margin-right: 16px; margin-left: 16px } .x-m-h-5x { margin-right: 20px; margin-left: 20px } .x-m-h-6x { margin-right: 24px; margin-left: 24px } .x-m-h-7x { margin-right: 28px; margin-left: 28px } .x-m-h-8x { margin-right: 32px; margin-left: 32px } .x-m-h-9x { margin-right: 36px; margin-left: 36px } .x-m-h-10x { margin-right: 40px; margin-left: 40px } .x-m-h-11x { margin-right: 44px; margin-left: 44px } .x-m-h-12x { margin-right: 48px; margin-left: 48px } .x-m-t-0x { margin-top: 0 } .x-m-t-1x { margin-top: 4px } .x-m-t-2x { margin-top: 8px } .x-m-t-3x { margin-top: 12px } .x-m-t-4x { margin-top: 16px } .x-m-t-5x { margin-top: 20px } .x-m-t-6x { margin-top: 24px } .x-m-t-7x { margin-top: 28px } .x-m-t-8x { margin-top: 32px } .x-m-t-9x { margin-top: 36px } .x-m-t-10x { margin-top: 40px } .x-m-t-11x { margin-top: 44px } .x-m-t-12x { margin-top: 48px } .x-m-r-0x { margin-left: 0 } .x-m-r-1x { margin-left: 4px } .x-m-r-2x { margin-left: 8px } .x-m-r-3x { margin-left: 12px } .x-m-r-4x { margin-left: 16px } .x-m-r-5x { margin-left: 20px } .x-m-r-6x { margin-left: 24px } .x-m-r-7x { margin-left: 28px } .x-m-r-8x { margin-left: 32px } .x-m-r-9x { margin-left: 36px } .x-m-r-10x { margin-left: 40px } .x-m-r-11x { margin-left: 44px } .x-m-r-12x { margin-left: 48px } .x-m-b-0x { margin-bottom: 0 } .x-m-b-1x { margin-bottom: 4px } .x-m-b-2x { margin-bottom: 8px } .x-m-b-3x { margin-bottom: 12px } .x-m-b-4x { margin-bottom: 16px } .x-m-b-5x { margin-bottom: 20px } .x-m-b-6x { margin-bottom: 24px } .x-m-b-7x { margin-bottom: 28px } .x-m-b-8x { margin-bottom: 32px } .x-m-b-9x { margin-bottom: 36px } .x-m-b-10x { margin-bottom: 40px } .x-m-b-11x { margin-bottom: 44px } .x-m-b-12x { margin-bottom: 48px } .x-m-l-0x { margin-right: 0 } .x-m-l-1x { margin-right: 4px } .x-m-l-2x { margin-right: 8px } .x-m-l-3x { margin-right: 12px } .x-m-l-4x { margin-right: 16px } .x-m-l-5x { margin-right: 20px } .x-m-l-6x { margin-right: 24px } .x-m-l-7x { margin-right: 28px } .x-m-l-8x { margin-right: 32px } .x-m-l-9x { margin-right: 36px } .x-m-l-10x { margin-right: 40px } .x-m-l-11x { margin-right: 44px } .x-m-l-12x { margin-right: 48px } .x-m-a-0x { margin: 0 } .x-m-a-1x { margin: 4px } .x-m-a-2x { margin: 8px } .x-m-a-3x { margin: 12px } .x-m-a-4x { margin: 16px } .x-m-a-5x { margin: 20px } .x-m-a-6x { margin: 24px } .x-m-a-7x { margin: 28px } .x-m-a-8x { margin: 32px } .x-m-a-9x { margin: 36px } .x-m-a-10x { margin: 40px } .x-m-a-11x { margin: 44px } .x-m-a-12x { margin: 48px } .x-p-v-0x { padding-top: 0; padding-bottom: 0 } .x-p-v-1x { padding-top: 4px; padding-bottom: 4px } .x-p-v-2x { padding-top: 8px; padding-bottom: 8px } .x-p-v-3x { padding-top: 12px; padding-bottom: 12px } .x-p-v-4x { padding-top: 16px; padding-bottom: 16px } .x-p-v-5x { padding-top: 20px; padding-bottom: 20px } .x-p-v-6x { padding-top: 24px; padding-bottom: 24px } .x-p-v-7x { padding-top: 28px; padding-bottom: 28px } .x-p-v-8x { padding-top: 32px; padding-bottom: 32px } .x-p-v-9x { padding-top: 36px; padding-bottom: 36px } .x-p-v-10x { padding-top: 40px; padding-bottom: 40px } .x-p-v-11x { padding-top: 44px; padding-bottom: 44px } .x-p-v-12x { padding-top: 48px; padding-bottom: 48px } .x-p-h-0x { padding-right: 0; padding-left: 0 } .x-p-h-1x { padding-right: 4px; padding-left: 4px } .x-p-h-2x { padding-right: 8px; padding-left: 8px } .x-p-h-3x { padding-right: 12px; padding-left: 12px } .x-p-h-4x { padding-right: 16px; padding-left: 16px } .x-p-h-5x { padding-right: 20px; padding-left: 20px } .x-p-h-6x { padding-right: 24px; padding-left: 24px } .x-p-h-7x { padding-right: 28px; padding-left: 28px } .x-p-h-8x { padding-right: 32px; padding-left: 32px } .x-p-h-9x { padding-right: 36px; padding-left: 36px } .x-p-h-10x { padding-right: 40px; padding-left: 40px } .x-p-h-11x { padding-right: 44px; padding-left: 44px } .x-p-h-12x { padding-right: 48px; padding-left: 48px } .x-p-t-0x { padding-top: 0 } .x-p-t-1x { padding-top: 4px } .x-p-t-2x { padding-top: 8px } .x-p-t-3x { padding-top: 12px } .x-p-t-4x { padding-top: 16px } .x-p-t-5x { padding-top: 20px } .x-p-t-6x { padding-top: 24px } .x-p-t-7x { padding-top: 28px } .x-p-t-8x { padding-top: 32px } .x-p-t-9x { padding-top: 36px } .x-p-t-10x { padding-top: 40px } .x-p-t-11x { padding-top: 44px } .x-p-t-12x { padding-top: 48px } .x-p-r-0x { padding-left: 0 } .x-p-r-1x { padding-left: 4px } .x-p-r-2x { padding-left: 8px } .x-p-r-3x { padding-left: 12px } .x-p-r-4x { padding-left: 16px } .x-p-r-5x { padding-left: 20px } .x-p-r-6x { padding-left: 24px } .x-p-r-7x { padding-left: 28px } .x-p-r-8x { padding-left: 32px } .x-p-r-9x { padding-left: 36px } .x-p-r-10x { padding-left: 40px } .x-p-r-11x { padding-left: 44px } .x-p-r-12x { padding-left: 48px } .x-p-b-0x { padding-bottom: 0 } .x-p-b-1x { padding-bottom: 4px } .x-p-b-2x { padding-bottom: 8px } .x-p-b-3x { padding-bottom: 12px } .x-p-b-4x { padding-bottom: 16px } .x-p-b-5x { padding-bottom: 20px } .x-p-b-6x { padding-bottom: 24px } .x-p-b-7x { padding-bottom: 28px } .x-p-b-8x { padding-bottom: 32px } .x-p-b-9x { padding-bottom: 36px } .x-p-b-10x { padding-bottom: 40px } .x-p-b-11x { padding-bottom: 44px } .x-p-b-12x { padding-bottom: 48px } .x-p-l-0x { padding-right: 0 } .x-p-l-1x { padding-right: 4px } .x-p-l-2x { padding-right: 8px } .x-p-l-3x { padding-right: 12px } .x-p-l-4x { padding-right: 16px } .x-p-l-5x { padding-right: 20px } .x-p-l-6x { padding-right: 24px } .x-p-l-7x { padding-right: 28px } .x-p-l-8x { padding-right: 32px } .x-p-l-9x { padding-right: 36px } .x-p-l-10x { padding-right: 40px } .x-p-l-11x { padding-right: 44px } .x-p-l-12x { padding-right: 48px } .x-p-a-0x { padding: 0 } .x-p-a-1x { padding: 4px } .x-p-a-2x { padding: 8px } .x-p-a-3x { padding: 12px } .x-p-a-4x { padding: 16px } .x-p-a-5x { padding: 20px } .x-p-a-6x { padding: 24px } .x-p-a-7x { padding: 28px } .x-p-a-8x { padding: 32px } .x-p-a-9x { padding: 36px } .x-p-a-10x { padding: 40px } .x-p-a-11x { padding: 44px } .x-p-a-12x { padding: 48px } .c-action-menu > button.c-action-trigger.f-active, .no-js .c-action-menu:hover > button.c-action-trigger:not([disabled]) { background: rgba(0,0,0,.1); color: #000; text-decoration: none; animation: fadeIn .2s cubic-bezier(.68,-.55,.265,1.55) } .c-action-menu { position: relative; display: inline-block } .c-action-menu > button.c-action-trigger { position: relative; height: 100% } .c-action-menu > button.c-action-trigger:hover:not(.x-hidden-focus), .c-action-menu > button.c-action-trigger:focus:not(.x-hidden-focus) { background: rgba(0,0,0,.1); color: #000 } .c-action-menu > button.c-action-trigger:active { background: rgba(0,0,0,.2) } .c-action-menu > button.c-action-trigger[disabled]:hover, .c-action-menu > button.c-action-trigger[disabled]:focus { background: none; color: rgba(0,0,0,.2); cursor: not-allowed } .c-action-menu > button.c-action-trigger[aria-expanded="false"] + ul { display: none } .c-action-menu > button.c-action-trigger:not([aria-label]) { padding: 8px 8px 8px 24px } .c-action-menu > button.c-action-trigger:not([aria-label]):after { font-family: "MWF-MDL2"; content: ""; position: absolute; font-size: 8px; color: rgba(0,0,0,.8); font-weight: 700; left: 8px; padding-top: 7px } .c-action-menu > button.c-action-trigger:not([aria-label])[disabled]:after { color: rgba(0,0,0,.2) } .c-action-menu.f-secondary > button.c-action-trigger { position: relative; padding: 9px 12px 8px; height: 100%; line-height: 1; background-color: rgba(0,0,0,.2); color: #000 } .c-action-menu.f-secondary > button.c-action-trigger:hover:not(.x-hidden-focus), .c-action-menu.f-secondary > button.c-action-trigger:focus:not(.x-hidden-focus) { background: rgba(0,0,0,.3) } .c-action-menu.f-secondary > button.c-action-trigger:focus:not(.x-hidden-focus) { text-decoration: underline } .c-action-menu.f-secondary > button.c-action-trigger:active { background: rgba(0,0,0,.4); -ms-transform: scale(.98); transform: scale(.98) } .c-action-menu.f-secondary > button.c-action-trigger[disabled]:hover, .c-action-menu.f-secondary > button.c-action-trigger[disabled]:focus { background: none; color: rgba(0,0,0,.2); cursor: not-allowed } .c-action-menu.f-secondary > button.c-action-trigger[aria-expanded="false"] + ul { display: none } .c-action-menu.f-secondary > button.c-action-trigger:not([aria-label]) { padding: 9px 12px 8px 12px } .c-action-menu.f-secondary > button.c-action-trigger:not([aria-label]):after { font-family: "MWF-MDL2"; content: ""; position: absolute; font-size: 8px; color: rgba(0,0,0,.8); font-weight: 700; left: 8px; padding-top: 7px } .c-action-menu.f-secondary > button.c-action-trigger:not([aria-label])[disabled]:after { color: rgba(0,0,0,.2) } .c-action-menu > .c-context-menu { position: absolute } .c-action-menu > button.c-action-trigger.f-active:focus:not(.x-hidden-focus), .no-js .c-action-menu:hover > button.c-action-trigger:not([disabled]):focus:not(.x-hidden-focus) { outline: none } .no-js .c-action-menu:hover > .c-context-menu:not([aria-disabled]), .js .c-action-menu > .c-context-menu ul[aria-expanded="true"] { display: block; animation: fadeIn .3s cubic-bezier(.68,-.55,.265,1.55) } button.c-action-toggle { font-size: 15px; line-height: 20px; position: relative; border: 2px solid transparent; outline: 0; max-width: 374px; min-width: 36px; display: inline-block; padding: 6px 10px 8px; color: #0067b8; background: none; overflow: hidden; white-space: nowrap; vertical-align: middle; text-decoration: none } button.c-action-toggle:after { display: block; position: absolute; top: 0; left: 0; bottom: 0; right: 0; content: ''; border: 1px solid transparent } button.c-action-toggle:focus { border-color: #000 } button.c-action-toggle:focus:after { border-color: rgba(255,255,255,.6) } .theme-light button.c-action-toggle:focus, .theme-dark .theme-light button.c-action-toggle:focus { border-color: #000 } .theme-light button.c-action-toggle:focus:after, .theme-dark .theme-light button.c-action-toggle:focus:after { border-color: rgba(255,255,255,.6) } .theme-dark button.c-action-toggle:focus, .theme-light .theme-dark button.c-action-toggle:focus { border-color: #fff } .theme-dark button.c-action-toggle:focus:after, .theme-light .theme-dark button.c-action-toggle:focus:after { border-color: rgba(0,0,0,.6) } button.c-action-toggle[aria-hidden=true] { display: none } button.c-action-toggle:hover { color: #fff; background: #0067b8 } button.c-action-toggle:active { outline: 1px solid transparent } button.c-action-toggle[disabled] { color: rgba(0,0,0,.2); cursor: not-allowed } button.c-action-toggle[disabled]:hover { background: inherit } button.c-action-toggle.c-glyph { min-width: 120px; padding-right: 0 } button.c-action-toggle.c-glyph:before { position: relative; top: 2px; width: 16px; height: 16px; margin-right: 10px; margin-left: 10px } button.c-action-toggle.c-glyph[aria-label] { min-width: 0; margin-left: 10px; padding-left: 0 } button.c-action-toggle.c-glyph.f-align-margin { margin-right: -10px } .theme-light button.c-action-toggle, .theme-dark .theme-light button.c-action-toggle, .theme-dark button.c-action-toggle, .theme-light .theme-dark button.c-action-toggle { background: transparent; text-decoration: none } .theme-light button.c-action-toggle[disabled], .theme-dark .theme-light button.c-action-toggle[disabled], .theme-dark button.c-action-toggle[disabled], .theme-light .theme-dark button.c-action-toggle[disabled] { cursor: not-allowed; background: inherit } .theme-light button.c-action-toggle, .theme-dark .theme-light button.c-action-toggle { color: #000 } .theme-light button.c-action-toggle:hover, .theme-dark .theme-light button.c-action-toggle:hover { color: #fff; background: #000 } .theme-light button.c-action-toggle[disabled], .theme-dark .theme-light button.c-action-toggle[disabled] { color: rgba(0,0,0,.2) } .theme-dark button.c-action-toggle, .theme-light .theme-dark button.c-action-toggle { color: #fff } .theme-dark button.c-action-toggle:hover, .theme-light .theme-dark button.c-action-toggle:hover { color: #000; background: #fff } .theme-dark button.c-action-toggle[disabled], .theme-light .theme-dark button.c-action-toggle[disabled] { color: rgba(255,255,255,.6) } @media screen and (-ms-high-contrast) { button.c-action-toggle { border-color: transparent; outline-color: transparent } button.c-action-toggle:focus { border: 1px solid ButtonText } button.c-action-toggle:hover { -ms-high-contrast-adjust: none } } button.c-action-toggle[class*='f-toggle-pane-button'].c-glyph { padding: 6px 8px 8px 16px } button.c-action-toggle[class*='f-toggle-pane-button']:hover { color: #0067b8; background: transparent } button.c-action-trigger, a.c-action-trigger { font-size: 15px; position: relative; border: 2px solid transparent; outline: 1px solid transparent; outline-offset: -3px; max-width: 374px; min-width: 36px; display: inline-block; margin-top: 12px; padding: 6px 0 8px; color: #0067b8; background: none; overflow: hidden; white-space: nowrap; vertical-align: bottom } button.c-action-trigger:focus:not(.x-hidden-focus), a.c-action-trigger:focus:not(.x-hidden-focus) { background: rgba(0,103,184,.1) } button.c-action-trigger:focus:not(.x-hidden-focus), button.c-action-trigger:hover, a.c-action-trigger:focus:not(.x-hidden-focus), a.c-action-trigger:hover { color: #005da6; text-decoration: underline } button.c-action-trigger:active, a.c-action-trigger:active { background: none; color: #005293; -ms-transform: none; transform: none } .theme-light button.c-action-trigger:focus:not(.x-hidden-focus), .theme-dark .theme-light button.c-action-trigger:focus:not(.x-hidden-focus), .theme-light a.c-action-trigger:focus:not(.x-hidden-focus), .theme-dark .theme-light a.c-action-trigger:focus:not(.x-hidden-focus) { background: rgba(0,0,0,.1) } .theme-light button.c-action-trigger:focus:not(.x-hidden-focus), .theme-light button.c-action-trigger:hover, .theme-dark .theme-light button.c-action-trigger:focus:not(.x-hidden-focus), .theme-dark .theme-light button.c-action-trigger:hover, .theme-light a.c-action-trigger:focus:not(.x-hidden-focus), .theme-light a.c-action-trigger:hover, .theme-dark .theme-light a.c-action-trigger:focus:not(.x-hidden-focus), .theme-dark .theme-light a.c-action-trigger:hover { color: rgba(0,0,0,.9) } .theme-light button.c-action-trigger:active, .theme-dark .theme-light button.c-action-trigger:active, .theme-light a.c-action-trigger:active, .theme-dark .theme-light a.c-action-trigger:active { color: rgba(0,0,0,.8) } .theme-dark button.c-action-trigger:focus:not(.x-hidden-focus), .theme-light .theme-dark button.c-action-trigger:focus:not(.x-hidden-focus), .theme-dark a.c-action-trigger:focus:not(.x-hidden-focus), .theme-light .theme-dark a.c-action-trigger:focus:not(.x-hidden-focus) { background: rgba(255,255,255,.1) } .theme-dark button.c-action-trigger:focus:not(.x-hidden-focus), .theme-dark button.c-action-trigger:hover, .theme-light .theme-dark button.c-action-trigger:focus:not(.x-hidden-focus), .theme-light .theme-dark button.c-action-trigger:hover, .theme-dark a.c-action-trigger:focus:not(.x-hidden-focus), .theme-dark a.c-action-trigger:hover, .theme-light .theme-dark a.c-action-trigger:focus:not(.x-hidden-focus), .theme-light .theme-dark a.c-action-trigger:hover { color: #e6e6e6 } .theme-dark button.c-action-trigger:active, .theme-light .theme-dark button.c-action-trigger:active, .theme-dark a.c-action-trigger:active, .theme-light .theme-dark a.c-action-trigger:active { color: #ccc } @media screen and (-ms-high-contrast:active) { button.c-action-trigger, a.c-action-trigger { border-color: window !important } } button.c-action-trigger:focus, a.c-action-trigger:focus { border-color: #000; outline-color: rgba(255,255,255,.6) } @media screen and (-ms-high-contrast:active) { button.c-action-trigger:focus, a.c-action-trigger:focus { border-color: windowText !important } } .theme-light button.c-action-trigger:focus, .theme-dark .theme-light button.c-action-trigger:focus, .theme-light a.c-action-trigger:focus, .theme-dark .theme-light a.c-action-trigger:focus { border-color: #000; outline-color: rgba(255,255,255,.6) } .theme-dark button.c-action-trigger:focus, .theme-light .theme-dark button.c-action-trigger:focus, .theme-dark a.c-action-trigger:focus, .theme-light .theme-dark a.c-action-trigger:focus { border-color: #fff; outline-color: rgba(0,0,0,.6) } button.c-action-trigger[disabled], a.c-action-trigger[disabled] { color: rgba(0,0,0,.2); cursor: not-allowed } button.c-action-trigger[disabled]:hover, a.c-action-trigger[disabled]:hover { text-decoration: none } button.c-action-trigger.c-glyph, a.c-action-trigger.c-glyph { min-width: 120px; padding-left: 10px } button.c-action-trigger.c-glyph:before, a.c-action-trigger.c-glyph:before { margin-right: 10px; margin-left: 10px } button.c-action-trigger.c-glyph[aria-label], a.c-action-trigger.c-glyph[aria-label] { min-width: 0; margin-left: 10px; padding-left: 0 } button.c-action-trigger.c-glyph.f-align-margin, a.c-action-trigger.c-glyph.f-align-margin { margin-right: -10px } button.c-action-trigger.f-heavyweight, a.c-action-trigger.f-heavyweight { padding: 6px 10px 8px; color: #fff; background: #0067b8; transition: scale .2s ease-in-out } button.c-action-trigger.f-heavyweight.x-hidden-focus:not(:hover), a.c-action-trigger.f-heavyweight.x-hidden-focus:not(:hover) { background: #0067b8 !important; text-decoration: #fff !important } button.c-action-trigger.f-heavyweight.c-glyph, a.c-action-trigger.f-heavyweight.c-glyph { padding-right: 0 } button.c-action-trigger.f-heavyweight:focus:not(.x-hidden-focus), a.c-action-trigger.f-heavyweight:focus:not(.x-hidden-focus) { color: #fff; text-decoration: underline } button.c-action-trigger.f-heavyweight:hover, a.c-action-trigger.f-heavyweight:hover { text-decoration: none } button.c-action-trigger.f-heavyweight:focus:not(.x-hidden-focus), button.c-action-trigger.f-heavyweight:hover, a.c-action-trigger.f-heavyweight:focus:not(.x-hidden-focus), a.c-action-trigger.f-heavyweight:hover { background: #005da6 } button.c-action-trigger.f-heavyweight:active, a.c-action-trigger.f-heavyweight:active { background: #005293; -ms-transform: scale(.98); transform: scale(.98) } button.c-action-trigger.f-heavyweight[disabled], a.c-action-trigger.f-heavyweight[disabled] { cursor: not-allowed; background: #cce1f1; color: rgba(0,0,0,.2) } .theme-light button.c-action-trigger, .theme-dark .theme-light button.c-action-trigger, .theme-light a.c-action-trigger, .theme-dark .theme-light a.c-action-trigger { color: #000; background: transparent } .theme-light button.c-action-trigger[disabled], .theme-dark .theme-light button.c-action-trigger[disabled], .theme-light a.c-action-trigger[disabled], .theme-dark .theme-light a.c-action-trigger[disabled] { color: rgba(0,0,0,.2); cursor: not-allowed } .theme-light button.c-action-trigger.f-heavyweight, .theme-dark .theme-light button.c-action-trigger.f-heavyweight, .theme-light a.c-action-trigger.f-heavyweight, .theme-dark .theme-light a.c-action-trigger.f-heavyweight { color: #fff; background: #000 } .theme-light button.c-action-trigger.f-heavyweight.x-hidden-focus:not(:hover), .theme-dark .theme-light button.c-action-trigger.f-heavyweight.x-hidden-focus:not(:hover), .theme-light a.c-action-trigger.f-heavyweight.x-hidden-focus:not(:hover), .theme-dark .theme-light a.c-action-trigger.f-heavyweight.x-hidden-focus:not(:hover) { background: #000 !important; text-decoration: #fff !important } .theme-light button.c-action-trigger.f-heavyweight:focus:not(.x-hidden-focus), .theme-dark .theme-light button.c-action-trigger.f-heavyweight:focus:not(.x-hidden-focus), .theme-light a.c-action-trigger.f-heavyweight:focus:not(.x-hidden-focus), .theme-dark .theme-light a.c-action-trigger.f-heavyweight:focus:not(.x-hidden-focus) { color: #fff } .theme-light button.c-action-trigger.f-heavyweight:focus:not(.x-hidden-focus), .theme-light button.c-action-trigger.f-heavyweight:hover, .theme-dark .theme-light button.c-action-trigger.f-heavyweight:focus:not(.x-hidden-focus), .theme-dark .theme-light button.c-action-trigger.f-heavyweight:hover, .theme-light a.c-action-trigger.f-heavyweight:focus:not(.x-hidden-focus), .theme-light a.c-action-trigger.f-heavyweight:hover, .theme-dark .theme-light a.c-action-trigger.f-heavyweight:focus:not(.x-hidden-focus), .theme-dark .theme-light a.c-action-trigger.f-heavyweight:hover { background: #1a1a1a } .theme-light button.c-action-trigger.f-heavyweight:active, .theme-dark .theme-light button.c-action-trigger.f-heavyweight:active, .theme-light a.c-action-trigger.f-heavyweight:active, .theme-dark .theme-light a.c-action-trigger.f-heavyweight:active { background: #333 } .theme-light button.c-action-trigger.f-heavyweight[disabled], .theme-dark .theme-light button.c-action-trigger.f-heavyweight[disabled], .theme-light a.c-action-trigger.f-heavyweight[disabled], .theme-dark .theme-light a.c-action-trigger.f-heavyweight[disabled] { background: #ccc; color: rgba(0,0,0,.2) } .theme-dark button.c-action-trigger, .theme-light .theme-dark button.c-action-trigger, .theme-dark a.c-action-trigger, .theme-light .theme-dark a.c-action-trigger { color: #fff; background: transparent } .theme-dark button.c-action-trigger[disabled], .theme-light .theme-dark button.c-action-trigger[disabled], .theme-dark a.c-action-trigger[disabled], .theme-light .theme-dark a.c-action-trigger[disabled] { color: rgba(255,255,255,.6); cursor: not-allowed } .theme-dark button.c-action-trigger.f-heavyweight, .theme-light .theme-dark button.c-action-trigger.f-heavyweight, .theme-dark a.c-action-trigger.f-heavyweight, .theme-light .theme-dark a.c-action-trigger.f-heavyweight { color: #000; background: #fff } .theme-dark button.c-action-trigger.f-heavyweight.x-hidden-focus:not(:hover), .theme-light .theme-dark button.c-action-trigger.f-heavyweight.x-hidden-focus:not(:hover), .theme-dark a.c-action-trigger.f-heavyweight.x-hidden-focus:not(:hover), .theme-light .theme-dark a.c-action-trigger.f-heavyweight.x-hidden-focus:not(:hover) { background: #fff !important; text-decoration: #fff !important } .theme-dark button.c-action-trigger.f-heavyweight:focus:not(.x-hidden-focus), .theme-light .theme-dark button.c-action-trigger.f-heavyweight:focus:not(.x-hidden-focus), .theme-dark a.c-action-trigger.f-heavyweight:focus:not(.x-hidden-focus), .theme-light .theme-dark a.c-action-trigger.f-heavyweight:focus:not(.x-hidden-focus) { color: #000 } .theme-dark button.c-action-trigger.f-heavyweight:focus:not(.x-hidden-focus), .theme-dark button.c-action-trigger.f-heavyweight:hover, .theme-light .theme-dark button.c-action-trigger.f-heavyweight:focus:not(.x-hidden-focus), .theme-light .theme-dark button.c-action-trigger.f-heavyweight:hover, .theme-dark a.c-action-trigger.f-heavyweight:focus:not(.x-hidden-focus), .theme-dark a.c-action-trigger.f-heavyweight:hover, .theme-light .theme-dark a.c-action-trigger.f-heavyweight:focus:not(.x-hidden-focus), .theme-light .theme-dark a.c-action-trigger.f-heavyweight:hover { background: #e6e6e6 } .theme-dark button.c-action-trigger.f-heavyweight:active, .theme-light .theme-dark button.c-action-trigger.f-heavyweight:active, .theme-dark a.c-action-trigger.f-heavyweight:active, .theme-light .theme-dark a.c-action-trigger.f-heavyweight:active { background: #ccc } .theme-dark button.c-action-trigger.f-heavyweight[disabled], .theme-light .theme-dark button.c-action-trigger.f-heavyweight[disabled], .theme-dark a.c-action-trigger.f-heavyweight[disabled], .theme-light .theme-dark a.c-action-trigger.f-heavyweight[disabled] { background: #4d4d4d; color: rgba(255,255,255,.2) } @media screen and (-ms-high-contrast:active) { button.c-action-trigger, a.c-action-trigger { color: buttonText !important; border-color: buttonText !important; background: buttonFace !important } button.c-action-trigger:not(.c-glyph), a.c-action-trigger:not(.c-glyph) { padding-right: 5px; padding-left: 5px } button.c-action-trigger[disabled], a.c-action-trigger[disabled] { border-color: grayText !important; color: grayText !important } button.c-action-trigger:hover, button.c-action-trigger:active, a.c-action-trigger:hover, a.c-action-trigger:active { border-color: highlight !important; color: highlight !important } button.c-action-trigger:focus:not(.x-hidden-focus), a.c-action-trigger:focus:not(.x-hidden-focus) { border-color: buttonText !important; color: buttonText !important; outline: 2px solid buttonText !important; outline-offset: -5px } } .c-age-rating { display: block } .c-age-rating:before, .c-age-rating:after { content: " "; display: table } .c-age-rating:after { clear: both } .c-age-rating > .c-image { float: right; width: 56px; height: auto } .c-age-rating .c-label, .c-age-rating .c-paragraph { font-size: 15px; line-height: 20px; margin: 0 80px 0 0; padding: 0 } .c-age-rating .c-label { display: block; font-weight: 600 } .c-age-rating .c-content-toggle { margin-right: 80px } .c-age-rating .c-content-toggle p { overflow: hidden; box-sizing: content-box; max-height: 200px; padding-top: 0 } .c-age-rating .c-content-toggle .c-list { margin-top: 0; margin-bottom: 0 } .c-badge { font-size: 13px; font-weight: 600; display: inline-block; letter-spacing: .075em; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; max-width: 100% } .c-badge.f-highlight { background-color: #ffd800; color: #000 } .c-badge.f-lowlight { background-color: #333; color: #fff } .c-badge.f-accent { background-color: #6bb1e8; color: #000 } .c-badge.f-highlight, .c-badge.f-lowlight, .c-badge.f-accent, .c-badge[style^="background"] { font-weight: 400 } .c-badge.f-small { padding: 0 0 1px 7px; line-height: 18px; height: 18px } .c-badge.f-small.f-highlight, .c-badge.f-small.f-lowlight, .c-badge.f-small.f-accent, .c-badge.f-small[style^="background:"] { padding: 0 7px 1px } .c-badge.f-large { padding: 3px 0 5px 14px; line-height: 20px; height: 26px } .c-badge.f-large.f-highlight, .c-badge.f-large.f-lowlight, .c-badge.f-large.f-accent, .c-badge.f-large[style^="background:"] { padding: 3px 14px 5px } .c-badge.f-responsive { padding: 0 0 1px 7px; line-height: 18px; height: 18px } .c-badge.f-responsive.f-highlight, .c-badge.f-responsive.f-lowlight, .c-badge.f-responsive.f-accent, .c-badge.f-responsive[style^="background:"] { padding: 0 7px 1px } @media only screen and (min-width:1084px) { .c-badge.f-responsive { padding: 3px 0 5px 14px; line-height: 20px; height: 26px } .c-badge.f-responsive.f-highlight, .c-badge.f-responsive.f-lowlight, .c-badge.f-responsive.f-accent, .c-badge.f-responsive[style^="background:"] { padding: 3px 14px 5px } } .c-blockquote { background: rgba(0,0,0,.05); border-right: 2px solid rgba(0,0,0,.4); margin: 24px 0; padding: 12px 24px } .c-blockquote.f-lightweight { background: none; border-color: rgba(0,0,0,.2); color: rgba(0,0,0,.6); margin: 36px 0; padding: 0 24px } .theme-light .c-blockquote, .theme-dark .theme-light .c-blockquote { background: #fff; color: #000; border-color: rgba(0,0,0,.8) } .theme-light .c-blockquote.f-lightweight, .theme-dark .theme-light .c-blockquote.f-lightweight { background: none } .theme-dark .c-blockquote, .theme-light .theme-dark .c-blockquote { background: #000; color: #fff; border-color: rgba(255,255,255,.8) } .theme-dark .c-blockquote.f-lightweight, .theme-light .theme-dark .c-blockquote.f-lightweight { background: none } ul.c-breadcrumb, ol.c-breadcrumb { display: -ms-flexbox; display: flex; margin-top: 12px; -ms-flex-flow: row wrap; flex-flow: row wrap } ul.c-breadcrumb li, ol.c-breadcrumb li { font-size: 13px; line-height: 16px; display: inline-block; padding-left: 8px; color: #0067b8 } ul.c-breadcrumb li:after, ol.c-breadcrumb li:after { content: /; padding-right: 8px; color: rgba(0,0,0,.6) } ul.c-breadcrumb li:last-child:after, ol.c-breadcrumb li:last-child:after { content: ''; padding: 0 } ul.c-breadcrumb li:last-child, ul.c-breadcrumb li:last-child a, ol.c-breadcrumb li:last-child, ol.c-breadcrumb li:last-child a { color: rgba(0,0,0,.6) } ul.c-breadcrumb li a, ol.c-breadcrumb li a { font-size: 13px; line-height: 16px; color: #0067b8 } .theme-light ul.c-breadcrumb li:after, .theme-light ul.c-breadcrumb li:last-child, .theme-light ul.c-breadcrumb li:last-child a, .theme-dark .theme-light ul.c-breadcrumb li:after, .theme-dark .theme-light ul.c-breadcrumb li:last-child, .theme-dark .theme-light ul.c-breadcrumb li:last-child a, .theme-light ol.c-breadcrumb li:after, .theme-light ol.c-breadcrumb li:last-child, .theme-light ol.c-breadcrumb li:last-child a, .theme-dark .theme-light ol.c-breadcrumb li:after, .theme-dark .theme-light ol.c-breadcrumb li:last-child, .theme-dark .theme-light ol.c-breadcrumb li:last-child a { color: rgba(0,0,0,.6) } .theme-light ul.c-breadcrumb li a, .theme-dark .theme-light ul.c-breadcrumb li a, .theme-light ol.c-breadcrumb li a, .theme-dark .theme-light ol.c-breadcrumb li a { color: #000; text-decoration: none } .theme-light ul.c-breadcrumb li a:hover, .theme-dark .theme-light ul.c-breadcrumb li a:hover, .theme-light ol.c-breadcrumb li a:hover, .theme-dark .theme-light ol.c-breadcrumb li a:hover { text-decoration: underline } .theme-dark ul.c-breadcrumb li:after, .theme-dark ul.c-breadcrumb li:last-child, .theme-dark ul.c-breadcrumb li:last-child a, .theme-light .theme-dark ul.c-breadcrumb li:after, .theme-light .theme-dark ul.c-breadcrumb li:last-child, .theme-light .theme-dark ul.c-breadcrumb li:last-child a, .theme-dark ol.c-breadcrumb li:after, .theme-dark ol.c-breadcrumb li:last-child, .theme-dark ol.c-breadcrumb li:last-child a, .theme-light .theme-dark ol.c-breadcrumb li:after, .theme-light .theme-dark ol.c-breadcrumb li:last-child, .theme-light .theme-dark ol.c-breadcrumb li:last-child a { color: rgba(255,255,255,.6) } .theme-dark ul.c-breadcrumb li a, .theme-light .theme-dark ul.c-breadcrumb li a, .theme-dark ol.c-breadcrumb li a, .theme-light .theme-dark ol.c-breadcrumb li a { color: #fff; text-decoration: none } .theme-dark ul.c-breadcrumb li a:hover, .theme-light .theme-dark ul.c-breadcrumb li a:hover, .theme-dark ol.c-breadcrumb li a:hover, .theme-light .theme-dark ol.c-breadcrumb li a:hover { text-decoration: underline } button.c-button, a.c-button { font-size: 15px; position: relative; border: 2px solid transparent; outline: 0; max-width: 374px; min-width: 120px; padding: 9px 12px 10px; margin-top: 12px; display: inline-block; color: #000; text-align: center; line-height: 1; font-weight: 600; box-shadow: 0 4px 8px 0 transparent; cursor: pointer; overflow: hidden; transition: all .2s ease-in-out; vertical-align: bottom; white-space: nowrap; background-color: rgba(0,0,0,.2) } button.c-button:before, a.c-button:before { display: block; position: absolute; top: 0; left: 0; bottom: 0; right: 0; content: ''; border: 1px solid transparent } button.c-button:focus, a.c-button:focus { border-color: #000 } button.c-button:focus:before, a.c-button:focus:before { border-color: rgba(255,255,255,.6) } .theme-light button.c-button:focus, .theme-dark .theme-light button.c-button:focus, .theme-light a.c-button:focus, .theme-dark .theme-light a.c-button:focus { border-color: #000 } .theme-light button.c-button:focus:before, .theme-dark .theme-light button.c-button:focus:before, .theme-light a.c-button:focus:before, .theme-dark .theme-light a.c-button:focus:before { border-color: rgba(255,255,255,.6) } .theme-dark button.c-button:focus, .theme-light .theme-dark button.c-button:focus, .theme-dark a.c-button:focus, .theme-light .theme-dark a.c-button:focus { border-color: #fff } .theme-dark button.c-button:focus:before, .theme-light .theme-dark button.c-button:focus:before, .theme-dark a.c-button:focus:before, .theme-light .theme-dark a.c-button:focus:before { border-color: rgba(0,0,0,.6) } button.c-button:focus:not(.x-hidden-focus), a.c-button:focus:not(.x-hidden-focus) { text-decoration: underline } button.c-button:focus:not(.x-hidden-focus), button.c-button:hover, a.c-button:focus:not(.x-hidden-focus), a.c-button:hover { background: rgba(0,0,0,.3) } button.c-button:focus:not(.x-hidden-focus):not(.f-lightweight):not([disabled]), button.c-button:hover:not(.f-lightweight):not([disabled]), a.c-button:focus:not(.x-hidden-focus):not(.f-lightweight):not([disabled]), a.c-button:hover:not(.f-lightweight):not([disabled]) { box-shadow: 0 4px 8px 0 rgba(0,0,0,.2) } button.c-button:active, a.c-button:active { background: rgba(0,0,0,.4); -ms-transform: scale(.98); transform: scale(.98) } button.c-button[disabled], a.c-button[disabled] { color: rgba(0,0,0,.2); background-color: rgba(0,0,0,.2); cursor: not-allowed } button.c-button > .c-price, a.c-button > .c-price { padding: 0; text-align: center } .theme-light button.c-button, .theme-dark .theme-light button.c-button, .theme-light a.c-button, .theme-dark .theme-light a.c-button { background-color: transparent; color: #000; border-color: #000 } .theme-light button.c-button:focus:not(.x-hidden-focus), .theme-light button.c-button:hover, .theme-dark .theme-light button.c-button:focus:not(.x-hidden-focus), .theme-dark .theme-light button.c-button:hover, .theme-light a.c-button:focus:not(.x-hidden-focus), .theme-light a.c-button:hover, .theme-dark .theme-light a.c-button:focus:not(.x-hidden-focus), .theme-dark .theme-light a.c-button:hover { background: #ccc } .theme-light button.c-button:active, .theme-dark .theme-light button.c-button:active, .theme-light a.c-button:active, .theme-dark .theme-light a.c-button:active { background: #b3b3b3 } .theme-light button.c-button[disabled], .theme-dark .theme-light button.c-button[disabled], .theme-light a.c-button[disabled], .theme-dark .theme-light a.c-button[disabled] { color: rgba(0,0,0,.2); background-color: rgba(0,0,0,.2); border-color: rgba(0,0,0,.2) } .theme-dark button.c-button, .theme-light .theme-dark button.c-button, .theme-dark a.c-button, .theme-light .theme-dark a.c-button { background-color: transparent; color: #fff; border-color: #fff } .theme-dark button.c-button:focus:not(.x-hidden-focus), .theme-dark button.c-button:hover, .theme-light .theme-dark button.c-button:focus:not(.x-hidden-focus), .theme-light .theme-dark button.c-button:hover, .theme-dark a.c-button:focus:not(.x-hidden-focus), .theme-dark a.c-button:hover, .theme-light .theme-dark a.c-button:focus:not(.x-hidden-focus), .theme-light .theme-dark a.c-button:hover { background: #1a1a1a } .theme-dark button.c-button:active, .theme-light .theme-dark button.c-button:active, .theme-dark a.c-button:active, .theme-light .theme-dark a.c-button:active { background: #000 } .theme-dark button.c-button[disabled], .theme-light .theme-dark button.c-button[disabled], .theme-dark a.c-button[disabled], .theme-light .theme-dark a.c-button[disabled] { color: rgba(255,255,255,.2); background-color: rgba(255,255,255,.2); border-color: rgba(255,255,255,.2) } button.c-button.f-lightweight, a.c-button.f-lightweight { position: relative; border: 2px solid transparent; outline: 0; padding: 10px 12px 11px; color: #0067b8; background: transparent } button.c-button.f-lightweight:focus:not(.x-hidden-focus), a.c-button.f-lightweight:focus:not(.x-hidden-focus) { background: rgba(0,103,184,.1) } button.c-button.f-lightweight:focus:not(.x-hidden-focus), button.c-button.f-lightweight:hover, a.c-button.f-lightweight:focus:not(.x-hidden-focus), a.c-button.f-lightweight:hover { color: #005da6; text-decoration: underline } button.c-button.f-lightweight:active, a.c-button.f-lightweight:active { background: none; color: #005293; -ms-transform: none; transform: none } .theme-light button.c-button.f-lightweight:focus:not(.x-hidden-focus), .theme-dark .theme-light button.c-button.f-lightweight:focus:not(.x-hidden-focus), .theme-light a.c-button.f-lightweight:focus:not(.x-hidden-focus), .theme-dark .theme-light a.c-button.f-lightweight:focus:not(.x-hidden-focus) { background: rgba(0,0,0,.1) } .theme-light button.c-button.f-lightweight:focus:not(.x-hidden-focus), .theme-light button.c-button.f-lightweight:hover, .theme-dark .theme-light button.c-button.f-lightweight:focus:not(.x-hidden-focus), .theme-dark .theme-light button.c-button.f-lightweight:hover, .theme-light a.c-button.f-lightweight:focus:not(.x-hidden-focus), .theme-light a.c-button.f-lightweight:hover, .theme-dark .theme-light a.c-button.f-lightweight:focus:not(.x-hidden-focus), .theme-dark .theme-light a.c-button.f-lightweight:hover { color: rgba(0,0,0,.9) } .theme-light button.c-button.f-lightweight:active, .theme-dark .theme-light button.c-button.f-lightweight:active, .theme-light a.c-button.f-lightweight:active, .theme-dark .theme-light a.c-button.f-lightweight:active { color: rgba(0,0,0,.8) } .theme-dark button.c-button.f-lightweight:focus:not(.x-hidden-focus), .theme-light .theme-dark button.c-button.f-lightweight:focus:not(.x-hidden-focus), .theme-dark a.c-button.f-lightweight:focus:not(.x-hidden-focus), .theme-light .theme-dark a.c-button.f-lightweight:focus:not(.x-hidden-focus) { background: rgba(255,255,255,.1) } .theme-dark button.c-button.f-lightweight:focus:not(.x-hidden-focus), .theme-dark button.c-button.f-lightweight:hover, .theme-light .theme-dark button.c-button.f-lightweight:focus:not(.x-hidden-focus), .theme-light .theme-dark button.c-button.f-lightweight:hover, .theme-dark a.c-button.f-lightweight:focus:not(.x-hidden-focus), .theme-dark a.c-button.f-lightweight:hover, .theme-light .theme-dark a.c-button.f-lightweight:focus:not(.x-hidden-focus), .theme-light .theme-dark a.c-button.f-lightweight:hover { color: #e6e6e6 } .theme-dark button.c-button.f-lightweight:active, .theme-light .theme-dark button.c-button.f-lightweight:active, .theme-dark a.c-button.f-lightweight:active, .theme-light .theme-dark a.c-button.f-lightweight:active { color: #ccc } button.c-button.f-lightweight:before, a.c-button.f-lightweight:before { display: block; position: absolute; top: 0; left: 0; bottom: 0; right: 0; content: ''; border: 1px solid transparent } button.c-button.f-lightweight:focus, a.c-button.f-lightweight:focus { border-color: #000 } button.c-button.f-lightweight:focus:before, a.c-button.f-lightweight:focus:before { border-color: rgba(255,255,255,.6) } .theme-light button.c-button.f-lightweight:focus, .theme-dark .theme-light button.c-button.f-lightweight:focus, .theme-light a.c-button.f-lightweight:focus, .theme-dark .theme-light a.c-button.f-lightweight:focus { border-color: #000 } .theme-light button.c-button.f-lightweight:focus:before, .theme-dark .theme-light button.c-button.f-lightweight:focus:before, .theme-light a.c-button.f-lightweight:focus:before, .theme-dark .theme-light a.c-button.f-lightweight:focus:before { border-color: rgba(255,255,255,.6) } .theme-dark button.c-button.f-lightweight:focus, .theme-light .theme-dark button.c-button.f-lightweight:focus, .theme-dark a.c-button.f-lightweight:focus, .theme-light .theme-dark a.c-button.f-lightweight:focus { border-color: #fff } .theme-dark button.c-button.f-lightweight:focus:before, .theme-light .theme-dark button.c-button.f-lightweight:focus:before, .theme-dark a.c-button.f-lightweight:focus:before, .theme-light .theme-dark a.c-button.f-lightweight:focus:before { border-color: rgba(0,0,0,.6) } button.c-button.f-lightweight:focus:not(.x-hidden-focus), a.c-button.f-lightweight:focus:not(.x-hidden-focus) { outline: 0 } button.c-button.f-lightweight[disabled], a.c-button.f-lightweight[disabled] { color: rgba(0,0,0,.2); text-decoration: none; cursor: not-allowed } .theme-light button.c-button.f-lightweight, .theme-dark .theme-light button.c-button.f-lightweight, .theme-light a.c-button.f-lightweight, .theme-dark .theme-light a.c-button.f-lightweight { color: #000; background: transparent } .theme-light button.c-button.f-lightweight[disabled], .theme-dark .theme-light button.c-button.f-lightweight[disabled], .theme-light a.c-button.f-lightweight[disabled], .theme-dark .theme-light a.c-button.f-lightweight[disabled] { color: rgba(0,0,0,.4); background: transparent } .theme-dark button.c-button.f-lightweight, .theme-light .theme-dark button.c-button.f-lightweight, .theme-dark a.c-button.f-lightweight, .theme-light .theme-dark a.c-button.f-lightweight { color: #fff; background: transparent } .theme-dark button.c-button.f-lightweight[disabled], .theme-light .theme-dark button.c-button.f-lightweight[disabled], .theme-dark a.c-button.f-lightweight[disabled], .theme-light .theme-dark a.c-button.f-lightweight[disabled] { color: rgba(255,255,255,.4); background: transparent } button.c-button.f-flex, a.c-button.f-flex { width: 100%; max-width: 100%; white-space: normal } @media screen and (-ms-high-contrast:active) { button.c-button, a.c-button { color: buttonText; border-color: buttonText; background: buttonFace } button.c-button[disabled], a.c-button[disabled] { border-color: grayText; color: grayText } button.c-button:hover:not([disabled]), button.c-button:active:not([disabled]), a.c-button:hover:not([disabled]), a.c-button:active:not([disabled]) { border-color: highlight; color: highlight } button.c-button:focus:not(.x-hidden-focus), a.c-button:focus:not(.x-hidden-focus) { border-color: buttonText !important; color: buttonText !important; text-decoration: none } button.c-button:focus:not(.x-hidden-focus):before, a.c-button:focus:not(.x-hidden-focus):before { border: 2px solid buttonText !important; top: 1px; bottom: 1px; right: 1px; left: 1px } } button.c-button.f-primary, a.c-button.f-primary, button.c-button[type="submit"] { position: relative; border: 2px solid transparent; outline: 0; color: #fff; background-color: #0067b8 } button.c-button.f-primary:before, a.c-button.f-primary:before, button.c-button[type="submit"]:before { display: block; position: absolute; top: 0; left: 0; bottom: 0; right: 0; content: ''; border: 1px solid transparent } button.c-button.f-primary:focus, a.c-button.f-primary:focus, button.c-button[type="submit"]:focus { border-color: #000 } button.c-button.f-primary:focus:before, a.c-button.f-primary:focus:before, button.c-button[type="submit"]:focus:before { border-color: rgba(255,255,255,.6) } .theme-light button.c-button.f-primary:focus, .theme-dark .theme-light button.c-button.f-primary:focus, .theme-light a.c-button.f-primary:focus, .theme-dark .theme-light a.c-button.f-primary:focus, .theme-light button.c-button[type="submit"]:focus, .theme-dark .theme-light button.c-button[type="submit"]:focus { border-color: #000 } .theme-light button.c-button.f-primary:focus:before, .theme-dark .theme-light button.c-button.f-primary:focus:before, .theme-light a.c-button.f-primary:focus:before, .theme-dark .theme-light a.c-button.f-primary:focus:before, .theme-light button.c-button[type="submit"]:focus:before, .theme-dark .theme-light button.c-button[type="submit"]:focus:before { border-color: rgba(255,255,255,.6) } .theme-dark button.c-button.f-primary:focus, .theme-light .theme-dark button.c-button.f-primary:focus, .theme-dark a.c-button.f-primary:focus, .theme-light .theme-dark a.c-button.f-primary:focus, .theme-dark button.c-button[type="submit"]:focus, .theme-light .theme-dark button.c-button[type="submit"]:focus { border-color: #fff } .theme-dark button.c-button.f-primary:focus:before, .theme-light .theme-dark button.c-button.f-primary:focus:before, .theme-dark a.c-button.f-primary:focus:before, .theme-light .theme-dark a.c-button.f-primary:focus:before, .theme-dark button.c-button[type="submit"]:focus:before, .theme-light .theme-dark button.c-button[type="submit"]:focus:before { border-color: rgba(0,0,0,.6) } button.c-button.f-primary:focus:not(.x-hidden-focus), button.c-button.f-primary:hover, a.c-button.f-primary:focus:not(.x-hidden-focus), a.c-button.f-primary:hover, button.c-button[type="submit"]:focus:not(.x-hidden-focus), button.c-button[type="submit"]:hover { background: #005da6 } button.c-button.f-primary:active, a.c-button.f-primary:active, button.c-button[type="submit"]:active { background: #005293; -ms-transform: scale(.98); transform: scale(.98) } button.c-button.f-primary[disabled], a.c-button.f-primary[disabled], button.c-button[type="submit"][disabled] { color: rgba(0,0,0,.2); background-color: rgba(0,103,184,.2) } .theme-light button.c-button.f-primary, .theme-dark .theme-light button.c-button.f-primary, .theme-light a.c-button.f-primary, .theme-dark .theme-light a.c-button.f-primary, .theme-light button.c-button[type="submit"], .theme-dark .theme-light button.c-button[type="submit"] { color: #fff; background-color: #000 } .theme-light button.c-button.f-primary:focus:not(.x-hidden-focus), .theme-light button.c-button.f-primary:hover, .theme-dark .theme-light button.c-button.f-primary:focus:not(.x-hidden-focus), .theme-dark .theme-light button.c-button.f-primary:hover, .theme-light a.c-button.f-primary:focus:not(.x-hidden-focus), .theme-light a.c-button.f-primary:hover, .theme-dark .theme-light a.c-button.f-primary:focus:not(.x-hidden-focus), .theme-dark .theme-light a.c-button.f-primary:hover, .theme-light button.c-button[type="submit"]:focus:not(.x-hidden-focus), .theme-light button.c-button[type="submit"]:hover, .theme-dark .theme-light button.c-button[type="submit"]:focus:not(.x-hidden-focus), .theme-dark .theme-light button.c-button[type="submit"]:hover { background: #1a1a1a } .theme-light button.c-button.f-primary:active, .theme-dark .theme-light button.c-button.f-primary:active, .theme-light a.c-button.f-primary:active, .theme-dark .theme-light a.c-button.f-primary:active, .theme-light button.c-button[type="submit"]:active, .theme-dark .theme-light button.c-button[type="submit"]:active { background: #333 } .theme-light button.c-button.f-primary[disabled], .theme-dark .theme-light button.c-button.f-primary[disabled], .theme-light a.c-button.f-primary[disabled], .theme-dark .theme-light a.c-button.f-primary[disabled], .theme-light button.c-button[type="submit"][disabled], .theme-dark .theme-light button.c-button[type="submit"][disabled] { color: rgba(0,0,0,.2); background-color: rgba(0,0,0,.2) } .theme-dark button.c-button.f-primary, .theme-light .theme-dark button.c-button.f-primary, .theme-dark a.c-button.f-primary, .theme-light .theme-dark a.c-button.f-primary, .theme-dark button.c-button[type="submit"], .theme-light .theme-dark button.c-button[type="submit"] { color: #000; background-color: #fff } .theme-dark button.c-button.f-primary:focus:not(.x-hidden-focus), .theme-dark button.c-button.f-primary:hover, .theme-light .theme-dark button.c-button.f-primary:focus:not(.x-hidden-focus), .theme-light .theme-dark button.c-button.f-primary:hover, .theme-dark a.c-button.f-primary:focus:not(.x-hidden-focus), .theme-dark a.c-button.f-primary:hover, .theme-light .theme-dark a.c-button.f-primary:focus:not(.x-hidden-focus), .theme-light .theme-dark a.c-button.f-primary:hover, .theme-dark button.c-button[type="submit"]:focus:not(.x-hidden-focus), .theme-dark button.c-button[type="submit"]:hover, .theme-light .theme-dark button.c-button[type="submit"]:focus:not(.x-hidden-focus), .theme-light .theme-dark button.c-button[type="submit"]:hover { background: #e6e6e6 } .theme-dark button.c-button.f-primary:active, .theme-light .theme-dark button.c-button.f-primary:active, .theme-dark a.c-button.f-primary:active, .theme-light .theme-dark a.c-button.f-primary:active, .theme-dark button.c-button[type="submit"]:active, .theme-light .theme-dark button.c-button[type="submit"]:active { background: #ccc } .theme-dark button.c-button.f-primary[disabled], .theme-light .theme-dark button.c-button.f-primary[disabled], .theme-dark a.c-button.f-primary[disabled], .theme-light .theme-dark a.c-button.f-primary[disabled], .theme-dark button.c-button[type="submit"][disabled], .theme-light .theme-dark button.c-button[type="submit"][disabled] { color: rgba(255,255,255,.2); background-color: rgba(255,255,255,.2) } a.c-call-to-action, button.c-call-to-action { font-size: 15px; padding: 10px 22px 6px 20px; position: relative; border: 2px solid transparent; outline: 1px solid transparent; outline-offset: -3px; max-width: 100%; display: inline-block; overflow: hidden; color: #fff; font-weight: 600; text-align: center; text-decoration: none; letter-spacing: 0; line-height: 1.3; white-space: nowrap; transition: all 200ms ease-in-out; box-shadow: 0 4px 8px 0 transparent; background: #0067b8 } @media screen and (-ms-high-contrast:active) { a.c-call-to-action, button.c-call-to-action { border-color: window !important } } a.c-call-to-action:focus, button.c-call-to-action:focus { border-color: #000; outline-color: rgba(255,255,255,.6) } @media screen and (-ms-high-contrast:active) { a.c-call-to-action:focus, button.c-call-to-action:focus { border-color: windowText !important } } .theme-light a.c-call-to-action:focus, .theme-dark .theme-light a.c-call-to-action:focus, .theme-light button.c-call-to-action:focus, .theme-dark .theme-light button.c-call-to-action:focus { border-color: #000; outline-color: rgba(255,255,255,.6) } .theme-dark a.c-call-to-action:focus, .theme-light .theme-dark a.c-call-to-action:focus, .theme-dark button.c-call-to-action:focus, .theme-light .theme-dark button.c-call-to-action:focus { border-color: #fff; outline-color: rgba(0,0,0,.6) } a.c-call-to-action span, button.c-call-to-action span { max-width: 100%; display: inline-block; position: relative; right: 0; text-overflow: clip; overflow: hidden; transition: all 200ms ease-in-out } a.c-call-to-action:after, button.c-call-to-action:after { transition: all 200ms ease-in-out } a.c-call-to-action:not(.glyph-play):after, button.c-call-to-action:not(.glyph-play):after { font-size: 11px; margin-top: 3px; margin-right: 3px; display: inline-block; position: relative; left: 0; content: ""; vertical-align: top } a.c-call-to-action:not(.glyph-play):focus:not(.x-hidden-focus) span, a.c-call-to-action:not(.glyph-play):hover span, button.c-call-to-action:not(.glyph-play):focus:not(.x-hidden-focus) span, button.c-call-to-action:not(.glyph-play):hover span { right: -4px } a.c-call-to-action:not(.glyph-play):focus:not(.x-hidden-focus):after, a.c-call-to-action:not(.glyph-play):hover:after, button.c-call-to-action:not(.glyph-play):focus:not(.x-hidden-focus):after, button.c-call-to-action:not(.glyph-play):hover:after { left: -4px } a.c-call-to-action:focus:not(.x-hidden-focus), a.c-call-to-action:hover, button.c-call-to-action:focus:not(.x-hidden-focus), button.c-call-to-action:hover { background: #005da6 } a.c-call-to-action:focus:not(.x-hidden-focus) span, a.c-call-to-action:hover span, button.c-call-to-action:focus:not(.x-hidden-focus) span, button.c-call-to-action:hover span { box-shadow: 0 2px currentColor } a.c-call-to-action:active, button.c-call-to-action:active { background: #005293; -ms-transform: scale(.98); transform: scale(.98) } a.c-call-to-action[aria-disabled="true"], button.c-call-to-action[aria-disabled="true"] { cursor: not-allowed; border-color: transparent; background: #cce1f1; color: rgba(0,0,0,.2) } a.c-call-to-action[aria-disabled="true"]:focus:not(.x-hidden-focus) span, a.c-call-to-action[aria-disabled="true"]:hover span, button.c-call-to-action[aria-disabled="true"]:focus:not(.x-hidden-focus) span, button.c-call-to-action[aria-disabled="true"]:hover span { right: 0 } a.c-call-to-action[aria-disabled="true"]:focus:not(.x-hidden-focus):after, a.c-call-to-action[aria-disabled="true"]:hover:after, button.c-call-to-action[aria-disabled="true"]:focus:not(.x-hidden-focus):after, button.c-call-to-action[aria-disabled="true"]:hover:after { left: 0 } .theme-light a.c-call-to-action, .theme-dark .theme-light a.c-call-to-action, .theme-light button.c-call-to-action, .theme-dark .theme-light button.c-call-to-action { color: #fff; background: #000 } .theme-light a.c-call-to-action:focus:not(.x-hidden-focus) span, .theme-dark .theme-light a.c-call-to-action:focus:not(.x-hidden-focus) span, .theme-light button.c-call-to-action:focus:not(.x-hidden-focus) span, .theme-dark .theme-light button.c-call-to-action:focus:not(.x-hidden-focus) span { box-shadow: 0 2px currentColor } .theme-light a.c-call-to-action:focus:not(.x-hidden-focus), .theme-light a.c-call-to-action:hover, .theme-dark .theme-light a.c-call-to-action:focus:not(.x-hidden-focus), .theme-dark .theme-light a.c-call-to-action:hover, .theme-light button.c-call-to-action:focus:not(.x-hidden-focus), .theme-light button.c-call-to-action:hover, .theme-dark .theme-light button.c-call-to-action:focus:not(.x-hidden-focus), .theme-dark .theme-light button.c-call-to-action:hover { background: #1a1a1a } .theme-light a.c-call-to-action:active, .theme-dark .theme-light a.c-call-to-action:active, .theme-light button.c-call-to-action:active, .theme-dark .theme-light button.c-call-to-action:active { background: #333 } .theme-light a.c-call-to-action[aria-disabled="true"], .theme-dark .theme-light a.c-call-to-action[aria-disabled="true"], .theme-light button.c-call-to-action[aria-disabled="true"], .theme-dark .theme-light button.c-call-to-action[aria-disabled="true"] { background: #ccc; border-color: transparent; color: rgba(0,0,0,.2) } .theme-dark a.c-call-to-action, .theme-light .theme-dark a.c-call-to-action, .theme-dark button.c-call-to-action, .theme-light .theme-dark button.c-call-to-action { color: #000; background: #fff } .theme-dark a.c-call-to-action:focus:not(.x-hidden-focus) span, .theme-light .theme-dark a.c-call-to-action:focus:not(.x-hidden-focus) span, .theme-dark button.c-call-to-action:focus:not(.x-hidden-focus) span, .theme-light .theme-dark button.c-call-to-action:focus:not(.x-hidden-focus) span { box-shadow: 0 2px currentColor } .theme-dark a.c-call-to-action:focus:not(.x-hidden-focus), .theme-dark a.c-call-to-action:hover, .theme-light .theme-dark a.c-call-to-action:focus:not(.x-hidden-focus), .theme-light .theme-dark a.c-call-to-action:hover, .theme-dark button.c-call-to-action:focus:not(.x-hidden-focus), .theme-dark button.c-call-to-action:hover, .theme-light .theme-dark button.c-call-to-action:focus:not(.x-hidden-focus), .theme-light .theme-dark button.c-call-to-action:hover { background: #e6e6e6 } .theme-dark a.c-call-to-action:active, .theme-light .theme-dark a.c-call-to-action:active, .theme-dark button.c-call-to-action:active, .theme-light .theme-dark button.c-call-to-action:active { background: #ccc } .theme-dark a.c-call-to-action[aria-disabled="true"], .theme-light .theme-dark a.c-call-to-action[aria-disabled="true"], .theme-dark button.c-call-to-action[aria-disabled="true"], .theme-light .theme-dark button.c-call-to-action[aria-disabled="true"] { background: #4d4d4d; border-color: transparent; color: rgba(255,255,255,.2) } a.c-call-to-action.f-secondary, button.c-call-to-action.f-secondary { color: #000; background: #ccc } a.c-call-to-action.f-secondary:focus:not(.x-hidden-focus) span, button.c-call-to-action.f-secondary:focus:not(.x-hidden-focus) span { box-shadow: 0 2px currentColor } a.c-call-to-action.f-secondary:focus:not(.x-hidden-focus), a.c-call-to-action.f-secondary:hover, button.c-call-to-action.f-secondary:focus:not(.x-hidden-focus), button.c-call-to-action.f-secondary:hover { background: #b3b3b3 } a.c-call-to-action.f-secondary:active, button.c-call-to-action.f-secondary:active { background: #999 } a.c-call-to-action.f-secondary[aria-disabled="true"], button.c-call-to-action.f-secondary[aria-disabled="true"] { background: #ccc; border-color: transparent; color: rgba(0,0,0,.2) } .theme-light a.c-call-to-action.f-secondary, .theme-dark .theme-light a.c-call-to-action.f-secondary, .theme-light button.c-call-to-action.f-secondary, .theme-dark .theme-light button.c-call-to-action.f-secondary { color: #000; background: rgba(255,255,255,0); border-color: #000 } .theme-light a.c-call-to-action.f-secondary:focus:not(.x-hidden-focus) span, .theme-dark .theme-light a.c-call-to-action.f-secondary:focus:not(.x-hidden-focus) span, .theme-light button.c-call-to-action.f-secondary:focus:not(.x-hidden-focus) span, .theme-dark .theme-light button.c-call-to-action.f-secondary:focus:not(.x-hidden-focus) span { box-shadow: 0 2px currentColor } .theme-light a.c-call-to-action.f-secondary:focus:not(.x-hidden-focus), .theme-light a.c-call-to-action.f-secondary:hover, .theme-dark .theme-light a.c-call-to-action.f-secondary:focus:not(.x-hidden-focus), .theme-dark .theme-light a.c-call-to-action.f-secondary:hover, .theme-light button.c-call-to-action.f-secondary:focus:not(.x-hidden-focus), .theme-light button.c-call-to-action.f-secondary:hover, .theme-dark .theme-light button.c-call-to-action.f-secondary:focus:not(.x-hidden-focus), .theme-dark .theme-light button.c-call-to-action.f-secondary:hover { background: #ccc } .theme-light a.c-call-to-action.f-secondary:active, .theme-dark .theme-light a.c-call-to-action.f-secondary:active, .theme-light button.c-call-to-action.f-secondary:active, .theme-dark .theme-light button.c-call-to-action.f-secondary:active { background: #b3b3b3 } .theme-light a.c-call-to-action.f-secondary[aria-disabled="true"], .theme-dark .theme-light a.c-call-to-action.f-secondary[aria-disabled="true"], .theme-light button.c-call-to-action.f-secondary[aria-disabled="true"], .theme-dark .theme-light button.c-call-to-action.f-secondary[aria-disabled="true"] { background: #ccc; border-color: rgba(0,0,0,.2); color: rgba(0,0,0,.2) } .theme-dark a.c-call-to-action.f-secondary, .theme-light .theme-dark a.c-call-to-action.f-secondary, .theme-dark button.c-call-to-action.f-secondary, .theme-light .theme-dark button.c-call-to-action.f-secondary { background: rgba(255,255,255,0); color: #fff; border-color: #fff } .theme-dark a.c-call-to-action.f-secondary:focus:not(.x-hidden-focus) span, .theme-light .theme-dark a.c-call-to-action.f-secondary:focus:not(.x-hidden-focus) span, .theme-dark button.c-call-to-action.f-secondary:focus:not(.x-hidden-focus) span, .theme-light .theme-dark button.c-call-to-action.f-secondary:focus:not(.x-hidden-focus) span { box-shadow: 0 2px currentColor } .theme-dark a.c-call-to-action.f-secondary:focus:not(.x-hidden-focus), .theme-dark a.c-call-to-action.f-secondary:hover, .theme-light .theme-dark a.c-call-to-action.f-secondary:focus:not(.x-hidden-focus), .theme-light .theme-dark a.c-call-to-action.f-secondary:hover, .theme-dark button.c-call-to-action.f-secondary:focus:not(.x-hidden-focus), .theme-dark button.c-call-to-action.f-secondary:hover, .theme-light .theme-dark button.c-call-to-action.f-secondary:focus:not(.x-hidden-focus), .theme-light .theme-dark button.c-call-to-action.f-secondary:hover { background: #1a1a1a } .theme-dark a.c-call-to-action.f-secondary:active, .theme-light .theme-dark a.c-call-to-action.f-secondary:active, .theme-dark button.c-call-to-action.f-secondary:active, .theme-light .theme-dark button.c-call-to-action.f-secondary:active { background: #000 } .theme-dark a.c-call-to-action.f-secondary[aria-disabled="true"], .theme-light .theme-dark a.c-call-to-action.f-secondary[aria-disabled="true"], .theme-dark button.c-call-to-action.f-secondary[aria-disabled="true"], .theme-light .theme-dark button.c-call-to-action.f-secondary[aria-disabled="true"] { background: #4d4d4d; border-color: rgba(255,255,255,.2); color: rgba(255,255,255,.2) } a.c-call-to-action.f-lightweight, button.c-call-to-action.f-lightweight { padding: 10px 0 7px 3px; position: relative; border: 2px solid transparent; outline: 1px solid transparent; outline-offset: -3px; margin-right: 0; color: #0067b8; background: transparent; transition: none; padding-left: 2px } @media screen and (-ms-high-contrast:active) { a.c-call-to-action.f-lightweight, button.c-call-to-action.f-lightweight { border-color: window !important } } a.c-call-to-action.f-lightweight:focus, button.c-call-to-action.f-lightweight:focus { border-color: #000; outline-color: rgba(255,255,255,.6) } @media screen and (-ms-high-contrast:active) { a.c-call-to-action.f-lightweight:focus, button.c-call-to-action.f-lightweight:focus { border-color: windowText !important } } .theme-light a.c-call-to-action.f-lightweight:focus, .theme-dark .theme-light a.c-call-to-action.f-lightweight:focus, .theme-light button.c-call-to-action.f-lightweight:focus, .theme-dark .theme-light button.c-call-to-action.f-lightweight:focus { border-color: #000; outline-color: rgba(255,255,255,.6) } .theme-dark a.c-call-to-action.f-lightweight:focus, .theme-light .theme-dark a.c-call-to-action.f-lightweight:focus, .theme-dark button.c-call-to-action.f-lightweight:focus, .theme-light .theme-dark button.c-call-to-action.f-lightweight:focus { border-color: #fff; outline-color: rgba(0,0,0,.6) } a.c-call-to-action.f-lightweight:focus:not(.x-hidden-focus), a.c-call-to-action.f-lightweight:hover, a.c-call-to-action.f-lightweight:active, button.c-call-to-action.f-lightweight:focus:not(.x-hidden-focus), button.c-call-to-action.f-lightweight:hover, button.c-call-to-action.f-lightweight:active { background: transparent; box-shadow: none !important } a.c-call-to-action.f-lightweight:focus:not(.x-hidden-focus) span, a.c-call-to-action.f-lightweight:hover span, a.c-call-to-action.f-lightweight:active span, button.c-call-to-action.f-lightweight:focus:not(.x-hidden-focus) span, button.c-call-to-action.f-lightweight:hover span, button.c-call-to-action.f-lightweight:active span { box-shadow: 0 2px currentColor; right: 0 !important } a.c-call-to-action.f-lightweight:focus:not(.x-hidden-focus), button.c-call-to-action.f-lightweight:focus:not(.x-hidden-focus) { color: #005da6; background: rgba(0,103,184,.1) } a.c-call-to-action.f-lightweight:focus:not(.x-hidden-focus) span, button.c-call-to-action.f-lightweight:focus:not(.x-hidden-focus) span { box-shadow: 0 2px currentColor; text-decoration: none } a.c-call-to-action.f-lightweight:hover, button.c-call-to-action.f-lightweight:hover { color: #005da6 } a.c-call-to-action.f-lightweight:active, button.c-call-to-action.f-lightweight:active { background: none; color: #005293; text-decoration: none; -ms-transform: none; transform: none } a.c-call-to-action.f-lightweight[aria-disabled="true"], button.c-call-to-action.f-lightweight[aria-disabled="true"] { cursor: not-allowed; color: #cce1f1 } .theme-light a.c-call-to-action.f-lightweight, .theme-dark .theme-light a.c-call-to-action.f-lightweight, .theme-light button.c-call-to-action.f-lightweight, .theme-dark .theme-light button.c-call-to-action.f-lightweight { color: #000; border-color: transparent; background: transparent } .theme-light a.c-call-to-action.f-lightweight:focus:not(.x-hidden-focus), .theme-dark .theme-light a.c-call-to-action.f-lightweight:focus:not(.x-hidden-focus), .theme-light button.c-call-to-action.f-lightweight:focus:not(.x-hidden-focus), .theme-dark .theme-light button.c-call-to-action.f-lightweight:focus:not(.x-hidden-focus) { background: rgba(0,0,0,.1) } .theme-light a.c-call-to-action.f-lightweight:focus:not(.x-hidden-focus) span, .theme-dark .theme-light a.c-call-to-action.f-lightweight:focus:not(.x-hidden-focus) span, .theme-light button.c-call-to-action.f-lightweight:focus:not(.x-hidden-focus) span, .theme-dark .theme-light button.c-call-to-action.f-lightweight:focus:not(.x-hidden-focus) span { box-shadow: 0 2px currentColor } .theme-light a.c-call-to-action.f-lightweight:focus:not(.x-hidden-focus), .theme-light a.c-call-to-action.f-lightweight:hover, .theme-dark .theme-light a.c-call-to-action.f-lightweight:focus:not(.x-hidden-focus), .theme-dark .theme-light a.c-call-to-action.f-lightweight:hover, .theme-light button.c-call-to-action.f-lightweight:focus:not(.x-hidden-focus), .theme-light button.c-call-to-action.f-lightweight:hover, .theme-dark .theme-light button.c-call-to-action.f-lightweight:focus:not(.x-hidden-focus), .theme-dark .theme-light button.c-call-to-action.f-lightweight:hover { color: rgba(0,0,0,.9) } .theme-light a.c-call-to-action.f-lightweight:hover, .theme-dark .theme-light a.c-call-to-action.f-lightweight:hover, .theme-light button.c-call-to-action.f-lightweight:hover, .theme-dark .theme-light button.c-call-to-action.f-lightweight:hover { background: transparent } .theme-light a.c-call-to-action.f-lightweight:active, .theme-dark .theme-light a.c-call-to-action.f-lightweight:active, .theme-light button.c-call-to-action.f-lightweight:active, .theme-dark .theme-light button.c-call-to-action.f-lightweight:active { color: rgba(0,0,0,.8) } .theme-light a.c-call-to-action.f-lightweight[aria-disabled="true"], .theme-dark .theme-light a.c-call-to-action.f-lightweight[aria-disabled="true"], .theme-light button.c-call-to-action.f-lightweight[aria-disabled="true"], .theme-dark .theme-light button.c-call-to-action.f-lightweight[aria-disabled="true"] { color: #999; background: transparent } .theme-dark a.c-call-to-action.f-lightweight, .theme-light .theme-dark a.c-call-to-action.f-lightweight, .theme-dark button.c-call-to-action.f-lightweight, .theme-light .theme-dark button.c-call-to-action.f-lightweight { color: #fff; background: transparent; border-color: transparent } .theme-dark a.c-call-to-action.f-lightweight:focus:not(.x-hidden-focus), .theme-light .theme-dark a.c-call-to-action.f-lightweight:focus:not(.x-hidden-focus), .theme-dark button.c-call-to-action.f-lightweight:focus:not(.x-hidden-focus), .theme-light .theme-dark button.c-call-to-action.f-lightweight:focus:not(.x-hidden-focus) { background: rgba(255,255,255,.1) } .theme-dark a.c-call-to-action.f-lightweight:focus:not(.x-hidden-focus) span, .theme-light .theme-dark a.c-call-to-action.f-lightweight:focus:not(.x-hidden-focus) span, .theme-dark button.c-call-to-action.f-lightweight:focus:not(.x-hidden-focus) span, .theme-light .theme-dark button.c-call-to-action.f-lightweight:focus:not(.x-hidden-focus) span { box-shadow: 0 2px currentColor } .theme-dark a.c-call-to-action.f-lightweight:focus:not(.x-hidden-focus), .theme-dark a.c-call-to-action.f-lightweight:hover, .theme-light .theme-dark a.c-call-to-action.f-lightweight:focus:not(.x-hidden-focus), .theme-light .theme-dark a.c-call-to-action.f-lightweight:hover, .theme-dark button.c-call-to-action.f-lightweight:focus:not(.x-hidden-focus), .theme-dark button.c-call-to-action.f-lightweight:hover, .theme-light .theme-dark button.c-call-to-action.f-lightweight:focus:not(.x-hidden-focus), .theme-light .theme-dark button.c-call-to-action.f-lightweight:hover { color: #e6e6e6 } .theme-dark a.c-call-to-action.f-lightweight:hover, .theme-light .theme-dark a.c-call-to-action.f-lightweight:hover, .theme-dark button.c-call-to-action.f-lightweight:hover, .theme-light .theme-dark button.c-call-to-action.f-lightweight:hover { background: transparent } .theme-dark a.c-call-to-action.f-lightweight:active, .theme-light .theme-dark a.c-call-to-action.f-lightweight:active, .theme-dark button.c-call-to-action.f-lightweight:active, .theme-light .theme-dark button.c-call-to-action.f-lightweight:active { color: #ccc } .theme-dark a.c-call-to-action.f-lightweight[aria-disabled="true"], .theme-light .theme-dark a.c-call-to-action.f-lightweight[aria-disabled="true"], .theme-dark button.c-call-to-action.f-lightweight[aria-disabled="true"], .theme-light .theme-dark button.c-call-to-action.f-lightweight[aria-disabled="true"] { background: transparent; color: #666 } a.c-call-to-action.f-lightweight:hover span, button.c-call-to-action.f-lightweight:hover span { right: 0 } @media(-ms-high-contrast:active) { a.c-call-to-action:hover > span, a.c-call-to-action.f-lightweight:hover > span { text-decoration: underline !important; color: buttontext !important; border-color: buttonText !important } a.c-call-to-action:hover:after, a.c-call-to-action.f-lightweight:hover:after { color: buttonText !important } a.c-call-to-action:focus:not(.x-hidden-focus), a.c-call-to-action.f-lightweight:focus:not(.x-hidden-focus) { border-color: buttonText !important; outline-color: buttonText !important } a.c-call-to-action[aria-disabled="true"], a.c-call-to-action:disabled, a.c-call-to-action.f-lightweight[aria-disabled="true"], a.c-call-to-action.f-lightweight:disabled { color: grayText !important; border-color: grayText !important; outline-color: grayText !important } a.c-call-to-action[aria-disabled="true"]:focus:not(.x-hidden-focus), a.c-call-to-action:disabled:focus:not(.x-hidden-focus), a.c-call-to-action.f-lightweight[aria-disabled="true"]:focus:not(.x-hidden-focus), a.c-call-to-action.f-lightweight:disabled:focus:not(.x-hidden-focus) { outline: none !important; outline-color: transparent !important } a.c-call-to-action[aria-disabled="true"] > span, a.c-call-to-action:disabled > span, a.c-call-to-action.f-lightweight[aria-disabled="true"] > span, a.c-call-to-action.f-lightweight:disabled > span { text-decoration: none !important } button.c-call-to-action, button.c-call-to-action.f-lightweight { border-color: windowtext !important } button.c-call-to-action:focus:not(.x-hidden-focus), button.c-call-to-action.f-lightweight:focus:not(.x-hidden-focus) { border-color: buttonText !important; outline-color: buttonText !important; background: buttonFace !important; color: buttonText !important } button.c-call-to-action:focus:not(.x-hidden-focus):before, button.c-call-to-action.f-lightweight:focus:not(.x-hidden-focus):before { border: 2px solid buttonText !important; top: 1px; bottom: 1px; right: 1px; left: 1px } button.c-call-to-action:hover, button.c-call-to-action:active, button.c-call-to-action.f-lightweight:hover, button.c-call-to-action.f-lightweight:active { color: highlight !important; border-color: highlight !important } button.c-call-to-action[aria-disabled="true"], button.c-call-to-action:disabled, button.c-call-to-action.f-lightweight[aria-disabled="true"], button.c-call-to-action.f-lightweight:disabled { color: grayText !important; border-color: grayText !important; text-decoration: none; outline: none !important } } @keyframes hero-content-next { 0% { transform: translateX(-40px) } 100% { transform: translateX(0) } } @keyframes hero-content-previous { 0% { transform: translateX(40px) } 100% { transform: translateX(0) } } @keyframes hero-background-next { 0% { transform: translateX(-10px) } 100% { transform: translateX(0) } } @keyframes hero-background-previous { 0% { transform: translateX(10px) } 100% { transform: translateX(0) } } @keyframes hero-background-next-y-center { 0% { transform: translate(-10px,-50%) } 100% { transform: translate(0,-50%) } } @keyframes hero-background-previous-y-center { 0% { transform: translate(10px,-50%) } 100% { transform: translate(0,-50%) } } @keyframes hero-background-next-x-center { 0% { transform: translateX(49%) } 100% { transform: translateX(50%) } } @keyframes hero-background-previous-x-center { 0% { transform: translateX(51%) } 100% { transform: translateX(50%) } } @keyframes hero-background-next-x-center-y-center { 0% { transform: translate(49%,-50%) } 100% { transform: translate(50%,-50%) } } @keyframes hero-background-previous-x-center-y-center { 0% { transform: translate(51%,-50%) } 100% { transform: translate(50%,-50%) } } .c-carousel { position: relative } .c-carousel .c-flipper { position: absolute; top: 50%; -ms-transform: translateY(-50%); transform: translateY(-50%); z-index: 100; display: none } .c-carousel .c-flipper.f-left, .c-carousel .c-flipper.f-previous { right: 0 } .c-carousel .c-flipper.f-right, .c-carousel .c-flipper.f-next { left: 0 } .c-carousel .c-flipper + div { position: relative; overflow: hidden } .c-carousel.f-scrollable-next .c-flipper.f-right, .c-carousel.f-scrollable-next .c-flipper.f-next { display: block } .c-carousel.f-scrollable-previous .c-flipper.f-left, .c-carousel.f-scrollable-previous .c-flipper.f-previous { display: block } .c-carousel > .c-group { width: 100%; display: block; padding: 1px 0; text-align: center; position: absolute; bottom: 8px; z-index: 100 } .c-carousel > .c-group .c-sequence-indicator { position: static; width: auto; display: inline-block; vertical-align: middle; margin-left: 8px } .c-carousel > .c-group .c-sequence-indicator[aria-hidden=true] { display: none } .c-carousel .c-sequence-indicator { position: absolute; z-index: 100; width: 100%; text-align: center; bottom: 24px } .c-carousel.f-multi-slide .c-flipper { opacity: 0; transition: opacity cubic-bezier(.16,1,.29,.99) .15 } .c-carousel.f-multi-slide.f-scrollable-previous, .c-carousel.f-multi-slide.f-scrollable-next { -ms-touch-action: pan-y; touch-action: pan-y; -webkit-user-select: none; -webkit-user-drag: none; -webkit-tap-highlight-color: transparent } .c-carousel.f-multi-slide:hover .c-flipper { opacity: .8 } .c-carousel.f-multi-slide:hover .c-flipper:hover { opacity: 1 } .c-carousel.f-multi-slide:hover .c-flipper:active { opacity: .8 } .c-carousel.f-multi-slide.theme-light .c-flipper { background: #fff; color: #000 } @media screen and (-ms-high-contrast:active),screen and (-ms-hight-contrast:white-on-black) { .c-carousel.f-multi-slide.theme-light .c-flipper:hover { background-color: Highlight !important } } .c-carousel.f-multi-slide.theme-dark .c-flipper { background: #000; color: #fff } @media screen and (-ms-high-contrast:active),screen and (-ms-hight-contrast:white-on-black) { .c-carousel.f-multi-slide.theme-dark .c-flipper:hover { background-color: Highlight !important } } .c-carousel.f-multi-slide li { display: none; width: 100% } .c-carousel.f-multi-slide li.f-active { display: block } .c-carousel.f-single-slide ul { display: inline-block; white-space: nowrap; font-size: 0; right: 0; width: auto; transition: right cubic-bezier(.16,1,.29,.99) .667s } .c-carousel.f-single-slide li { font-size: 15px; line-height: 20px; display: inline-block; vertical-align: top } @media screen and (-ms-high-contrast:black-on-white) { .c-carousel.f-single-slide .c-flipper { border: 1px solid #000 } } @media screen and (-ms-high-contrast:white-on-black) { .c-carousel.f-single-slide .c-flipper { border: 1px solid #fff } } @media only screen and (max-width:767px) { .c-carousel .f-gallery { display: none } } .c-carousel .f-gallery li { height: 201px; width: 358px; margin-left: 12px } @media only screen and (max-width:1399px) { .c-carousel .f-gallery li { height: 153px; width: 272px } } .c-carousel li { position: relative; height: 100%; z-index: 1 } .c-carousel li ~ li { display: none } .c-carousel li > picture.c-image img { margin: 0 auto } .c-carousel li .m-hero-item > picture img, .c-carousel li .c-hero > picture img { margin: 0 auto } .c-carousel li.f-animate-next > picture.c-image img { animation: hero-background-next cubic-bezier(.16,1,.29,.99) .667s both } .c-carousel li.f-animate-next > picture.c-image.f-x-center img { animation-name: hero-background-next-x-center } .c-carousel li.f-animate-next > picture.c-image.f-y-center img { animation-name: hero-background-next-y-center } .c-carousel li.f-animate-next > picture.c-image.f-y-center.f-x-center img { animation-name: hero-background-next-x-center-y-center } .c-carousel li.f-animate-next .m-hero-item > picture img, .c-carousel li.f-animate-next .c-hero > picture img { animation: hero-background-next-y-center cubic-bezier(.16,1,.29,.99) .667s both } .c-carousel li.f-animate-next .m-hero-item > div, .c-carousel li.f-animate-next .c-hero > div { animation: hero-content-next cubic-bezier(.16,1,.29,.99) .667s both } .c-carousel li.f-animate-previous > picture.c-image img { animation: hero-background-previous cubic-bezier(.16,1,.29,.99) .667s both } .c-carousel li.f-animate-previous > picture.c-image.f-x-center img { animation-name: hero-background-previous-x-center } .c-carousel li.f-animate-previous > picture.c-image.f-y-center img { animation-name: hero-background-previous-y-center } .c-carousel li.f-animate-previous > picture.c-image.f-y-center.f-x-center img { animation-name: hero-background-previous-x-center-y-center } .c-carousel li.f-animate-previous .m-hero-item > picture img, .c-carousel li.f-animate-previous .c-hero > picture img { animation: hero-background-previous-y-center cubic-bezier(.16,1,.29,.99) .667s both } .c-carousel li.f-animate-previous .m-hero-item > div, .c-carousel li.f-animate-previous .c-hero > div { animation: hero-content-previous cubic-bezier(.16,1,.29,.99) .667s both } @media only screen and (max-width:767px) { .c-carousel li > picture.c-image.f-x-left img, .c-carousel li > picture.c-image.f-x-right img { right: 0; right: calc(50%); left: auto; -ms-transform: translateX(50%); transform: translateX(50%) } .c-carousel li .m-hero-item > div > div, .c-carousel li .c-hero > div > div { padding-bottom: 48px } .c-carousel li .m-hero-item.f-x-left > picture img, .c-carousel li .m-hero-item.f-x-right > picture img, .c-carousel li .c-hero.f-x-left > picture img, .c-carousel li .c-hero.f-x-right > picture img { right: 0; right: calc(50%); left: auto; -ms-transform: translateX(50%); transform: translateX(50%) } .c-carousel li.f-animate-next > picture.c-image[class*="f-x"][class*="f-y"] img { animation-name: hero-background-next-x-center } .c-carousel li.f-animate-next .m-hero-item[class*="f-x"][class*="f-y"] > picture img, .c-carousel li.f-animate-next .c-hero[class*="f-x"][class*="f-y"] > picture img { animation-name: hero-background-next-x-center } .c-carousel li.f-animate-previous > picture.c-image[class*="f-x"][class*="f-y"] img { animation-name: hero-background-previous-x-center } .c-carousel li.f-animate-previous .m-hero-item[class*="f-x"][class*="f-y"] > picture img, .c-carousel li.f-animate-previous .c-hero[class*="f-x"][class*="f-y"] > picture img { animation-name: hero-background-previous-x-center } } @media screen and (-ms-high-contrast:active) { .c-carousel .glyph-pause, .c-carousel .glyph-play { background: #000 } } @media screen and (-ms-high-contrast:black-on-white) { .c-carousel .glyph-pause, .c-carousel .glyph-play { background: #fff } } .c-carousel .f-gallery li, .m-media-gallery .f-gallery li { position: relative; cursor: pointer; display: inline-block } .c-carousel .f-gallery li .c-action-trigger, .m-media-gallery .f-gallery li .c-action-trigger { position: absolute; background: rgba(0,0,0,.6); border: transparent; border-radius: 50%; margin: 0; height: 48px; width: 48px; margin-top: 0; top: calc(50% - 24px); right: calc(50% - 24px); position: relative; border: 2px solid transparent; outline: 0; position: absolute } .c-carousel .f-gallery li .c-action-trigger:hover, .m-media-gallery .f-gallery li .c-action-trigger:hover { text-decoration: none } .c-carousel .f-gallery li .c-action-trigger:before, .m-media-gallery .f-gallery li .c-action-trigger:before { position: absolute; top: calc(50% - 12px); right: calc(50% - 11px); color: #fff; font-size: 24px; line-height: 24px; content: ""; margin: 0 } .c-carousel .f-gallery li .c-action-trigger:after, .m-media-gallery .f-gallery li .c-action-trigger:after { display: block; position: absolute; top: 0; left: 0; bottom: 0; right: 0; content: ''; border: 1px solid transparent } .c-carousel .f-gallery li .c-action-trigger:focus, .m-media-gallery .f-gallery li .c-action-trigger:focus { border-color: #000 } .c-carousel .f-gallery li .c-action-trigger:focus:after, .m-media-gallery .f-gallery li .c-action-trigger:focus:after { border-color: rgba(255,255,255,.6) } .theme-light .c-carousel .f-gallery li .c-action-trigger:focus, .theme-dark .theme-light .c-carousel .f-gallery li .c-action-trigger:focus, .theme-light .m-media-gallery .f-gallery li .c-action-trigger:focus, .theme-dark .theme-light .m-media-gallery .f-gallery li .c-action-trigger:focus { border-color: #000 } .theme-light .c-carousel .f-gallery li .c-action-trigger:focus:after, .theme-dark .theme-light .c-carousel .f-gallery li .c-action-trigger:focus:after, .theme-light .m-media-gallery .f-gallery li .c-action-trigger:focus:after, .theme-dark .theme-light .m-media-gallery .f-gallery li .c-action-trigger:focus:after { border-color: rgba(255,255,255,.6) } .theme-dark .c-carousel .f-gallery li .c-action-trigger:focus, .theme-light .theme-dark .c-carousel .f-gallery li .c-action-trigger:focus, .theme-dark .m-media-gallery .f-gallery li .c-action-trigger:focus, .theme-light .theme-dark .m-media-gallery .f-gallery li .c-action-trigger:focus { border-color: #fff } .theme-dark .c-carousel .f-gallery li .c-action-trigger:focus:after, .theme-light .theme-dark .c-carousel .f-gallery li .c-action-trigger:focus:after, .theme-dark .m-media-gallery .f-gallery li .c-action-trigger:focus:after, .theme-light .theme-dark .m-media-gallery .f-gallery li .c-action-trigger:focus:after { border-color: rgba(0,0,0,.6) } .c-carousel .f-gallery li .c-action-trigger:hover, .m-media-gallery .f-gallery li .c-action-trigger:hover { text-decoration: none; background: rgba(0,0,0,.7) } .c-carousel .f-gallery li .c-action-trigger:active, .m-media-gallery .f-gallery li .c-action-trigger:active { background: rgba(0,0,0,.8) } .c-carousel .f-gallery li .c-action-trigger.x-hidden-focus, .m-media-gallery .f-gallery li .c-action-trigger.x-hidden-focus { background: rgba(0,0,0,.6) !important } .c-carousel .f-gallery li .c-heading-6, .m-media-gallery .f-gallery li .c-heading-6 { color: #000; position: absolute; bottom: 9px; left: 12px; text-align: left; z-index: 1 } .c-carousel .f-gallery li .c-heading-6:first-child, .m-media-gallery .f-gallery li .c-heading-6:first-child { right: 12px; width: 238px; text-align: right } @media only screen and (max-width:1399px) { .c-carousel .f-gallery li .c-heading-6:first-child, .m-media-gallery .f-gallery li .c-heading-6:first-child { width: 152px } } .c-carousel .f-gallery li.theme-dark .c-heading-6, .m-media-gallery .f-gallery li.theme-dark .c-heading-6 { color: #fff } .c-carousel .f-gallery li.theme-light .c-heading-6, .m-media-gallery .f-gallery li.theme-light .c-heading-6 { color: #000 } fieldset.c-checkbox label.c-label { display: block; float: right; clear: right } .c-checkbox label.c-label { font-size: 15px; line-height: 20px; margin-left: 24px; padding-bottom: 0; position: relative } .c-checkbox input[type="checkbox"] { position: absolute } .c-checkbox + .c-caption-1, .c-checkbox + .c-caption-2 { padding-top: 24px } .c-checkbox + .c-checkbox legend.c-label, .c-checkbox + .c-radio legend.c-label { padding-top: 40px } .c-checkbox { display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap } @media only screen and (min-width:540px) { .c-checkbox { -ms-flex-wrap: nowrap; flex-wrap: nowrap } } .c-checkbox input[type="checkbox"] { height: 20px; opacity: 0; width: 20px } .c-checkbox input[type="checkbox"] + span { cursor: pointer; display: inline-block; right: 0; padding-right: 28px; position: relative; top: 0 } .c-checkbox input[type="checkbox"] + span:after, .c-checkbox input[type="checkbox"] + span:before { height: 20px; right: 0; position: absolute; width: 20px; top: 0; line-height: 20px } .c-checkbox input[type="checkbox"] + span:before { content: ""; box-shadow: inset 0 0 0 1px #000,inset 0 0 0 10px transparent; top: 0 } @media screen and (-ms-high-contrast:active) { .c-checkbox input[type="checkbox"] + span:before { border: 1px solid #737373 } } .c-checkbox input[type="checkbox"]:not(:disabled):focus + span:before, .c-checkbox input[type="checkbox"]:not(:disabled):hover + span:before { box-shadow: inset 0 0 0 1px rgba(0,0,0,.8) } .c-checkbox input[type="checkbox"]:focus + span:before { outline: 2px solid #000 } .c-checkbox input[type="checkbox"]:checked + span:after { font-family: "MWF-MDL2"; content: ""; color: #fff; font-size: 17px; padding-right: 1px } .c-checkbox input[type="checkbox"]:checked:disabled + span:after { box-shadow: inset 0 0 0 1px rgba(0,103,184,.05),inset 0 0 0 10px rgba(0,103,184,.2); color: rgba(255,255,255,.3) } .c-checkbox input[type="checkbox"]:checked:not(:disabled) + span:before { box-shadow: inset 0 0 0 10px #0067b8 } .c-checkbox input[type="checkbox"]:checked:not(:disabled):focus + span:before, .c-checkbox input[type="checkbox"]:checked:not(:disabled):hover + span:before { box-shadow: inset 0 0 0 1px rgba(0,0,0,.6),inset 0 0 0 10px #0067b8 } .c-checkbox input[type="checkbox"]:indeterminate + span:after { border: 5px solid #000; content: ""; height: 0; right: 5px; top: 5px; width: 0 } .c-checkbox input[type="checkbox"]:indeterminate:disabled + span:after { border-color: rgba(0,0,0,.2) } .c-checkbox input[type="checkbox"]:indeterminate:not(:disabled):hover + span:after { border-color: rgba(0,0,0,.6) } .c-checkbox input[type="checkbox"]:indeterminate:not(:disabled) + span:before { box-shadow: inset 0 0 0 1px #0067b8 } .c-checkbox input[type="checkbox"]:disabled + span { color: rgba(0,0,0,.2); cursor: not-allowed } .c-checkbox input[type="checkbox"]:disabled + span:before { box-shadow: inset 0 0 0 1px rgba(0,0,0,.2) } .c-choice-summary { font-size: 13px; position: relative; display: inline-block; list-style-type: none; max-width: 100%; background-color: rgba(0,0,0,.1); padding-left: 36px; min-width: 72px; margin-top: 12px; margin-left: 12px } .c-choice-summary > .c-menu { position: absolute; min-width: 100%; width: inherit } .c-choice-summary > .c-menu[aria-hidden="true"] { height: 0; width: 0; border: 0; overflow: hidden } .c-choice-summary > .c-menu .c-menu-item .c-radio input[type="radio"] + span { white-space: nowrap } .c-choice-summary span { padding: 9px 12px 10px 4px; display: inline-block; min-width: 100% } .c-choice-summary button.c-action-trigger.c-glyph, .c-choice-summary a.c-action-trigger.c-glyph { position: relative; border: 2px solid transparent; outline: 0; position: absolute; top: 0; left: 0; width: 36px; height: 100%; margin: 0; padding: 0 } .c-choice-summary button.c-action-trigger.c-glyph:after, .c-choice-summary a.c-action-trigger.c-glyph:after { display: block; position: absolute; top: 0; left: 0; bottom: 0; right: 0; content: ''; border: 1px solid transparent } .c-choice-summary button.c-action-trigger.c-glyph:focus, .c-choice-summary a.c-action-trigger.c-glyph:focus { border-color: #000 } .c-choice-summary button.c-action-trigger.c-glyph:focus:after, .c-choice-summary a.c-action-trigger.c-glyph:focus:after { border-color: rgba(255,255,255,.6) } .theme-light .c-choice-summary button.c-action-trigger.c-glyph:focus, .theme-dark .theme-light .c-choice-summary button.c-action-trigger.c-glyph:focus, .theme-light .c-choice-summary a.c-action-trigger.c-glyph:focus, .theme-dark .theme-light .c-choice-summary a.c-action-trigger.c-glyph:focus { border-color: #000 } .theme-light .c-choice-summary button.c-action-trigger.c-glyph:focus:after, .theme-dark .theme-light .c-choice-summary button.c-action-trigger.c-glyph:focus:after, .theme-light .c-choice-summary a.c-action-trigger.c-glyph:focus:after, .theme-dark .theme-light .c-choice-summary a.c-action-trigger.c-glyph:focus:after { border-color: rgba(255,255,255,.6) } .theme-dark .c-choice-summary button.c-action-trigger.c-glyph:focus, .theme-light .theme-dark .c-choice-summary button.c-action-trigger.c-glyph:focus, .theme-dark .c-choice-summary a.c-action-trigger.c-glyph:focus, .theme-light .theme-dark .c-choice-summary a.c-action-trigger.c-glyph:focus { border-color: #fff } .theme-dark .c-choice-summary button.c-action-trigger.c-glyph:focus:after, .theme-light .theme-dark .c-choice-summary button.c-action-trigger.c-glyph:focus:after, .theme-dark .c-choice-summary a.c-action-trigger.c-glyph:focus:after, .theme-light .theme-dark .c-choice-summary a.c-action-trigger.c-glyph:focus:after { border-color: rgba(0,0,0,.6) } .c-choice-summary button.c-action-trigger.c-glyph[aria-label], .c-choice-summary a.c-action-trigger.c-glyph[aria-label] { margin-left: 0 } .c-choice-summary button.c-action-trigger.c-glyph:before, .c-choice-summary a.c-action-trigger.c-glyph:before { margin: 8px 9px; color: rgba(0,0,0,.6) } .c-choice-summary button.c-action-trigger.c-glyph:hover, .c-choice-summary a.c-action-trigger.c-glyph:hover { text-decoration: none; background-color: rgba(0,0,0,.1) } .c-choice-summary button.c-action-trigger.c-glyph:hover.x-hidden-focus, .c-choice-summary a.c-action-trigger.c-glyph:hover.x-hidden-focus { background-color: rgba(0,0,0,.1) !important } .c-choice-summary button.c-action-trigger.c-glyph:active, .c-choice-summary a.c-action-trigger.c-glyph:active { background-color: rgba(0,0,0,.2) } .c-choice-summary button.c-action-trigger.c-glyph:active.x-hidden-focus, .c-choice-summary a.c-action-trigger.c-glyph:active.x-hidden-focus { background-color: rgba(0,0,0,.2) !important } .c-choice-summary button.c-action-trigger.c-glyph:active:before, .c-choice-summary a.c-action-trigger.c-glyph:active:before { color: rgba(0,0,0,.8) } .productplacementchoice .c-choice-summary a:before { position: static; padding: 0 } .c-combo { position: relative; min-width: 76px; max-width: 296px; height: 38px; margin-top: 20px } .c-combo[aria-expanded="false"] ul { display: none } .c-combo div { display: block } .c-combo div ul { z-index: 1; box-sizing: content-box; width: 294px; min-width: 64px; max-width: 368px; padding: 0; margin: 0; border: 1px solid rgba(0,0,0,.2); background-clip: padding-box; position: absolute; top: 38px; background: #fff; overflow-y: auto; max-height: none } .c-combo div ul li span, .c-combo div ul li.c-combo__option[role] { background: #f2f2f2; display: block; padding: 11px 12px 13px; outline: 0; cursor: pointer } .c-combo div ul li span:hover, .c-combo div ul li.c-combo__option[role]:hover { color: #000; background: #e6e6e6; -ms-high-contrast-adjust: none } @media(-ms-high-contrast:active) { .c-combo div ul li span:hover, .c-combo div ul li.c-combo__option[role]:hover { color: highlightText !important; background: highlight !important } } .c-combo div ul li span.active, .c-combo div ul li.c-combo__option[role].active { color: #fff; background: #0078d7; -ms-high-contrast-adjust: none } .c-combo div ul li span.active:hover, .c-combo div ul li.c-combo__option[role].active:hover { color: #fff; background: #0078d7 } @media(-ms-high-contrast:active) { .c-combo div ul li span.active, .c-combo div ul li.c-combo__option[role].active { color: highlightText !important; background: highlight !important } } .c-combo div ul[aria-hidden="true"] { display: none } .c-combo div ul[aria-expanded="false"] { display: none } .c-combo input[type="text"], .c-combo button { float: right; height: 100%; outline: 0; background: #fff } .c-combo input[type="text"] { position: relative; outline: 2px solid transparent; border: 0; box-sizing: border-box; width: 100%; height: 100%; padding: 7px 10px; padding-left: 38px; border: 1px solid rgba(0,0,0,.6) } .c-combo input[type="text"]:before { display: block; position: absolute; top: 0; left: 0; bottom: 0; right: 0; content: ''; outline: 1px solid transparent; outline-offset: -1px } .c-combo input[type="text"]:focus { outline-color: #000 } .c-combo input[type="text"]:focus:before { outline-color: rgba(255,255,255,.6) } .theme-light .c-combo input[type="text"]:focus, .theme-dark .theme-light .c-combo input[type="text"]:focus { outline-color: #000 } .theme-light .c-combo input[type="text"]:focus:before, .theme-dark .theme-light .c-combo input[type="text"]:focus:before { outline-color: rgba(255,255,255,.6) } .theme-dark .c-combo input[type="text"]:focus, .theme-light .theme-dark .c-combo input[type="text"]:focus { outline-color: #fff } .theme-dark .c-combo input[type="text"]:focus:before, .theme-light .theme-dark .c-combo input[type="text"]:focus:before { outline-color: rgba(0,0,0,.6) } .c-combo input[type="text"]:hover { border-color: rgba(0,0,0,.8) } .c-combo input[type="text"]:active { border-color: #0067b8 } .c-combo input[type="text"]::-ms-clear { display: none } .c-combo input[type="text"]::-webkit-input-placeholder { color: rgba(0,0,0,.6) } .c-combo input[type="text"]:-ms-input-placeholder { color: rgba(0,0,0,.6) } .c-combo input[type="text"]::placeholder { color: rgba(0,0,0,.6) } .c-combo button { position: relative; border: 2px solid transparent; outline: 0; position: absolute; top: 0; left: 0; width: 34px; height: 34px; margin: 2px 1px 1px 2px; padding: 9px; transition: color .1s,background-color .1s } .c-combo button:after { display: block; position: absolute; top: 0; left: 0; bottom: 0; right: 0; content: ''; border: 1px solid transparent } .c-combo button:focus { border-color: #000 } .c-combo button:focus:after { border-color: rgba(255,255,255,.6) } .theme-light .c-combo button:focus, .theme-dark .theme-light .c-combo button:focus { border-color: #000 } .theme-light .c-combo button:focus:after, .theme-dark .theme-light .c-combo button:focus:after { border-color: rgba(255,255,255,.6) } .theme-dark .c-combo button:focus, .theme-light .theme-dark .c-combo button:focus { border-color: #fff } .theme-dark .c-combo button:focus:after, .theme-light .theme-dark .c-combo button:focus:after { border-color: rgba(0,0,0,.6) } .c-combo button:hover { color: #0067b8 } .c-combo button:active, .c-combo button:focus { color: #fff; background: #0067b8; -ms-high-contrast-adjust: none } @media screen and (-ms-high-contrast) { .c-combo button:active, .c-combo button:focus { color: window; background: windowText } } .c-combo button:before { content: ""; text-indent: 0; font-size: 16px; -ms-high-contrast-adjust: none } @media screen and (-ms-high-contrast) { .c-combo button:before { font-size: 22px; font-weight: 900; line-height: 18px; text-indent: -3PX } } @media screen and (-ms-high-contrast) { .c-combo button { color: windowText; background: window } } .c-content-toggle p { font-size: 15px; line-height: 20px; padding: 24px 0 0; font-weight: 400 } .c-content-toggle[data-f-showOnInit] { display: none } .c-content-toggle [data-f-expanded="false"] { overflow: hidden; box-sizing: content-box } .c-content-toggle [data-f-expanded="true"] { overflow-y: auto; -ms-transform: scale(1); transform: scale(1) } .c-content-toggle button { position: relative; border: 2px solid transparent; outline: 0; display: inline-block; color: #0067b8; background: transparent; padding: 0 } .c-content-toggle button:focus:not(.x-hidden-focus) { background: rgba(0,103,184,.1) } .c-content-toggle button:focus:not(.x-hidden-focus), .c-content-toggle button:hover { color: #005da6; text-decoration: underline } .c-content-toggle button:active { background: none; color: #005293; -ms-transform: none; transform: none } .theme-light .c-content-toggle button:focus:not(.x-hidden-focus), .theme-dark .theme-light .c-content-toggle button:focus:not(.x-hidden-focus) { background: rgba(0,0,0,.1) } .theme-light .c-content-toggle button:focus:not(.x-hidden-focus), .theme-light .c-content-toggle button:hover, .theme-dark .theme-light .c-content-toggle button:focus:not(.x-hidden-focus), .theme-dark .theme-light .c-content-toggle button:hover { color: rgba(0,0,0,.9) } .theme-light .c-content-toggle button:active, .theme-dark .theme-light .c-content-toggle button:active { color: rgba(0,0,0,.8) } .theme-dark .c-content-toggle button:focus:not(.x-hidden-focus), .theme-light .theme-dark .c-content-toggle button:focus:not(.x-hidden-focus) { background: rgba(255,255,255,.1) } .theme-dark .c-content-toggle button:focus:not(.x-hidden-focus), .theme-dark .c-content-toggle button:hover, .theme-light .theme-dark .c-content-toggle button:focus:not(.x-hidden-focus), .theme-light .theme-dark .c-content-toggle button:hover { color: #e6e6e6 } .theme-dark .c-content-toggle button:active, .theme-light .theme-dark .c-content-toggle button:active { color: #ccc } .c-content-toggle button:before { display: block; position: absolute; top: 0; left: 0; bottom: 0; right: 0; content: ''; border: 1px solid transparent } .c-content-toggle button:focus { border-color: #000 } .c-content-toggle button:focus:before { border-color: rgba(255,255,255,.6) } .theme-light .c-content-toggle button:focus, .theme-dark .theme-light .c-content-toggle button:focus { border-color: #000 } .theme-light .c-content-toggle button:focus:before, .theme-dark .theme-light .c-content-toggle button:focus:before { border-color: rgba(255,255,255,.6) } .theme-dark .c-content-toggle button:focus, .theme-light .theme-dark .c-content-toggle button:focus { border-color: #fff } .theme-dark .c-content-toggle button:focus:before, .theme-light .theme-dark .c-content-toggle button:focus:before { border-color: rgba(0,0,0,.6) } .no-js .c-content-toggle button { display: none } .c-content-toggle .c-refine-item { box-sizing: border-box } .c-context-menu { background: #f2f2f2; width: 296px; min-width: 64px; max-width: 368px; border: 1px solid rgba(0,0,0,.1); z-index: 500 } .c-context-menu > li { position: relative; border: 2px solid transparent; outline: 0; position: relative; padding: 0; margin: 0; background: #f2f2f2; background-clip: padding-box } .c-context-menu > li:before { display: block; position: absolute; top: 0; left: 0; bottom: 0; right: 0; content: ''; border: 1px solid transparent } .c-context-menu > li:focus { border-color: #000 } .c-context-menu > li:focus:before { border-color: rgba(255,255,255,.6) } .theme-light .c-context-menu > li:focus, .theme-dark .theme-light .c-context-menu > li:focus { border-color: #000 } .theme-light .c-context-menu > li:focus:before, .theme-dark .theme-light .c-context-menu > li:focus:before { border-color: rgba(255,255,255,.6) } .theme-dark .c-context-menu > li:focus, .theme-light .theme-dark .c-context-menu > li:focus { border-color: #fff } .theme-dark .c-context-menu > li:focus:before, .theme-light .theme-dark .c-context-menu > li:focus:before { border-color: rgba(0,0,0,.6) } .c-context-menu > li span { display: inline-block; width: 100%; padding: 11px 12px 13px; outline: 0; cursor: pointer; white-space: normal } .c-context-menu > li span.c-glyph { min-width: 120px; padding-left: 10px } .c-context-menu > li span.c-glyph:before { width: 16px; height: 16px; margin-left: 10px; vertical-align: middle } .theme-light .c-context-menu > li span, .theme-dark .theme-light .c-context-menu > li span { background: rgba(0,0,0,.05); color: rgba(0,0,0,.8) } .theme-dark .c-context-menu > li span, .theme-light .theme-dark .c-context-menu > li span { background: #262626; color: rgba(255,255,255,.8) } .c-context-menu > li.f-context-text-only span { padding-right: 38px } .c-context-menu > li[role="menuitemcheckbox"][aria-checked="true"] span { font-weight: 700 } .c-context-menu > li[role="menuitemcheckbox"][aria-checked="true"] span:before, .c-context-menu > li[role="menuitemcheckbox"][aria-checked="true"] span:after { font-weight: 200 } .c-context-menu > li[role="menuitemcheckbox"][aria-checked="true"] span:after { font-size: 15px; font-family: "MWF-MDL2"; content: ""; display: inline-block; text-decoration: none; width: 16px; height: 16px; margin-left: 12px; position: absolute; left: 0; top: 50%; -ms-transform: translateY(-50%); transform: translateY(-50%); color: #000 } .c-context-menu > li.f-divider span { border-top: 1px solid rgba(0,0,0,.2) } .c-context-menu > li:hover, .c-context-menu > li:focus { background: #d9d9d9 } .c-context-menu > li[aria-disabled="true"] span { color: rgba(0,0,0,.2); cursor: not-allowed } .c-date-time-picker { box-shadow: 0 0 0 1px rgba(0,0,0,.6) inset; outline: 0; background: rgba(0,0,0,.05); position: relative; float: right } .c-date-time-picker button { font-size: 15px; line-height: 20px; position: relative; border: 2px solid transparent; outline: 0; font-weight: 400; background: transparent; height: 36px; border-left: 1px solid rgba(0,0,0,.6); padding: 4px 12px } .c-date-time-picker button:before { display: block; position: absolute; top: 0; left: 0; bottom: 0; right: 0; content: ''; border: 1px solid transparent } .c-date-time-picker button:focus { border-color: #000 } .c-date-time-picker button:focus:before { border-color: rgba(255,255,255,.6) } .theme-light .c-date-time-picker button:focus, .theme-dark .theme-light .c-date-time-picker button:focus { border-color: #000 } .theme-light .c-date-time-picker button:focus:before, .theme-dark .theme-light .c-date-time-picker button:focus:before { border-color: rgba(255,255,255,.6) } .theme-dark .c-date-time-picker button:focus, .theme-light .theme-dark .c-date-time-picker button:focus { border-color: #fff } .theme-dark .c-date-time-picker button:focus:before, .theme-light .theme-dark .c-date-time-picker button:focus:before { border-color: rgba(0,0,0,.6) } .c-date-time-picker:hover { background: rgba(0,0,0,.2) } .c-date-time-picker:active { background: rgba(0,0,0,.4) } .c-date-time-picker[data-date-time-picker="date"] { width: 296px; display: -ms-flexbox; display: flex; -ms-flex-pack: justify; justify-content: space-between; -ms-flex-align: center; align-items: center } .c-date-time-picker[data-date-time-picker="date"] [data-date-time-picker="month"] { float: right; -ms-flex: 0 0 auto; flex: 0 0 auto; width: 135px; text-align: right } .c-date-time-picker[data-date-time-picker="date"] [data-date-time-picker="day"] { float: right; -ms-flex: 1 1 auto; flex: 1 1 auto } .c-date-time-picker[data-date-time-picker="date"] [data-date-time-picker="year"] { float: right; -ms-flex: 0 0 auto; flex: 0 0 auto; width: 80px } .c-date-time-picker[data-date-time-picker="time"] { width: 240px; display: -ms-flexbox; display: flex; -ms-flex-pack: justify; justify-content: space-between; -ms-flex-align: center; align-items: center } .c-date-time-picker[data-date-time-picker="time"] [data-date-time-picker="hour"] { float: right; -ms-flex: 0 0 auto; flex: 0 0 auto; width: 80px } .c-date-time-picker[data-date-time-picker="time"] [data-date-time-picker="minute"] { float: right; -ms-flex: 0 0 auto; flex: 0 0 auto; width: 80px } .c-date-time-picker[data-date-time-picker="time"] [data-date-time-picker="ampm"] { float: right; -ms-flex: 0 0 auto; flex: 0 0 auto; width: 80px } .c-date-time-picker[data-date-time-picker="time24"] { width: 160px; display: -ms-flexbox; display: flex; -ms-flex-pack: justify; justify-content: space-between; -ms-flex-align: center; align-items: center } .c-date-time-picker[data-date-time-picker="time24"] [data-date-time-picker="hour24"] { float: right; -ms-flex: 0 0 auto; flex: 0 0 auto; width: 80px } .c-date-time-picker[data-date-time-picker="time24"] [data-date-time-picker="minute24"] { float: right; -ms-flex: 0 0 auto; flex: 0 0 auto; width: 80px } .c-date-time-picker [data-date-time-picker="date-selector"], .c-date-time-picker [data-date-time-picker="time-selector12"], .c-date-time-picker [data-date-time-picker="time-selector24"] { width: 100%; background: #f2f2f2; position: absolute; top: -157px; right: 0; height: 396px; -ms-flex-pack: justify; justify-content: space-between; -ms-flex-align: center; align-items: center; overflow: hidden; text-align: center; z-index: 300 } .c-date-time-picker [data-date-time-picker="date-selector"][aria-hidden="true"], .c-date-time-picker [data-date-time-picker="time-selector12"][aria-hidden="true"], .c-date-time-picker [data-date-time-picker="time-selector24"][aria-hidden="true"] { display: none } .c-date-time-picker [data-date-time-picker="date-selector"][aria-hidden="false"], .c-date-time-picker [data-date-time-picker="time-selector12"][aria-hidden="false"], .c-date-time-picker [data-date-time-picker="time-selector24"][aria-hidden="false"] { border: 1px solid rgba(0,0,0,.1); display: -ms-flexbox; display: flex } .c-date-time-picker [data-date-time-picker="date-selector"] > span, .c-date-time-picker [data-date-time-picker="time-selector12"] > span, .c-date-time-picker [data-date-time-picker="time-selector24"] > span { position: absolute; z-index: 0; top: 154px; right: 0; height: 44px; width: 100%; background: #0067b8 } @media screen and (-ms-high-contrast) { .c-date-time-picker [data-date-time-picker="date-selector"], .c-date-time-picker [data-date-time-picker="time-selector12"], .c-date-time-picker [data-date-time-picker="time-selector24"] { background: #fff } .c-date-time-picker [data-date-time-picker="date-selector"] > div, .c-date-time-picker [data-date-time-picker="time-selector12"] > div, .c-date-time-picker [data-date-time-picker="time-selector24"] > div { border-left: 1px solid #000 } } @media screen and (-ms-high-contrast:black-on-white) { .c-date-time-picker [data-date-time-picker="date-selector"], .c-date-time-picker [data-date-time-picker="time-selector12"], .c-date-time-picker [data-date-time-picker="time-selector24"] { background: #000 } .c-date-time-picker [data-date-time-picker="date-selector"] > div, .c-date-time-picker [data-date-time-picker="time-selector12"] > div, .c-date-time-picker [data-date-time-picker="time-selector24"] > div { border-left: 1px solid #fff } } .c-date-time-picker [data-date-time-picker="date-selector"] [data-date-time-picker="ampm"], .c-date-time-picker [data-date-time-picker="time-selector12"] [data-date-time-picker="ampm"], .c-date-time-picker [data-date-time-picker="time-selector24"] [data-date-time-picker="ampm"] { float: right; -ms-flex: 0 0 auto; flex: 0 0 auto; width: 80px; z-index: 1; top: 0; height: 352px } .c-date-time-picker [data-date-time-picker="date-selector"] [data-date-time-picker="ampm"] button, .c-date-time-picker [data-date-time-picker="time-selector12"] [data-date-time-picker="ampm"] button, .c-date-time-picker [data-date-time-picker="time-selector24"] [data-date-time-picker="ampm"] button { position: absolute; right: 80px; height: 22px; width: 100%; background: transparent; border: 0; z-index: 100 } .c-date-time-picker [data-date-time-picker="date-selector"] [data-date-time-picker="ampm"] button:first-of-type, .c-date-time-picker [data-date-time-picker="time-selector12"] [data-date-time-picker="ampm"] button:first-of-type, .c-date-time-picker [data-date-time-picker="time-selector24"] [data-date-time-picker="ampm"] button:first-of-type { top: 0 } .c-date-time-picker [data-date-time-picker="date-selector"] [data-date-time-picker="ampm"] button:last-of-type, .c-date-time-picker [data-date-time-picker="time-selector12"] [data-date-time-picker="ampm"] button:last-of-type, .c-date-time-picker [data-date-time-picker="time-selector24"] [data-date-time-picker="ampm"] button:last-of-type { top: 330px } .c-date-time-picker [data-date-time-picker="date-selector"] [data-date-time-picker="ampm"] ul, .c-date-time-picker [data-date-time-picker="time-selector12"] [data-date-time-picker="ampm"] ul, .c-date-time-picker [data-date-time-picker="time-selector24"] [data-date-time-picker="ampm"] ul { top: 154px } .c-date-time-picker [data-date-time-picker="date-selector"] [data-date-time-picker="ampm"] ul.f-js-pm, .c-date-time-picker [data-date-time-picker="time-selector12"] [data-date-time-picker="ampm"] ul.f-js-pm, .c-date-time-picker [data-date-time-picker="time-selector24"] [data-date-time-picker="ampm"] ul.f-js-pm { top: 110px } .c-date-time-picker [data-date-time-picker="date-selector"] > div, .c-date-time-picker [data-date-time-picker="time-selector12"] > div, .c-date-time-picker [data-date-time-picker="time-selector24"] > div { font-size: 15px; line-height: 20px; font-weight: 400; color: rgba(0,0,0,.6); -ms-flex-item-align: start; align-self: flex-start; background-clip: content-box; border-left: 1px solid rgba(0,0,0,.6); float: right; position: relative; z-index: 1 } .c-date-time-picker [data-date-time-picker="date-selector"] > div:first-of-type button, .c-date-time-picker [data-date-time-picker="time-selector12"] > div:first-of-type button, .c-date-time-picker [data-date-time-picker="time-selector24"] > div:first-of-type button { right: 0; width: inherit } .c-date-time-picker [data-date-time-picker="date-selector"] > div:last-of-type, .c-date-time-picker [data-date-time-picker="time-selector12"] > div:last-of-type, .c-date-time-picker [data-date-time-picker="time-selector24"] > div:last-of-type { border-left: 0 } .c-date-time-picker [data-date-time-picker="date-selector"] > div:last-of-type button, .c-date-time-picker [data-date-time-picker="time-selector12"] > div:last-of-type button, .c-date-time-picker [data-date-time-picker="time-selector24"] > div:last-of-type button { right: auto; left: 0; width: inherit } .c-date-time-picker [data-date-time-picker="date-selector"] > div ul, .c-date-time-picker [data-date-time-picker="time-selector12"] > div ul, .c-date-time-picker [data-date-time-picker="time-selector24"] > div ul { position: relative; top: -66px } .c-date-time-picker [data-date-time-picker="date-selector"] > div li, .c-date-time-picker [data-date-time-picker="time-selector12"] > div li, .c-date-time-picker [data-date-time-picker="time-selector24"] > div li { position: relative; border: 2px solid transparent; outline: 0; height: 44px; padding: 12px 12px 3px; outline: none } .c-date-time-picker [data-date-time-picker="date-selector"] > div li:before, .c-date-time-picker [data-date-time-picker="time-selector12"] > div li:before, .c-date-time-picker [data-date-time-picker="time-selector24"] > div li:before { display: block; position: absolute; top: 0; left: 0; bottom: 0; right: 0; content: ''; border: 1px solid transparent } .c-date-time-picker [data-date-time-picker="date-selector"] > div li:focus, .c-date-time-picker [data-date-time-picker="time-selector12"] > div li:focus, .c-date-time-picker [data-date-time-picker="time-selector24"] > div li:focus { border-color: #000 } .c-date-time-picker [data-date-time-picker="date-selector"] > div li:focus:before, .c-date-time-picker [data-date-time-picker="time-selector12"] > div li:focus:before, .c-date-time-picker [data-date-time-picker="time-selector24"] > div li:focus:before { border-color: rgba(255,255,255,.6) } .theme-light .c-date-time-picker [data-date-time-picker="date-selector"] > div li:focus, .theme-dark .theme-light .c-date-time-picker [data-date-time-picker="date-selector"] > div li:focus, .theme-light .c-date-time-picker [data-date-time-picker="time-selector12"] > div li:focus, .theme-dark .theme-light .c-date-time-picker [data-date-time-picker="time-selector12"] > div li:focus, .theme-light .c-date-time-picker [data-date-time-picker="time-selector24"] > div li:focus, .theme-dark .theme-light .c-date-time-picker [data-date-time-picker="time-selector24"] > div li:focus { border-color: #000 } .theme-light .c-date-time-picker [data-date-time-picker="date-selector"] > div li:focus:before, .theme-dark .theme-light .c-date-time-picker [data-date-time-picker="date-selector"] > div li:focus:before, .theme-light .c-date-time-picker [data-date-time-picker="time-selector12"] > div li:focus:before, .theme-dark .theme-light .c-date-time-picker [data-date-time-picker="time-selector12"] > div li:focus:before, .theme-light .c-date-time-picker [data-date-time-picker="time-selector24"] > div li:focus:before, .theme-dark .theme-light .c-date-time-picker [data-date-time-picker="time-selector24"] > div li:focus:before { border-color: rgba(255,255,255,.6) } .theme-dark .c-date-time-picker [data-date-time-picker="date-selector"] > div li:focus, .theme-light .theme-dark .c-date-time-picker [data-date-time-picker="date-selector"] > div li:focus, .theme-dark .c-date-time-picker [data-date-time-picker="time-selector12"] > div li:focus, .theme-light .theme-dark .c-date-time-picker [data-date-time-picker="time-selector12"] > div li:focus, .theme-dark .c-date-time-picker [data-date-time-picker="time-selector24"] > div li:focus, .theme-light .theme-dark .c-date-time-picker [data-date-time-picker="time-selector24"] > div li:focus { border-color: #fff } .theme-dark .c-date-time-picker [data-date-time-picker="date-selector"] > div li:focus:before, .theme-light .theme-dark .c-date-time-picker [data-date-time-picker="date-selector"] > div li:focus:before, .theme-dark .c-date-time-picker [data-date-time-picker="time-selector12"] > div li:focus:before, .theme-light .theme-dark .c-date-time-picker [data-date-time-picker="time-selector12"] > div li:focus:before, .theme-dark .c-date-time-picker [data-date-time-picker="time-selector24"] > div li:focus:before, .theme-light .theme-dark .c-date-time-picker [data-date-time-picker="time-selector24"] > div li:focus:before { border-color: rgba(0,0,0,.6) } .c-date-time-picker [data-date-time-picker="date-selector"] > div li[aria-selected="true"], .c-date-time-picker [data-date-time-picker="time-selector12"] > div li[aria-selected="true"], .c-date-time-picker [data-date-time-picker="time-selector24"] > div li[aria-selected="true"] { color: #fff } .c-date-time-picker [data-date-time-picker="date-selector"] > div li[aria-selected="true"]:focus, .c-date-time-picker [data-date-time-picker="time-selector12"] > div li[aria-selected="true"]:focus, .c-date-time-picker [data-date-time-picker="time-selector24"] > div li[aria-selected="true"]:focus { background: #005da6 } .c-date-time-picker [data-date-time-picker="date-selector"] > div li[aria-selected="true"]:hover, .c-date-time-picker [data-date-time-picker="date-selector"] > div li[aria-selected="true"].x-hidden-focus, .c-date-time-picker [data-date-time-picker="time-selector12"] > div li[aria-selected="true"]:hover, .c-date-time-picker [data-date-time-picker="time-selector12"] > div li[aria-selected="true"].x-hidden-focus, .c-date-time-picker [data-date-time-picker="time-selector24"] > div li[aria-selected="true"]:hover, .c-date-time-picker [data-date-time-picker="time-selector24"] > div li[aria-selected="true"].x-hidden-focus { background: transparent } .c-date-time-picker [data-date-time-picker="date-selector"] > div li.f-js-last, .c-date-time-picker [data-date-time-picker="time-selector12"] > div li.f-js-last, .c-date-time-picker [data-date-time-picker="time-selector24"] > div li.f-js-last { border-bottom: 1px solid rgba(0,0,0,.6) } .c-date-time-picker [data-date-time-picker="date-selector"] > div li:hover, .c-date-time-picker [data-date-time-picker="time-selector12"] > div li:hover, .c-date-time-picker [data-date-time-picker="time-selector24"] > div li:hover { background: #ccc; cursor: pointer } .c-date-time-picker [data-date-time-picker="date-selector"] > button, .c-date-time-picker [data-date-time-picker="time-selector12"] > button, .c-date-time-picker [data-date-time-picker="time-selector24"] > button { position: relative; border: 2px solid transparent; outline: 0; width: 50%; height: 44px; background: #f2f2f2; border-top: 1px solid rgba(0,0,0,.6); position: absolute; bottom: 0; z-index: 100 } .c-date-time-picker [data-date-time-picker="date-selector"] > button:after, .c-date-time-picker [data-date-time-picker="time-selector12"] > button:after, .c-date-time-picker [data-date-time-picker="time-selector24"] > button:after { display: block; position: absolute; top: 0; left: 0; bottom: 0; right: 0; content: ''; border: 1px solid transparent } .c-date-time-picker [data-date-time-picker="date-selector"] > button:focus, .c-date-time-picker [data-date-time-picker="time-selector12"] > button:focus, .c-date-time-picker [data-date-time-picker="time-selector24"] > button:focus { border-color: #000 } .c-date-time-picker [data-date-time-picker="date-selector"] > button:focus:after, .c-date-time-picker [data-date-time-picker="time-selector12"] > button:focus:after, .c-date-time-picker [data-date-time-picker="time-selector24"] > button:focus:after { border-color: rgba(255,255,255,.6) } .theme-light .c-date-time-picker [data-date-time-picker="date-selector"] > button:focus, .theme-dark .theme-light .c-date-time-picker [data-date-time-picker="date-selector"] > button:focus, .theme-light .c-date-time-picker [data-date-time-picker="time-selector12"] > button:focus, .theme-dark .theme-light .c-date-time-picker [data-date-time-picker="time-selector12"] > button:focus, .theme-light .c-date-time-picker [data-date-time-picker="time-selector24"] > button:focus, .theme-dark .theme-light .c-date-time-picker [data-date-time-picker="time-selector24"] > button:focus { border-color: #000 } .theme-light .c-date-time-picker [data-date-time-picker="date-selector"] > button:focus:after, .theme-dark .theme-light .c-date-time-picker [data-date-time-picker="date-selector"] > button:focus:after, .theme-light .c-date-time-picker [data-date-time-picker="time-selector12"] > button:focus:after, .theme-dark .theme-light .c-date-time-picker [data-date-time-picker="time-selector12"] > button:focus:after, .theme-light .c-date-time-picker [data-date-time-picker="time-selector24"] > button:focus:after, .theme-dark .theme-light .c-date-time-picker [data-date-time-picker="time-selector24"] > button:focus:after { border-color: rgba(255,255,255,.6) } .theme-dark .c-date-time-picker [data-date-time-picker="date-selector"] > button:focus, .theme-light .theme-dark .c-date-time-picker [data-date-time-picker="date-selector"] > button:focus, .theme-dark .c-date-time-picker [data-date-time-picker="time-selector12"] > button:focus, .theme-light .theme-dark .c-date-time-picker [data-date-time-picker="time-selector12"] > button:focus, .theme-dark .c-date-time-picker [data-date-time-picker="time-selector24"] > button:focus, .theme-light .theme-dark .c-date-time-picker [data-date-time-picker="time-selector24"] > button:focus { border-color: #fff } .theme-dark .c-date-time-picker [data-date-time-picker="date-selector"] > button:focus:after, .theme-light .theme-dark .c-date-time-picker [data-date-time-picker="date-selector"] > button:focus:after, .theme-dark .c-date-time-picker [data-date-time-picker="time-selector12"] > button:focus:after, .theme-light .theme-dark .c-date-time-picker [data-date-time-picker="time-selector12"] > button:focus:after, .theme-dark .c-date-time-picker [data-date-time-picker="time-selector24"] > button:focus:after, .theme-light .theme-dark .c-date-time-picker [data-date-time-picker="time-selector24"] > button:focus:after { border-color: rgba(0,0,0,.6) } .c-date-time-picker [data-date-time-picker="date-selector"] > button.glyph-accept:before, .c-date-time-picker [data-date-time-picker="date-selector"] > button.glyph-cancel:before, .c-date-time-picker [data-date-time-picker="time-selector12"] > button.glyph-accept:before, .c-date-time-picker [data-date-time-picker="time-selector12"] > button.glyph-cancel:before, .c-date-time-picker [data-date-time-picker="time-selector24"] > button.glyph-accept:before, .c-date-time-picker [data-date-time-picker="time-selector24"] > button.glyph-cancel:before { color: rgba(0,0,0,.6); line-height: 44px } .c-date-time-picker [data-date-time-picker="date-selector"] > button:focus, .c-date-time-picker [data-date-time-picker="time-selector12"] > button:focus, .c-date-time-picker [data-date-time-picker="time-selector24"] > button:focus { border-top-width: 2px; z-index: 101 } .c-date-time-picker [data-date-time-picker="date-selector"] > button:focus.glyph-accept:before, .c-date-time-picker [data-date-time-picker="date-selector"] > button:focus.glyph-cancel:before, .c-date-time-picker [data-date-time-picker="time-selector12"] > button:focus.glyph-accept:before, .c-date-time-picker [data-date-time-picker="time-selector12"] > button:focus.glyph-cancel:before, .c-date-time-picker [data-date-time-picker="time-selector24"] > button:focus.glyph-accept:before, .c-date-time-picker [data-date-time-picker="time-selector24"] > button:focus.glyph-cancel:before { line-height: 42px } .c-date-time-picker [data-date-time-picker="date-selector"] > button:hover, .c-date-time-picker [data-date-time-picker="time-selector12"] > button:hover, .c-date-time-picker [data-date-time-picker="time-selector24"] > button:hover { background: #ccc } .c-date-time-picker [data-date-time-picker="date-selector"] > button[data-date-time-picker="apply"], .c-date-time-picker [data-date-time-picker="time-selector12"] > button[data-date-time-picker="apply"], .c-date-time-picker [data-date-time-picker="time-selector24"] > button[data-date-time-picker="apply"] { right: 0 } .c-date-time-picker [data-date-time-picker="date-selector"] > button[data-date-time-picker="cancel"], .c-date-time-picker [data-date-time-picker="time-selector12"] > button[data-date-time-picker="cancel"], .c-date-time-picker [data-date-time-picker="time-selector24"] > button[data-date-time-picker="cancel"] { left: 0 } .c-date-time-picker [data-date-time-picker="month"] { float: right; -ms-flex: 0 0 auto; flex: 0 0 auto; width: 135px; text-align: right; z-index: 1 } .c-date-time-picker [data-date-time-picker="month"] button { position: absolute; right: 0; height: 22px; width: 100%; background: transparent; border: 0; z-index: 100 } .c-date-time-picker [data-date-time-picker="month"] button:first-of-type { top: 0 } .c-date-time-picker [data-date-time-picker="month"] button:last-of-type { top: 330px } .c-date-time-picker [data-date-time-picker="day"] { float: right; -ms-flex: 1 1 auto; flex: 1 1 auto; z-index: 1 } .c-date-time-picker [data-date-time-picker="day"] button { position: absolute; right: 0; height: 22px; width: 100%; background: transparent; border: 0; z-index: 100 } .c-date-time-picker [data-date-time-picker="day"] button:first-of-type { top: 0 } .c-date-time-picker [data-date-time-picker="day"] button:last-of-type { top: 330px } .c-date-time-picker [data-date-time-picker="year"] { float: right; -ms-flex: 0 0 auto; flex: 0 0 auto; width: 80px; z-index: 1 } .c-date-time-picker [data-date-time-picker="year"] button { position: absolute; right: 135px; height: 22px; width: 100%; background: transparent; border: 0; z-index: 100 } .c-date-time-picker [data-date-time-picker="year"] button:first-of-type { top: 0 } .c-date-time-picker [data-date-time-picker="year"] button:last-of-type { top: 330px } .c-date-time-picker [data-date-time-picker="hour"], .c-date-time-picker [data-date-time-picker="hour24"] { float: right; -ms-flex: 0 0 auto; flex: 0 0 auto; width: 80px; z-index: 1 } .c-date-time-picker [data-date-time-picker="hour"] button, .c-date-time-picker [data-date-time-picker="hour24"] button { position: absolute; right: 0; height: 22px; width: 100%; background: transparent; border: 0; z-index: 100 } .c-date-time-picker [data-date-time-picker="hour"] button:first-of-type, .c-date-time-picker [data-date-time-picker="hour24"] button:first-of-type { top: 0 } .c-date-time-picker [data-date-time-picker="hour"] button:last-of-type, .c-date-time-picker [data-date-time-picker="hour24"] button:last-of-type { top: 330px } .c-date-time-picker [data-date-time-picker="minute"], .c-date-time-picker [data-date-time-picker="minute24"] { float: right; -ms-flex: 0 0 auto; flex: 0 0 auto; width: 80px; z-index: 1 } .c-date-time-picker [data-date-time-picker="minute"] button, .c-date-time-picker [data-date-time-picker="minute24"] button { position: absolute; right: 0; height: 22px; width: 100%; background: transparent; border: 0; z-index: 100 } .c-date-time-picker [data-date-time-picker="minute"] button:first-of-type, .c-date-time-picker [data-date-time-picker="minute24"] button:first-of-type { top: 0 } .c-date-time-picker [data-date-time-picker="minute"] button:last-of-type, .c-date-time-picker [data-date-time-picker="minute24"] button:last-of-type { top: 330px } .c-dialog[aria-hidden="true"] { display: none } .c-dialog [role="dialog"] { display: block; position: fixed; right: 50%; top: 50%; -ms-transform: translate(50%,-50%); transform: translate(50%,-50%); -webkit-transform: translate(-50%,calc(-50% - calc(1px/2))); background: #fff; border: 1px solid #0067b8; margin: 0 auto; max-height: 760px; max-width: 546px; min-width: 296px; width: 100%; padding: 24px; z-index: 1000 } .c-dialog [role="dialog"]:focus { outline: none } .c-dialog [role="dialog"] [role="document"] { box-sizing: border-box; display: -ms-flexbox; display: flex; -ms-flex-direction: column; flex-direction: column; -ms-flex-pack: justify; justify-content: space-between; overflow-y: auto } .c-dialog [role="dialog"] h2 { font-size: 20px; line-height: 24px; padding: 35px 0 5px; font-weight: 600; line-height: normal; padding: 0 } .c-dialog [role="dialog"] h2.c-heading-1 { font-size: 62px; line-height: 72px; padding: 38px 0 6px; font-weight: 600; letter-spacing: -.01em } .c-dialog [role="dialog"] h2.c-heading-1.f-lean { padding-top: 0 } .c-dialog [role="dialog"] h2.c-heading-2 { font-size: 46px; line-height: 56px; padding: 37px 0 3px; font-weight: 600; letter-spacing: -.01em } .c-dialog [role="dialog"] h2.c-heading-2.f-lean { padding-top: 0 } .c-dialog [role="dialog"] h2.c-heading-3 { font-size: 34px; line-height: 40px; padding: 38px 0 2px; font-weight: 600 } .c-dialog [role="dialog"] h2.c-heading-3.f-lean { padding-top: 0 } .c-dialog [role="dialog"] h2.c-heading-4 { font-size: 24px; line-height: 28px; padding: 36px 0 4px; font-weight: 600 } .c-dialog [role="dialog"] h2.c-heading-4.f-lean { padding-top: 0 } .c-dialog [role="dialog"] h2.c-heading-5 { font-size: 20px; line-height: 24px; padding: 35px 0 5px; font-weight: 600 } .c-dialog [role="dialog"] h2.c-heading-5.f-lean { padding-top: 0 } .c-dialog [role="dialog"] h2.c-heading-6 { font-size: 18px; line-height: 24px; padding: 37px 0 3px; font-weight: 600 } .c-dialog [role="dialog"] h2.c-heading-6.f-lean { padding-top: 0 } .c-dialog [role="dialog"] .c-progress.f-indeterminate-regional { position: absolute; top: 0; right: 0; margin-top: 0; overflow: hidden; height: 10px } .c-dialog [role="dialog"] .c-divider { margin: 16px 0 } .c-dialog [role="dialog"] .c-paragraph:first-of-type { padding-top: 8px } .c-dialog [role="dialog"] .f-dialog-content { display: -ms-flexbox; display: flex } .c-dialog [role="dialog"] .c-group { display: block; margin: 1px } .c-dialog [role="dialog"] .c-group.f-wrap-items { display: -ms-flexbox; display: flex } .c-dialog [role="dialog"] .c-group .c-button { float: left; margin-top: 24px; width: 50%; max-width: none; margin-left: 0; text-overflow: ellipsis } .c-dialog [role="dialog"] .c-group .c-button + .c-button { float: right; width: calc(50% - 4px) } .c-dialog [role="dialog"] [class^="c-heading-"] + .c-price.f-large { padding-top: 8px; padding-bottom: 24px } .c-dialog.f-flow [role="dialog"] { max-width: 640px } .c-dialog.f-flow [role="dialog"], .c-dialog.f-lightbox [role="dialog"] { padding: 36px } .c-dialog.f-flow [role="dialog"] > button.c-glyph, .c-dialog.f-lightbox [role="dialog"] > button.c-glyph { padding: 0; background: none; border: 0 } .c-dialog.f-flow [role="dialog"] > .c-glyph, .c-dialog.f-lightbox [role="dialog"] > .c-glyph { position: absolute; width: 36px; height: 36px; left: 0; top: 0; color: rgba(0,0,0,.6); cursor: pointer } .c-dialog.f-flow [role="dialog"] > .c-glyph:hover, .c-dialog.f-lightbox [role="dialog"] > .c-glyph:hover { color: rgba(0,0,0,.8) } .c-dialog.f-flow [role="dialog"] > .c-glyph:focus, .c-dialog.f-lightbox [role="dialog"] > .c-glyph:focus { outline: 1px dashed rgba(0,0,0,.8) } .c-dialog.f-flow [role="dialog"] > .c-glyph:active, .c-dialog.f-lightbox [role="dialog"] > .c-glyph:active { color: #000 } .c-dialog.f-flow [role="dialog"] > .c-glyph:before, .c-dialog.f-lightbox [role="dialog"] > .c-glyph:before { margin: 10px; vertical-align: middle } .c-dialog.f-flow [role="dialog"] .f-dialog-scroll, .c-dialog.f-lightbox [role="dialog"] .f-dialog-scroll { overflow-y: auto; max-height: 600px; min-width: 245px } .c-dialog.f-flow [role="dialog"] .c-group .c-button, .c-dialog.f-lightbox [role="dialog"] .c-group .c-button { margin-top: 36px } .c-dialog.f-flow .c-dialog-container, .c-dialog.f-lightbox .c-dialog-container { width: 100%; height: 100%; display: -ms-flexbox; display: flex; -ms-flex-direction: column; flex-direction: column; -ms-flex-pack: start; justify-content: flex-start; -ms-flex-align: stretch; align-items: stretch; -ms-flex-line-pack: stretch; align-content: stretch } .c-dialog.f-flow .c-dialog-container .c-dialog-body, .c-dialog.f-lightbox .c-dialog-container .c-dialog-body { display: -ms-flexbox; display: flex; -ms-flex-direction: row; flex-direction: row; -ms-flex-pack: start; justify-content: flex-start; -ms-flex-align: stretch; align-items: stretch; -ms-flex-line-pack: stretch; align-content: stretch } .c-dialog.f-flow .c-dialog-container .c-dialog-body .c-dialog-content, .c-dialog.f-lightbox .c-dialog-container .c-dialog-body .c-dialog-content { overflow: hidden; display: -ms-flexbox; display: flex; -ms-flex-align: stretch; align-items: stretch; -ms-flex-direction: row; flex-direction: row; -ms-flex-pack: center; justify-content: center; -ms-flex-line-pack: stretch; align-content: stretch } .c-dialog.f-flow .c-dialog-container .c-dialog-body .c-dialog-content .c-dialog-scroll, .c-dialog.f-lightbox .c-dialog-container .c-dialog-body .c-dialog-content .c-dialog-scroll { overflow-y: auto } @media only screen and (min-height:320px) { .c-dialog.f-flow .c-dialog-container .c-dialog-footer .c-group .c-button, .c-dialog.f-lightbox .c-dialog-container .c-dialog-footer .c-group .c-button { margin-top: 0 } } @media only screen and (min-height:540px) { .c-dialog.f-flow .c-dialog-container .c-dialog-footer .c-group .c-button, .c-dialog.f-lightbox .c-dialog-container .c-dialog-footer .c-group .c-button { margin-top: 10px } } .c-dialog.f-lightbox [role="dialog"] { background: #2f2f2f; border-color: transparent; max-width: 1066px; overflow: visible; padding: 0 } .c-dialog.f-lightbox [role="dialog"] > .c-glyph { top: -36px; color: rgba(255,255,255,.6) } .c-dialog.f-lightbox [role="dialog"] > .c-glyph:hover { color: rgba(255,255,255,.8) } .c-dialog.f-lightbox [role="dialog"] > .c-glyph:focus { outline-color: rgba(255,255,255,.6) } .c-dialog.f-lightbox [role="dialog"] [role="document"] img { width: 100% } .c-dialog.f-lightbox > [role="presentation"] { background: rgba(0,0,0,.9) } .c-dialog.f-lightbox > [role="presentation"] + button.c-glyph { padding: 0; background: none; border: 0; width: 36px; height: 36px } .c-dialog.f-lightbox > [role="presentation"] + button.c-glyph:before { vertical-align: top } .c-dialog.f-lightbox > [role="presentation"] + .c-glyph { position: fixed; top: 24px; left: 24px; color: rgba(255,255,255,.6); font-size: 36px; z-index: 1001 } .c-dialog.f-lightbox > [role="presentation"] + .c-glyph:hover { color: rgba(255,255,255,.8) } .c-dialog.f-lightbox > [role="presentation"] + .c-glyph:focus { outline: 1px dashed rgba(255,255,255,.6) } .c-dialog > [role="presentation"] { position: fixed; top: 0; right: 0; bottom: 0; left: 0; background: rgba(255,255,255,.9); z-index: 1000 } .c-dialog > [role="presentation"]:focus { outline: none } .theme-light .c-dialog [role="dialog"], .theme-dark .theme-light .c-dialog [role="dialog"] { background: #fff; border-color: #000 } .theme-light .c-dialog [role="dialog"] .c-glyph, .theme-dark .theme-light .c-dialog [role="dialog"] .c-glyph { color: #000 } .theme-light .c-dialog [role="dialog"] .c-glyph:hover, .theme-dark .theme-light .c-dialog [role="dialog"] .c-glyph:hover { color: rgba(0,0,0,.8) } .theme-light .c-dialog [role="dialog"] .c-glyph:focus, .theme-dark .theme-light .c-dialog [role="dialog"] .c-glyph:focus { outline-color: rgba(0,0,0,.6) } .theme-light .c-dialog > [role="presentation"], .theme-dark .theme-light .c-dialog > [role="presentation"] { background: rgba(255,255,255,.9) } .theme-dark .c-dialog [role="dialog"], .theme-light .theme-dark .c-dialog [role="dialog"] { background: #000; border-color: #fff } .theme-dark .c-dialog [role="dialog"] .c-glyph, .theme-light .theme-dark .c-dialog [role="dialog"] .c-glyph { color: #fff } .theme-dark .c-dialog [role="dialog"] .c-glyph:hover, .theme-light .theme-dark .c-dialog [role="dialog"] .c-glyph:hover { color: rgba(255,255,255,.8) } .theme-dark .c-dialog [role="dialog"] .c-glyph:focus, .theme-light .theme-dark .c-dialog [role="dialog"] .c-glyph:focus { outline-color: rgba(255,255,255,.6) } @media only screen and (max-width:767px) { .c-dialog.f-flow [role="dialog"], .c-dialog.f-lightbox [role="dialog"] { padding: 24px } .c-dialog.f-flow [role="dialog"] { width: 80% } } @media only screen and (max-width:539px) { .c-dialog [role="dialog"] { top: 0; right: 0; left: 0; -ms-transform: none; transform: none; margin: 12px; max-height: 342px; width: auto } .c-dialog [role="dialog"] .c-group { display: block; padding: 0 } .c-dialog [role="dialog"] .c-group .c-button { float: none; margin-top: 24px; width: 100%; max-width: none; margin-left: 0 } .c-dialog [role="dialog"] .c-group .c-button + .c-button { float: none; width: 100%; margin-top: 12px } .c-dialog.f-lightbox [role="dialog"] { right: 50%; top: 50%; -ms-transform: translate(50%,-50%); transform: translate(50%,-50%); max-height: none; margin: 0; padding: 0; width: 100% } .c-dialog.f-flow [role="dialog"] { height: auto; max-height: 100%; min-height: 250px; width: auto } .c-dialog.f-flow [role="dialog"] .f-dialog-scroll { overflow-y: auto; -ms-flex-negative: 50; flex-shrink: 50; -ms-flex-preferred-size: auto; flex-basis: auto; max-height: 800px } .c-dialog.f-flow [role="dialog"] .c-group.f-wrap-items { min-height: 100% } .c-dialog.f-flow [role="dialog"] .c-group .c-button + .c-button { margin-top: 12px; float: none; width: 100% } } hr.c-divider { border: 0; margin: 0; border-top: 1px solid rgba(0,0,0,.2) } hr.c-divider.f-pad-bottom-3x { margin-bottom: 12px } hr.c-divider.f-pad-bottom-6x { margin-bottom: 24px } hr.c-divider.f-pad-top-3x { margin-top: 12px } hr.c-divider.f-pad-top-6x { margin-top: 24px } hr.c-divider.f-pad-vertical-3x { margin: 12px 0 } hr.c-divider.f-pad-vertical-6x { margin: 24px 0 } hr.c-subdivider { border: 0; margin: 0; border-top: 1px solid rgba(0,0,0,.1) } hr.c-subdivider.f-pad-bottom-3x { margin-bottom: 12px } hr.c-subdivider.f-pad-bottom-6x { margin-bottom: 24px } hr.c-subdivider.f-pad-top-3x { margin-top: 12px } hr.c-subdivider.f-pad-top-6x { margin-top: 24px } hr.c-subdivider.f-pad-vertical-3x { margin: 12px 0 } hr.c-subdivider.f-pad-vertical-6x { margin: 24px 0 } .c-drawer > button, .c-drawer > span, .c-drawer .f-toggle { min-height: 44px; position: relative } .c-drawer.f-divider > button, .c-drawer.f-divider .f-toggle, .c-drawer.f-divider > header > button, .c-drawer.f-divider > span, .c-drawer.f-divider > header > span, .c-drawer.f-divider > header .f-toggle { border-bottom: 1px solid rgba(0,0,0,.2) } .c-drawer > header { margin-bottom: 8px; min-height: 44px; position: relative } @media only screen and (max-width:539px) { .c-drawer > header { padding-left: 36px } } .c-drawer > header > button, .c-drawer > header .f-toggle { height: 100%; position: absolute } .c-drawer > header > span, .c-drawer > span { position: relative; border: 2px solid transparent; outline: 0; display: inline-block; width: 100%; min-height: 48px } .c-drawer > header > span:before, .c-drawer > span:before { display: block; position: absolute; top: 0; left: 0; bottom: 0; right: 0; content: ''; border: 1px solid transparent } .c-drawer > header > span:focus, .c-drawer > span:focus { border-color: #000 } .c-drawer > header > span:focus:before, .c-drawer > span:focus:before { border-color: rgba(255,255,255,.6) } .theme-light .c-drawer > header > span:focus, .theme-dark .theme-light .c-drawer > header > span:focus, .theme-light .c-drawer > span:focus, .theme-dark .theme-light .c-drawer > span:focus { border-color: #000 } .theme-light .c-drawer > header > span:focus:before, .theme-dark .theme-light .c-drawer > header > span:focus:before, .theme-light .c-drawer > span:focus:before, .theme-dark .theme-light .c-drawer > span:focus:before { border-color: rgba(255,255,255,.6) } .theme-dark .c-drawer > header > span:focus, .theme-light .theme-dark .c-drawer > header > span:focus, .theme-dark .c-drawer > span:focus, .theme-light .theme-dark .c-drawer > span:focus { border-color: #fff } .theme-dark .c-drawer > header > span:focus:before, .theme-light .theme-dark .c-drawer > header > span:focus:before, .theme-dark .c-drawer > span:focus:before, .theme-light .theme-dark .c-drawer > span:focus:before { border-color: rgba(0,0,0,.6) } .c-drawer > header > span[aria-expanded="true"]:after, .c-drawer > span[aria-expanded="true"]:after { content: "" } .c-drawer > header > span[aria-expanded="false"]:after, .c-drawer > span[aria-expanded="false"]:after { content: "" } .c-drawer > header > span:hover, .c-drawer > span:hover { cursor: pointer; background: rgba(0,0,0,.1) } .c-drawer > header > span:active, .c-drawer > span:active { background: rgba(0,0,0,.3) } .c-drawer > header > span:after, .c-drawer > span:after { position: absolute; top: calc(50% - (6px)); padding: 0 10.5px; left: 0 } .c-drawer > header > span > h5, .c-drawer > span > h5 { display: inline-block; max-width: 190px; text-align: right; vertical-align: middle; padding: 14px 12px 14px 36px; height: 100% } .c-drawer > header > span .c-drawer-text-control-container, .c-drawer > span .c-drawer-text-control-container { left: 36px; position: absolute; max-width: 70px; height: 100%; white-space: normal; display: -ms-flexbox; display: flex; top: 0 } .c-drawer > header > span .c-drawer-text-control-container .c-drawer-text-control, .c-drawer > span .c-drawer-text-control-container .c-drawer-text-control { position: relative; text-align: left; -ms-flex-item-align: center; -ms-grid-row-align: center; align-self: center; width: 100% } @media screen and (min-width:540px) { .c-drawer > header > span > h5, .c-drawer > span > h5 { max-width: none } .c-drawer > header > span .c-drawer-text-control-container, .c-drawer > span .c-drawer-text-control-container { max-width: 200px } } .c-drawer > nav.c-link-navigation { height: 40px; line-height: 40px; margin-top: 0; overflow: hidden; text-align: right; width: auto } .c-drawer > nav.c-link-navigation li { display: inline-block; height: auto } .c-drawer > nav.c-link-navigation li a.c-hyperlink { padding: 0 } .c-drawer > nav.c-link-navigation li:first-child a { margin-right: 0 } .c-drawer > nav.c-link-navigation ul { white-space: nowrap } .c-drawer > button, .c-drawer .f-toggle, .c-drawer > header > button, .c-drawer > header .f-toggle { font-size: 13px; line-height: 16px; padding: 14px 12px 14px 36px; position: relative; border: 2px solid transparent; outline: 0; display: block; background: transparent; color: #000; font-weight: 400; right: 0; text-align: right; width: 100% } .c-drawer > button:before, .c-drawer .f-toggle:before, .c-drawer > header > button:before, .c-drawer > header .f-toggle:before { display: block; position: absolute; top: 0; left: 0; bottom: 0; right: 0; content: ''; border: 1px solid transparent } .c-drawer > button:focus, .c-drawer .f-toggle:focus, .c-drawer > header > button:focus, .c-drawer > header .f-toggle:focus { border-color: #000 } .c-drawer > button:focus:before, .c-drawer .f-toggle:focus:before, .c-drawer > header > button:focus:before, .c-drawer > header .f-toggle:focus:before { border-color: rgba(255,255,255,.6) } .theme-light .c-drawer > button:focus, .theme-dark .theme-light .c-drawer > button:focus, .theme-light .c-drawer .f-toggle:focus, .theme-dark .theme-light .c-drawer .f-toggle:focus, .theme-light .c-drawer > header > button:focus, .theme-dark .theme-light .c-drawer > header > button:focus, .theme-light .c-drawer > header .f-toggle:focus, .theme-dark .theme-light .c-drawer > header .f-toggle:focus { border-color: #000 } .theme-light .c-drawer > button:focus:before, .theme-dark .theme-light .c-drawer > button:focus:before, .theme-light .c-drawer .f-toggle:focus:before, .theme-dark .theme-light .c-drawer .f-toggle:focus:before, .theme-light .c-drawer > header > button:focus:before, .theme-dark .theme-light .c-drawer > header > button:focus:before, .theme-light .c-drawer > header .f-toggle:focus:before, .theme-dark .theme-light .c-drawer > header .f-toggle:focus:before { border-color: rgba(255,255,255,.6) } .theme-dark .c-drawer > button:focus, .theme-light .theme-dark .c-drawer > button:focus, .theme-dark .c-drawer .f-toggle:focus, .theme-light .theme-dark .c-drawer .f-toggle:focus, .theme-dark .c-drawer > header > button:focus, .theme-light .theme-dark .c-drawer > header > button:focus, .theme-dark .c-drawer > header .f-toggle:focus, .theme-light .theme-dark .c-drawer > header .f-toggle:focus { border-color: #fff } .theme-dark .c-drawer > button:focus:before, .theme-light .theme-dark .c-drawer > button:focus:before, .theme-dark .c-drawer .f-toggle:focus:before, .theme-light .theme-dark .c-drawer .f-toggle:focus:before, .theme-dark .c-drawer > header > button:focus:before, .theme-light .theme-dark .c-drawer > header > button:focus:before, .theme-dark .c-drawer > header .f-toggle:focus:before, .theme-light .theme-dark .c-drawer > header .f-toggle:focus:before { border-color: rgba(0,0,0,.6) } .c-drawer > button:after, .c-drawer .f-toggle:after, .c-drawer > header > button:after, .c-drawer > header .f-toggle:after { position: absolute; top: calc(50% - 8px); left: 12px } .c-drawer > button[aria-expanded="true"]:after, .c-drawer .f-toggle[aria-expanded="true"]:after, .c-drawer > header > button[aria-expanded="true"]:after, .c-drawer > header .f-toggle[aria-expanded="true"]:after { content: "" } .c-drawer > button[aria-expanded="false"]:after, .c-drawer .f-toggle[aria-expanded="false"]:after, .c-drawer > header > button[aria-expanded="false"]:after, .c-drawer > header .f-toggle[aria-expanded="false"]:after { content: "" } .c-drawer > button:hover, .c-drawer .f-toggle:hover, .c-drawer > header > button:hover, .c-drawer > header .f-toggle:hover { background: rgba(0,0,0,.1) } .c-drawer > button:active, .c-drawer .f-toggle:active, .c-drawer > header > button:active, .c-drawer > header .f-toggle:active { background: rgba(0,0,0,.3) } .c-drawer .c-list { margin-right: 12px } .c-drawer > div[id] { position: relative } .c-drawer[data-js-collapse].f-show > button:after, .c-drawer[data-js-collapse].f-show .f-toggle:after, .c-drawer[data-js-collapse].f-show > header > button:after, .c-drawer[data-js-collapse].f-show > span:after, .c-drawer[data-js-collapse].f-show > header > span:after, .c-drawer[data-js-collapse].f-show > header .f-toggle:after { display: none } .c-drawer[data-js-collapse].f-show > button:hover, .c-drawer[data-js-collapse].f-show .f-toggle:hover, .c-drawer[data-js-collapse].f-show > header > button:hover, .c-drawer[data-js-collapse].f-show > span:hover, .c-drawer[data-js-collapse].f-show > header > span:hover, .c-drawer[data-js-collapse].f-show > header .f-toggle:hover { background: transparent } .c-drawer[data-js-collapse].f-divider > button, .c-drawer[data-js-collapse].f-divider .f-toggle, .c-drawer[data-js-collapse].f-divider > span, .c-drawer[data-js-collapse].f-divider > header > button, .c-drawer[data-js-collapse].f-divider > header > span, .c-drawer[data-js-collapse].f-divider > header .f-toggle { border-bottom: 1px solid rgba(0,0,0,.2) } .c-explicit { font-size: 11px; line-height: 1; margin: 0 5px; padding: 0 3px; border: 1px solid #000 } .c-explicit > span { display: none } .c-explicit > span + span { display: inline } @media only screen and (max-width:539px) { .c-explicit > span { display: inline } .c-explicit > span + span { display: none } } .c-file { display: -ms-flexbox; display: flex } .c-file .c-button { margin-top: 20px } .c-file input[type="file"] { float: right; visibility: hidden; width: 0 } .c-file input.c-text-field[type="text"] { position: relative; outline: 2px solid transparent; border: 0; border: 1px solid #000; margin-left: 8px } .c-file input.c-text-field[type="text"]:after { display: block; position: absolute; top: 0; left: 0; bottom: 0; right: 0; content: ''; outline: 1px solid transparent; outline-offset: -1px } .c-file input.c-text-field[type="text"]:focus { outline-color: #000 } .c-file input.c-text-field[type="text"]:focus:after { outline-color: rgba(255,255,255,.6) } .theme-light .c-file input.c-text-field[type="text"]:focus, .theme-dark .theme-light .c-file input.c-text-field[type="text"]:focus { outline-color: #000 } .theme-light .c-file input.c-text-field[type="text"]:focus:after, .theme-dark .theme-light .c-file input.c-text-field[type="text"]:focus:after { outline-color: rgba(255,255,255,.6) } .theme-dark .c-file input.c-text-field[type="text"]:focus, .theme-light .theme-dark .c-file input.c-text-field[type="text"]:focus { outline-color: #fff } .theme-dark .c-file input.c-text-field[type="text"]:focus:after, .theme-light .theme-dark .c-file input.c-text-field[type="text"]:focus:after { outline-color: rgba(0,0,0,.6) } .c-file input.c-text-field[type="text"]::-ms-clear { display: none } .c-file input.c-text-field[type="text"][disabled] { border: 1px solid rgba(0,0,0,.3) } .c-file input.c-text-field[type="text"][readonly] { background: #fff } .c-file input.c-text-field[type="text"][readonly]:hover { border-color: rgba(0,0,0,.8); cursor: pointer } .c-file input.c-text-field[type="text"][readonly]:active, .c-file input.c-text-field[type="text"][readonly]:focus { border-color: #0067b8 } @media screen and (-ms-high-contrast:active) { .c-file input.c-text-field[type="text"] { border-color: buttonText; background: buttonFace; color: buttonText; outline: 2px solid transparent; outline-offset: -5px; -ms-high-contrast-adjust: auto } .c-file input.c-text-field[type="text"]:hover { border-color: highlight } .c-file input.c-text-field[type="text"]:active { border-color: highlight; outline: none; color: buttonText } .c-file input.c-text-field[type="text"]:focus { border-color: buttonText; outline-color: highlight } .c-file input.c-text-field[type="text"][disabled] { border-color: grayText; outline: none; color: grayText } } .c-flipper { position: relative; border: 2px solid transparent; outline: 0; width: 44px; height: 44px; padding: 0; display: inline-block; border: 1px solid transparent; border-radius: 50%; background: #ccc; color: #333; opacity: .8; font-family: "MWF-MDL2" } .c-flipper:after { display: block; position: absolute; top: 0; left: 0; bottom: 0; right: 0; content: ''; border: 1px solid transparent } .c-flipper:focus { border-color: #000 } .c-flipper:focus:after { border-color: rgba(255,255,255,.6) } .theme-light .c-flipper:focus, .theme-dark .theme-light .c-flipper:focus { border-color: #000 } .theme-light .c-flipper:focus:after, .theme-dark .theme-light .c-flipper:focus:after { border-color: rgba(255,255,255,.6) } .theme-dark .c-flipper:focus, .theme-light .theme-dark .c-flipper:focus { border-color: #fff } .theme-dark .c-flipper:focus:after, .theme-light .theme-dark .c-flipper:focus:after { border-color: rgba(0,0,0,.6) } .c-flipper:before { position: relative; right: 0; top: 0 } .c-flipper:after { border-radius: 50% } .c-flipper.f-large { width: 88px; height: 88px } .c-flipper.f-large:before { font-size: 24px; line-height: 28px; font-size: 36px } .c-flipper.f-large.f-left:before, .c-flipper.f-large.f-previous:before { content: ""; margin-left: 6px } .c-flipper.f-large.f-right:before, .c-flipper.f-large.f-next:before { content: ""; margin-right: 6px } .c-flipper.f-small { width: 22px; height: 22px } .c-flipper.f-small:before { top: -2px; margin: 0; font-size: 10px } .c-flipper.f-left:before, .c-flipper.f-previous:before { content: ""; margin-left: 2px } .c-flipper.f-right:before, .c-flipper.f-next:before { content: ""; margin-right: 2px } .c-flipper:focus { background: rgba(0,0,0,.2) } .c-flipper:hover { box-shadow: 0 4px 8px rgba(0,0,0,.2); background: rgba(255,255,255,.1) } .theme-light .c-flipper, .theme-dark .theme-light .c-flipper { background: #e6e6e6; color: #333; opacity: .8 } .theme-light .c-flipper:hover, .theme-dark .theme-light .c-flipper:hover { opacity: 1 } .theme-light .c-flipper:active, .theme-dark .theme-light .c-flipper:active { background: #fff; color: #000 } .theme-dark .c-flipper, .theme-light .theme-dark .c-flipper { background: #1a1a1a; color: #d9d9d9; opacity: .8 } .theme-dark .c-flipper:hover, .theme-light .theme-dark .c-flipper:hover { opacity: 1 } .theme-dark .c-flipper:active, .theme-light .theme-dark .c-flipper:active { background: #000; color: #fff } .c-flyout { font-size: 15px; position: absolute; background: #fff; border: 1px solid rgba(0,0,0,.2); min-width: 128px; max-width: 296px; padding: 12px; z-index: 700 } .c-flyout[aria-hidden="true"] { display: none } .c-flyout[aria-hidden="false"] { display: block } .c-flyout p { padding: 0 } .c-flyout button { float: left } .c-flyout:focus { outline: none } .c-flyout.f-beak:before, .c-flyout.f-beak:after { border: solid transparent; content: " "; height: 0; width: 0; position: absolute; pointer-events: none } .c-flyout.f-beak:before { border-width: 9px } .c-flyout.f-beak:after { border-width: 8px } .c-flyout.f-beak[data-js-flyout-placement="left"]:before, .c-flyout.f-beak[data-js-flyout-placement="left"]:after { left: 100%; top: 50% } .c-flyout.f-beak[data-js-flyout-placement="left"]:before { border-left-color: rgba(0,0,0,.2); margin-top: -9px } .c-flyout.f-beak[data-js-flyout-placement="left"]:after { border-left-color: #fff; margin-top: -8px } .c-flyout.f-beak[data-js-flyout-placement="right"]:before, .c-flyout.f-beak[data-js-flyout-placement="right"]:after { right: 100%; top: 50% } .c-flyout.f-beak[data-js-flyout-placement="right"]:before { border-right-color: rgba(0,0,0,.2); margin-top: -9px } .c-flyout.f-beak[data-js-flyout-placement="right"]:after { border-right-color: #fff; margin-top: -8px } .c-flyout.f-beak[data-js-flyout-placement="bottom"]:before, .c-flyout.f-beak[data-js-flyout-placement="bottom"]:after { bottom: 100%; right: 50% } .c-flyout.f-beak[data-js-flyout-placement="bottom"]:before { border-bottom-color: rgba(0,0,0,.2); margin-right: -9px } .c-flyout.f-beak[data-js-flyout-placement="bottom"]:after { border-bottom-color: #fff; margin-right: -8px } .c-flyout.f-beak[data-js-flyout-placement="top"]:before, .c-flyout.f-beak[data-js-flyout-placement="top"]:after { top: 100%; right: 50% } .c-flyout.f-beak[data-js-flyout-placement="top"]:before { border-top-color: rgba(0,0,0,.2); margin-right: -9px } .c-flyout.f-beak[data-js-flyout-placement="top"]:after { border-top-color: #fff; margin-right: -8px } .c-group { display: -ms-flexbox; display: flex; position: relative; -ms-flex-wrap: nowrap; flex-wrap: nowrap; padding: 1px } .c-group.f-wrap-items { flex-wrap: wrap; -ms-flex-wrap: wrap } .c-group.f-wrap-items > .m-channel-placement-item { -ms-flex-item-align: end; align-self: flex-end } .c-group.f-wrap-items > .m-product-placement-item, .c-group.f-wrap-items > .c-product-placement { display: inline-block } @media only screen and (max-width:539px) { .c-group.f-wrap-items .m-product-placement-item.f-orientation-vertical.f-size-medium, .c-group.f-wrap-items .c-product-placement.f-orientation-vertical.f-size-medium { width: calc(50% - 24px) } .c-group.f-wrap-items .m-product-placement-item.f-orientation-vertical.f-size-medium picture img, .c-group.f-wrap-items .c-product-placement.f-orientation-vertical.f-size-medium picture img { width: 100% } } .c-group.f-wrap-items .context-list-page .m-product-placement-item { padding-bottom: 48px } .c-group > .c-call-to-action { margin-left: 4px } .c-group > .c-action-trigger { padding-left: 24px } .c-group > .c-action-trigger:last-child { padding-left: 0 } .c-group > .c-select-button { margin-top: 8px; width: 250px } @media only screen and (min-width:320px) { .c-group button.c-button, .c-group a.c-button[role="button"] { margin-left: 4px } } @media only screen and (min-width:540px) { .c-group button.c-button, .c-group a.c-button[role="button"] { margin-left: 8px } } [class^="c-heading-"]:before, [class^="c-heading-"]:after { content: " "; display: table } [class^="c-heading-"]:after { clear: both } [class^="c-heading-"].f-lean { padding-top: 0; padding-bottom: 0 } [class^="c-heading-"] span + a.c-hyperlink { font-size: 15px; line-height: 20px; float: left; margin-right: 12px; font-weight: 400 } [class^="c-heading-"] + .c-label { margin-top: 8px } form [class^="c-heading-"] { padding-top: 24px } .c-heading-1 span + a.c-hyperlink { margin-top: 45px } .c-heading-2 span + a.c-hyperlink { margin-top: 31px } .c-heading-3 span + a.c-hyperlink { margin-top: 18px } .c-heading-4 span + a.c-hyperlink { margin-top: 8px } .c-heading-5 span + a.c-hyperlink { margin-top: 4px } .c-heading-6 span + a.c-hyperlink { margin-top: 3px } @media(max-width:767px) { .c-heading-1 span + a.c-hyperlink { margin-top: 31px } .c-heading-2 span + a.c-hyperlink { margin-top: 18px } .c-heading-3 span + a.c-hyperlink { margin-top: 10px } .c-heading-4 span + a.c-hyperlink { margin-top: 4px } .c-heading-5 span + a.c-hyperlink { margin-top: 3px } .c-heading-6 span + a.c-hyperlink { margin-top: 0 } } .f-initial-baseline-large.c-heading-2 { padding-top: 52px } .f-initial-baseline-large.c-heading-3 { padding-top: 65px } .f-initial-baseline-large.c-heading-4 { padding-top: 75px } .f-initial-baseline-large.c-heading-5 { padding-top: 79px } .f-initial-baseline-large.c-heading-6 { padding-top: 80px } @media(max-width:1083px) { .f-initial-baseline-large.c-heading-2 { padding-top: 51px } .f-initial-baseline-large.c-heading-3 { padding-top: 65px } .f-initial-baseline-large.c-heading-4 { padding-top: 75px } .f-initial-baseline-large.c-heading-5 { padding-top: 79px } .f-initial-baseline-large.c-heading-6 { padding-top: 80px } } @media(max-width:767px) { .f-initial-baseline-large.c-heading-2 { padding-top: 50px } .f-initial-baseline-large.c-heading-3 { padding-top: 58px } .f-initial-baseline-large.c-heading-4 { padding-top: 64px } .f-initial-baseline-large.c-heading-5 { padding-top: 65px } .f-initial-baseline-large.c-heading-6 { padding-top: 68px } } @media(max-width:539px) { .f-initial-baseline-large.c-heading-1, .f-initial-baseline-large.c-heading-2, .f-initial-baseline-large.c-heading-3 { padding-top: 38px } .f-initial-baseline-large.c-heading-4 { padding-top: 36px } .f-initial-baseline-large.c-heading-5 { padding-top: 37px } .f-initial-baseline-large.c-heading-6 { padding-top: 39px } } @media screen and (max-width:1778px) { .f-initial-baseline-large [data-grid~="stack-5"] > [data-grid].c-heading-1, .f-initial-baseline-large [data-grid~="stack-5"] > [data-grid].c-heading-2, .f-initial-baseline-large [data-grid~="stack-5"] > [data-grid].c-heading-3 { padding-top: 38px } .f-initial-baseline-large [data-grid~="stack-5"] > [data-grid].c-heading-4 { padding-top: 36px } .f-initial-baseline-large [data-grid~="stack-5"] > [data-grid].c-heading-5 { padding-top: 37px } .f-initial-baseline-large [data-grid~="stack-5"] > [data-grid].c-heading-6 { padding-top: 39px } } @media screen and (max-width:1399px) { .f-initial-baseline-large [data-grid~="stack-4"] > [data-grid].c-heading-1, .f-initial-baseline-large [data-grid~="stack-4"] > [data-grid].c-heading-2, .f-initial-baseline-large [data-grid~="stack-4"] > [data-grid].c-heading-3 { padding-top: 38px } .f-initial-baseline-large [data-grid~="stack-4"] > [data-grid].c-heading-4 { padding-top: 36px } .f-initial-baseline-large [data-grid~="stack-4"] > [data-grid].c-heading-5 { padding-top: 37px } .f-initial-baseline-large [data-grid~="stack-4"] > [data-grid].c-heading-6 { padding-top: 39px } } @media screen and (max-width:1083px) { .f-initial-baseline-large [data-grid~="stack-3"] > [data-grid].c-heading-1, .f-initial-baseline-large [data-grid~="stack-3"] > [data-grid].c-heading-2, .f-initial-baseline-large [data-grid~="stack-3"] > [data-grid].c-heading-3 { padding-top: 38px } .f-initial-baseline-large [data-grid~="stack-3"] > [data-grid].c-heading-4 { padding-top: 36px } .f-initial-baseline-large [data-grid~="stack-3"] > [data-grid].c-heading-5 { padding-top: 37px } .f-initial-baseline-large [data-grid~="stack-3"] > [data-grid].c-heading-6 { padding-top: 39px } } @media screen and (max-width:767px) { .f-initial-baseline-large [data-grid~="stack-2"] > [data-grid].c-heading-1, .f-initial-baseline-large [data-grid~="stack-2"] > [data-grid].c-heading-2, .f-initial-baseline-large [data-grid~="stack-2"] > [data-grid].c-heading-3 { padding-top: 38px } .f-initial-baseline-large [data-grid~="stack-2"] > [data-grid].c-heading-4 { padding-top: 36px } .f-initial-baseline-large [data-grid~="stack-2"] > [data-grid].c-heading-5 { padding-top: 37px } .f-initial-baseline-large [data-grid~="stack-2"] > [data-grid].c-heading-6 { padding-top: 39px } } .f-initial-baseline-small.c-heading-1 { padding-top: 4px } .f-initial-baseline-small.c-heading-2 { padding-top: 18px } .f-initial-baseline-small.c-heading-3 { padding-top: 31px } .f-initial-baseline-small.c-heading-4 { padding-top: 41px } .f-initial-baseline-small.c-heading-5 { padding-top: 45px } .f-initial-baseline-small.c-heading-6 { padding-top: 46px } @media(max-width:767px) { .f-initial-baseline-small.c-heading-1 { padding-top: 4px } .f-initial-baseline-small.c-heading-2 { padding-top: 17px } .f-initial-baseline-small.c-heading-3 { padding-top: 25px } .f-initial-baseline-small.c-heading-4 { padding-top: 31px } .f-initial-baseline-small.c-heading-5 { padding-top: 32px } .f-initial-baseline-small.c-heading-6 { padding-top: 35px } } @media(max-width:539px) { .f-initial-baseline-small.c-heading-1, .f-initial-baseline-small.c-heading-2, .f-initial-baseline-small.c-heading-3 { padding-top: 38px } .f-initial-baseline-small.c-heading-4 { padding-top: 36px } .f-initial-baseline-small.c-heading-5 { padding-top: 37px } .f-initial-baseline-small.c-heading-6 { padding-top: 39px } } @media screen and (max-width:1778px) { .f-initial-baseline-small [data-grid~="stack-5"] > [data-grid].c-heading-1, .f-initial-baseline-small [data-grid~="stack-5"] > [data-grid].c-heading-2, .f-initial-baseline-small [data-grid~="stack-5"] > [data-grid].c-heading-3 { padding-top: 38px } .f-initial-baseline-small [data-grid~="stack-5"] > [data-grid].c-heading-4 { padding-top: 36px } .f-initial-baseline-small [data-grid~="stack-5"] > [data-grid].c-heading-5 { padding-top: 37px } .f-initial-baseline-small [data-grid~="stack-5"] > [data-grid].c-heading-6 { padding-top: 39px } } @media screen and (max-width:1399px) { .f-initial-baseline-small [data-grid~="stack-4"] > [data-grid].c-heading-1, .f-initial-baseline-small [data-grid~="stack-4"] > [data-grid].c-heading-2, .f-initial-baseline-small [data-grid~="stack-4"] > [data-grid].c-heading-3 { padding-top: 38px } .f-initial-baseline-small [data-grid~="stack-4"] > [data-grid].c-heading-4 { padding-top: 36px } .f-initial-baseline-small [data-grid~="stack-4"] > [data-grid].c-heading-5 { padding-top: 37px } .f-initial-baseline-small [data-grid~="stack-4"] > [data-grid].c-heading-6 { padding-top: 39px } } @media screen and (max-width:1083px) { .f-initial-baseline-small [data-grid~="stack-3"] > [data-grid].c-heading-1, .f-initial-baseline-small [data-grid~="stack-3"] > [data-grid].c-heading-2, .f-initial-baseline-small [data-grid~="stack-3"] > [data-grid].c-heading-3 { padding-top: 38px } .f-initial-baseline-small [data-grid~="stack-3"] > [data-grid].c-heading-4 { padding-top: 36px } .f-initial-baseline-small [data-grid~="stack-3"] > [data-grid].c-heading-5 { padding-top: 37px } .f-initial-baseline-small [data-grid~="stack-3"] > [data-grid].c-heading-6 { padding-top: 39px } } @media screen and (max-width:767px) { .f-initial-baseline-small [data-grid~="stack-2"] > [data-grid].c-heading-1, .f-initial-baseline-small [data-grid~="stack-2"] > [data-grid].c-heading-2, .f-initial-baseline-small [data-grid~="stack-2"] > [data-grid].c-heading-3 { padding-top: 38px } .f-initial-baseline-small [data-grid~="stack-2"] > [data-grid].c-heading-4 { padding-top: 36px } .f-initial-baseline-small [data-grid~="stack-2"] > [data-grid].c-heading-5 { padding-top: 37px } .f-initial-baseline-small [data-grid~="stack-2"] > [data-grid].c-heading-6 { padding-top: 39px } } a.c-hyperlink { position: relative; border: 2px solid transparent; outline: 1px solid transparent; outline-offset: -3px; color: #0067b8 } @media screen and (-ms-high-contrast:active) { a.c-hyperlink { border-color: window !important } } a.c-hyperlink:focus { border-color: #000; outline-color: rgba(255,255,255,.6) } @media screen and (-ms-high-contrast:active) { a.c-hyperlink:focus { border-color: windowText !important } } .theme-light a.c-hyperlink:focus, .theme-dark .theme-light a.c-hyperlink:focus { border-color: #000; outline-color: rgba(255,255,255,.6) } .theme-dark a.c-hyperlink:focus, .theme-light .theme-dark a.c-hyperlink:focus { border-color: #fff; outline-color: rgba(0,0,0,.6) } a.c-hyperlink:not(.f-image):focus:not(.x-hidden-focus) { background: rgba(0,103,184,.1) } a.c-hyperlink:not(.f-image):focus:not(.x-hidden-focus), a.c-hyperlink:not(.f-image):hover { color: #005da6; text-decoration: underline } a.c-hyperlink:not(.f-image):active { background: none; color: #005293; -ms-transform: none; transform: none } .theme-light a.c-hyperlink:not(.f-image):focus:not(.x-hidden-focus), .theme-dark .theme-light a.c-hyperlink:not(.f-image):focus:not(.x-hidden-focus) { background: rgba(0,0,0,.1) } .theme-light a.c-hyperlink:not(.f-image):focus:not(.x-hidden-focus), .theme-light a.c-hyperlink:not(.f-image):hover, .theme-dark .theme-light a.c-hyperlink:not(.f-image):focus:not(.x-hidden-focus), .theme-dark .theme-light a.c-hyperlink:not(.f-image):hover { color: rgba(0,0,0,.9) } .theme-light a.c-hyperlink:not(.f-image):active, .theme-dark .theme-light a.c-hyperlink:not(.f-image):active { color: rgba(0,0,0,.8) } .theme-dark a.c-hyperlink:not(.f-image):focus:not(.x-hidden-focus), .theme-light .theme-dark a.c-hyperlink:not(.f-image):focus:not(.x-hidden-focus) { background: rgba(255,255,255,.1) } .theme-dark a.c-hyperlink:not(.f-image):focus:not(.x-hidden-focus), .theme-dark a.c-hyperlink:not(.f-image):hover, .theme-light .theme-dark a.c-hyperlink:not(.f-image):focus:not(.x-hidden-focus), .theme-light .theme-dark a.c-hyperlink:not(.f-image):hover { color: #e6e6e6 } .theme-dark a.c-hyperlink:not(.f-image):active, .theme-light .theme-dark a.c-hyperlink:not(.f-image):active { color: #ccc } a.c-hyperlink:not(.f-image):focus:not(.x-hidden-focus) { text-decoration: none } .theme-light a.c-hyperlink, .theme-dark .theme-light a.c-hyperlink { text-decoration: underline; color: #000 } .theme-dark a.c-hyperlink, .theme-light .theme-dark a.c-hyperlink { text-decoration: underline; color: #fff } .theme-dark a.c-hyperlink.f-disabled, .theme-dark a.c-hyperlink[aria-disabled="true"], .theme-light .theme-dark a.c-hyperlink.f-disabled, .theme-light .theme-dark a.c-hyperlink[aria-disabled="true"] { color: rgba(255,255,255,.6) } .theme-dark a.c-hyperlink.f-disabled:hover, .theme-dark a.c-hyperlink[aria-disabled="true"]:hover, .theme-light .theme-dark a.c-hyperlink.f-disabled:hover, .theme-light .theme-dark a.c-hyperlink[aria-disabled="true"]:hover { text-decoration: underline; cursor: default } [class^="c-paragraph"] a.c-hyperlink, [class^="c-caption"] a.c-hyperlink { text-decoration: underline } a.c-hyperlink.f-picker:not(.f-image) { height: 16px; width: 16px; border-radius: 50%; display: inline-block; position: relative; outline: none } a.c-hyperlink.f-picker:not(.f-image):hover:after { width: 22px; max-width: 100%; height: 22px; max-height: 100%; display: inline-block; position: absolute; top: -3px; right: -3px; content: ""; border: 1px solid #000; border-radius: 50%; background-color: transparent } a.c-hyperlink.f-picker:not(.f-image):focus:not(.x-hidden-focus) { box-shadow: none } a.c-hyperlink.f-round:not(.f-image) { padding: 0; border-radius: 50%; width: 30px; height: 30px; display: inline-block } a.c-hyperlink.f-round:not(.f-image) img { border-radius: 50%; max-width: 100%; max-height: 100% } a.c-hyperlink.f-round:not(.f-image):hover, a.c-hyperlink.f-round:not(.f-image):focus, a.c-hyperlink.f-round:not(.f-image):active { cursor: pointer; text-decoration: none; box-shadow: 0 8px 8px 0 rgba(0,0,0,.2) } a.c-hyperlink.f-round:not(.f-image):active { box-shadow: none; background: rgba(0,0,0,.2) } a.c-hyperlink.f-round-show-all:not(.f-image) { line-height: 28px; border-radius: 50%; width: 30px; height: 30px; display: inline-block; text-align: center; background: rgba(0,0,0,.5); text-decoration: none; color: #fff; padding: 0 } a.c-hyperlink.f-round-show-all:not(.f-image):hover, a.c-hyperlink.f-round-show-all:not(.f-image):focus, a.c-hyperlink.f-round-show-all:not(.f-image):active { background: rgba(0,0,0,.3); box-shadow: 0 4px 8px 0 rgba(0,0,0,.2); border-color: #0067b8; cursor: pointer; text-decoration: none; color: #fff } a.c-hyperlink.f-round-show-all:not(.f-image):active { box-shadow: none; background: rgba(0,0,0,.2) } a.c-hyperlink.f-picker, a.c-hyperlink.f-round, a.c-hyperlink.f-round-show-all { position: relative; border: 2px solid transparent; outline: 0 } a.c-hyperlink.f-picker:before, a.c-hyperlink.f-round:before, a.c-hyperlink.f-round-show-all:before { display: block; position: absolute; top: 0; left: 0; bottom: 0; right: 0; content: ''; border: 1px solid transparent } a.c-hyperlink.f-picker:focus, a.c-hyperlink.f-round:focus, a.c-hyperlink.f-round-show-all:focus { border-color: #000 } a.c-hyperlink.f-picker:focus:before, a.c-hyperlink.f-round:focus:before, a.c-hyperlink.f-round-show-all:focus:before { border-color: rgba(255,255,255,.6) } .theme-light a.c-hyperlink.f-picker:focus, .theme-dark .theme-light a.c-hyperlink.f-picker:focus, .theme-light a.c-hyperlink.f-round:focus, .theme-dark .theme-light a.c-hyperlink.f-round:focus, .theme-light a.c-hyperlink.f-round-show-all:focus, .theme-dark .theme-light a.c-hyperlink.f-round-show-all:focus { border-color: #000 } .theme-light a.c-hyperlink.f-picker:focus:before, .theme-dark .theme-light a.c-hyperlink.f-picker:focus:before, .theme-light a.c-hyperlink.f-round:focus:before, .theme-dark .theme-light a.c-hyperlink.f-round:focus:before, .theme-light a.c-hyperlink.f-round-show-all:focus:before, .theme-dark .theme-light a.c-hyperlink.f-round-show-all:focus:before { border-color: rgba(255,255,255,.6) } .theme-dark a.c-hyperlink.f-picker:focus, .theme-light .theme-dark a.c-hyperlink.f-picker:focus, .theme-dark a.c-hyperlink.f-round:focus, .theme-light .theme-dark a.c-hyperlink.f-round:focus, .theme-dark a.c-hyperlink.f-round-show-all:focus, .theme-light .theme-dark a.c-hyperlink.f-round-show-all:focus { border-color: #fff } .theme-dark a.c-hyperlink.f-picker:focus:before, .theme-light .theme-dark a.c-hyperlink.f-picker:focus:before, .theme-dark a.c-hyperlink.f-round:focus:before, .theme-light .theme-dark a.c-hyperlink.f-round:focus:before, .theme-dark a.c-hyperlink.f-round-show-all:focus:before, .theme-light .theme-dark a.c-hyperlink.f-round-show-all:focus:before { border-color: rgba(0,0,0,.6) } a.c-hyperlink.f-picker:before, a.c-hyperlink.f-round:before, a.c-hyperlink.f-round-show-all:before { border-radius: 50% } a.c-hyperlink.f-picker:focus, a.c-hyperlink.f-round:focus, a.c-hyperlink.f-round-show-all:focus { outline-color: transparent } @media screen and (-ms-high-contrast:active) { a.c-hyperlink.f-picker:focus, a.c-hyperlink.f-round:focus, a.c-hyperlink.f-round-show-all:focus { border-color: Window } } img.c-image, picture.c-image img { display: block; margin: 0; max-width: 100%; height: auto } img.c-image.f-round { border-radius: 50% } picture.c-image { display: block } picture.c-image.f-pad-bottom-3x, img.c-image.f-pad-bottom-3x { padding-bottom: 12px } picture.c-image.f-pad-bottom-6x, img.c-image.f-pad-bottom-6x { padding-bottom: 24px } picture.c-image.f-pad-top-3x, img.c-image.f-pad-top-3x { padding-top: 12px } picture.c-image.f-pad-top-6x, img.c-image.f-pad-top-6x { padding-top: 24px } picture.c-image.f-pad-vertical-3x, img.c-image.f-pad-vertical-3x { padding: 12px 0 } picture.c-image.f-pad-vertical-6x, img.c-image.f-pad-vertical-6x { padding: 24px 0 } picture.c-image.f-pad-left-3x, img.c-image.f-pad-left-3x { padding-right: 12px } picture.c-image.f-pad-left-6x, img.c-image.f-pad-left-6x { padding-right: 24px } picture.c-image.f-pad-right-3x, img.c-image.f-pad-right-3x { padding-left: 12px } picture.c-image.f-pad-right-6x, img.c-image.f-pad-right-6x { padding-left: 24px } picture.c-image.f-pad-horizontal-3x, img.c-image.f-pad-horizontal-3x { padding-right: 12px; padding-left: 12px } picture.c-image.f-pad-horizontal-6x, img.c-image.f-pad-horizontal-6x { padding-right: 24px; padding-left: 24px } nav.c-in-page-navigation { border-bottom: 1px solid rgba(0,0,0,.2); display: -ms-flexbox; display: flex } @media screen and (-ms-high-contrast) { nav.c-in-page-navigation { padding-bottom: 1px } } nav.c-in-page-navigation h4 { padding: 38px 0 12px; margin: 0 24px } nav.c-in-page-navigation.f-vertical { border-bottom: 0 } nav.c-in-page-navigation.f-vertical > ul { white-space: normal } nav.c-in-page-navigation.f-vertical > ul li { display: block } nav.c-in-page-navigation.f-sticky { position: fixed; top: 0; right: 0; width: 100%; background: #fff; z-index: 300 } nav.c-in-page-navigation.f-sticky.f-vertical { width: auto } nav.c-in-page-navigation.f-sticky.f-vertical.f-dropdown { width: 100%; border-bottom: 1px solid rgba(0,0,0,.2) } nav.c-in-page-navigation.f-hide { height: 0; visibility: hidden } nav.c-in-page-navigation a { position: relative; border: 2px solid transparent; outline: 0 } nav.c-in-page-navigation a:before { display: block; position: absolute; top: 0; left: 0; bottom: 0; right: 0; content: ''; border: 1px solid transparent } nav.c-in-page-navigation a:focus { border-color: #000 } nav.c-in-page-navigation a:focus:before { border-color: rgba(255,255,255,.6) } .theme-light nav.c-in-page-navigation a:focus, .theme-dark .theme-light nav.c-in-page-navigation a:focus { border-color: #000 } .theme-light nav.c-in-page-navigation a:focus:before, .theme-dark .theme-light nav.c-in-page-navigation a:focus:before { border-color: rgba(255,255,255,.6) } .theme-dark nav.c-in-page-navigation a:focus, .theme-light .theme-dark nav.c-in-page-navigation a:focus { border-color: #fff } .theme-dark nav.c-in-page-navigation a:focus:before, .theme-light .theme-dark nav.c-in-page-navigation a:focus:before { border-color: rgba(0,0,0,.6) } nav.c-in-page-navigation a:hover, nav.c-in-page-navigation a:focus, nav.c-in-page-navigation a:active, nav.c-in-page-navigation a.f-active { color: #000 } nav.c-in-page-navigation .c-select-menu { padding: 2px 0; margin: 0 24px } nav.c-in-page-navigation .c-select-menu > a { color: #000 } nav.c-in-page-navigation > ul { white-space: nowrap } nav.c-in-page-navigation > ul li { display: inline-block } nav.c-in-page-navigation > ul li > a { font-size: 15px; color: rgba(0,0,0,.6); padding: 12px 0; margin: 0 24px; display: inline-block } nav.c-in-page-navigation > ul li > a:hover { color: rgba(0,0,0,.8) } nav.c-in-page-navigation > ul li > a:focus { color: rgba(0,0,0,.8) } nav.c-in-page-navigation > ul li > a:active { color: #000 } nav.c-in-page-navigation > ul li > a.f-active { color: #000 } nav.c-in-page-navigation.f-dropdown { padding-right: 20px } nav.c-in-page-navigation.f-dropdown .f-dropdown-menu { position: relative; width: 100% } nav.c-in-page-navigation.f-dropdown .f-dropdown-menu.f-border [aria-expanded] { margin-right: 8px; box-sizing: border-box; height: 100%; border: 1px solid rgba(0,0,0,.6) } nav.c-in-page-navigation.f-dropdown .f-dropdown-menu.f-border [aria-expanded]:hover { border-color: rgba(0,0,0,.8) } nav.c-in-page-navigation.f-dropdown .f-dropdown-menu.f-border [aria-expanded]:active, nav.c-in-page-navigation.f-dropdown .f-dropdown-menu.f-border [aria-expanded]:focus { border-color: #0067b8 } nav.c-in-page-navigation.f-dropdown .f-dropdown-menu .c-menu { position: absolute; top: 100% } nav.c-in-page-navigation.f-dropdown .f-dropdown-menu [aria-expanded="false"] + .c-menu[aria-hidden="true"] { display: none } nav.c-in-page-navigation.f-dropdown .f-dropdown-menu > a { position: relative; border: 2px solid transparent; outline: 0; display: inline-block; color: rgba(0,0,0,.6); -ms-transform: translateX(8px); transform: translateX(8px); padding: 12px 0; padding-left: 24px; margin: 0 24px } nav.c-in-page-navigation.f-dropdown .f-dropdown-menu > a:before { display: block; position: absolute; top: 0; left: 0; bottom: 0; right: 0; content: ''; border: 1px solid transparent } nav.c-in-page-navigation.f-dropdown .f-dropdown-menu > a:focus { border-color: #000 } nav.c-in-page-navigation.f-dropdown .f-dropdown-menu > a:focus:before { border-color: rgba(255,255,255,.6) } .theme-light nav.c-in-page-navigation.f-dropdown .f-dropdown-menu > a:focus, .theme-dark .theme-light nav.c-in-page-navigation.f-dropdown .f-dropdown-menu > a:focus { border-color: #000 } .theme-light nav.c-in-page-navigation.f-dropdown .f-dropdown-menu > a:focus:before, .theme-dark .theme-light nav.c-in-page-navigation.f-dropdown .f-dropdown-menu > a:focus:before { border-color: rgba(255,255,255,.6) } .theme-dark nav.c-in-page-navigation.f-dropdown .f-dropdown-menu > a:focus, .theme-light .theme-dark nav.c-in-page-navigation.f-dropdown .f-dropdown-menu > a:focus { border-color: #fff } .theme-dark nav.c-in-page-navigation.f-dropdown .f-dropdown-menu > a:focus:before, .theme-light .theme-dark nav.c-in-page-navigation.f-dropdown .f-dropdown-menu > a:focus:before { border-color: rgba(0,0,0,.6) } nav.c-in-page-navigation.f-dropdown .f-dropdown-menu > a:after { font-family: "MWF-MDL2"; content: ""; position: absolute; font-size: 9px; color: #000; font-weight: 700; left: 8px; padding-top: 7px } nav.c-in-page-navigation.f-dropdown .f-dropdown-menu > a:focus:hover { outline: none } .no-js nav.c-in-page-navigation.f-dropdown .f-dropdown-menu:hover .c-menu, .js nav.c-in-page-navigation.f-dropdown .f-dropdown-menu > [aria-expanded="true"] + .c-menu[aria-hidden="false"], .js nav.c-in-page-navigation.f-dropdown .f-dropdown-menu > span[aria-expanded="true"] + .c-menu[aria-hidden="false"] { display: block } .c-label { font-size: 13px; display: inline-block; margin-top: 21px; padding-bottom: 7px; line-height: 20px } .c-label + input.c-text-field[type="email"], .c-label + input.c-text-field[type="number"], .c-label + input.c-text-field[type="tel"], .c-label + input.c-text-field[type="text"], .c-label + input.c-text-field[type="url"], .c-label + input.c-password[type="password"] { margin: 0 } .c-label + .c-file input[type="text"], .c-label + .c-file button { margin-top: 0 } .c-label + .c-combo, .c-label + .c-select, .c-label + .c-select-menu { margin-top: 0 } legend.c-label { display: block; margin-top: 0; padding-top: 21px } nav.c-link-navigation { margin-top: 48px; text-align: center } nav.c-link-navigation .c-heading { font-size: 20px; line-height: 24px; padding: 35px 0 5px; font-weight: 600; padding-top: 8px; padding-bottom: 24px } nav.c-link-navigation a.c-hyperlink { display: block } nav.c-link-navigation a.c-hyperlink:before, nav.c-link-navigation a.c-hyperlink:after { content: " "; display: table } nav.c-link-navigation a.c-hyperlink:after { clear: both } nav.c-link-navigation p { overflow: hidden; box-sizing: content-box; max-height: 60px; word-wrap: break-word; text-overflow: clip } nav.c-link-navigation li { display: inline-block } nav.c-link-navigation li a.c-hyperlink { margin: 0 18px; vertical-align: top } nav.c-link-navigation li a.c-hyperlink picture { display: block; margin: 0 auto; max-width: 400px; max-height: 120px } @media only screen and (min-width:768px) { nav.c-link-navigation li a.c-hyperlink picture { margin-bottom: 12px } } nav.c-link-navigation li a.c-hyperlink p { padding: 0 10px; text-align: center; margin: 0 auto } nav.c-link-navigation li a.c-hyperlink.f-image { display: inline-block; margin: 0 22px 24px } nav.c-link-navigation li a.c-hyperlink.f-image:focus { outline: transparent } nav.c-link-navigation li a.c-hyperlink.f-image:focus img { outline: 1px solid #0067b8 } nav.c-link-navigation li a.c-hyperlink.f-image:focus p { outline: transparent; background: rgba(0,103,184,.1) } nav.c-link-navigation li a.c-hyperlink.f-image:focus p, nav.c-link-navigation li a.c-hyperlink.f-image:hover p { color: #005da6; text-decoration: underline } nav.c-link-navigation li a.c-hyperlink.f-image:active { outline: transparent } nav.c-link-navigation li a.c-hyperlink.f-image:active p { background: none; color: #005293 } nav.c-link-navigation li a.c-hyperlink.f-image.x-hidden-focus.f-image img { outline: transparent !important } nav.c-link-navigation li a.c-hyperlink.f-image.x-hidden-focus.f-image p { background: none !important; text-decoration: none !important } nav.c-link-navigation.f-align-left { text-align: right } nav.c-link-navigation.f-align-left li a.c-hyperlink { margin-right: 0 } @media only screen and (max-width:767px) { nav.c-link-navigation li { clear: both; display: block } nav.c-link-navigation li a.c-hyperlink { display: block; display: -ms-inline-flexbox; display: inline-flex; margin: 12px auto } nav.c-link-navigation li a.c-hyperlink picture { display: inline-block; max-width: none; max-height: none } nav.c-link-navigation li a.c-hyperlink picture img { width: 64px; height: 64px; margin: 4px } nav.c-link-navigation li a.c-hyperlink p { padding-top: 0; padding-bottom: 0; padding-left: 12px; padding-right: 8px; text-align: right; display: inline-block } nav.c-link-navigation li a.c-hyperlink.f-image { width: 100%; max-height: 100%; text-align: right; padding: 0; margin: 0; overflow: hidden } nav.c-link-navigation li a.c-hyperlink.f-image p { overflow: hidden; box-sizing: content-box; max-height: 40px; max-width: calc(100% - 100px); vertical-align: middle } } .c-list { font-size: 15px; line-height: 20px; padding-right: 19px; padding-left: 0; margin: 8px 0; list-style-position: outside } .c-list li { padding: 8px 0 } .c-list.f-lean li { padding: 0 } .c-list.f-bare { padding-right: 0; list-style-type: none } ul.c-list { list-style-type: disc } ol.c-list { list-style-type: decimal } .c-logo { position: relative; outline: 2px solid transparent; border: 0; display: inline-block } .c-logo:after { display: block; position: absolute; top: 0; left: 0; bottom: 0; right: 0; content: ''; outline: 1px solid transparent; outline-offset: -1px } .c-logo:focus { outline-color: #000 } .c-logo:focus:after { outline-color: rgba(255,255,255,.6) } .theme-light .c-logo:focus, .theme-dark .theme-light .c-logo:focus { outline-color: #000 } .theme-light .c-logo:focus:after, .theme-dark .theme-light .c-logo:focus:after { outline-color: rgba(255,255,255,.6) } .theme-dark .c-logo:focus, .theme-light .theme-dark .c-logo:focus { outline-color: #fff } .theme-dark .c-logo:focus:after, .theme-light .theme-dark .c-logo:focus:after { outline-color: rgba(0,0,0,.6) } .c-logo img + span { position: absolute !important; overflow: hidden !important; clip: rect(1px,1px,1px,1px) !important; width: 1px !important; height: 1px !important; border: 0 !important; padding: 0 !important; margin: 0 !important } .c-menu { position: relative; z-index: 700; width: 296px; min-width: 64px; max-width: 368px; padding: 0; margin: 0; background: #fff; border: 1px solid rgba(0,0,0,.1); border-top: 0; background-clip: padding-box } .c-menu.f-scroll { max-height: 220px; overflow-y: auto } .c-menu.f-flex { width: 100%; min-width: auto; max-width: none } .c-menu .c-menu-item [aria-checked="true"] { background: #0067b8; color: #fff } @media screen and (-ms-high-contrast) { .c-menu .c-menu-item [aria-checked="true"] { background: #fff } } @media screen and (-ms-high-contrast:black-on-white) { .c-menu .c-menu-item [aria-checked="true"] { background: #000 } } .c-menu .c-menu-item [aria-checked="true"]:hover { background: rgba(0,103,184,.8); color: #fff } .c-menu .c-menu-item [aria-checked="true"]:focus { color: #fff } .c-menu .c-menu-item [aria-checked="true"]:active { background: rgba(0,103,184,.4); color: #fff } .theme-light .c-menu, .theme-dark .theme-light .c-menu { background: #fff; color: #000 } .theme-dark .c-menu, .theme-light .theme-dark .c-menu { background: #000; color: #fff } .c-menu-item { background: inherit } .c-menu-item a, .c-menu-item span, .c-menu-item button { position: relative; border: 2px solid transparent; outline: 0; display: block; background: rgba(0,0,0,.05); padding: 11px 12px 13px; cursor: pointer; white-space: normal } .c-menu-item a:before, .c-menu-item span:before, .c-menu-item button:before { display: block; position: absolute; top: 0; left: 0; bottom: 0; right: 0; content: ''; border: 1px solid transparent } .c-menu-item a:focus, .c-menu-item span:focus, .c-menu-item button:focus { border-color: #000 } .c-menu-item a:focus:before, .c-menu-item span:focus:before, .c-menu-item button:focus:before { border-color: rgba(255,255,255,.6) } .theme-light .c-menu-item a:focus, .theme-dark .theme-light .c-menu-item a:focus, .theme-light .c-menu-item span:focus, .theme-dark .theme-light .c-menu-item span:focus, .theme-light .c-menu-item button:focus, .theme-dark .theme-light .c-menu-item button:focus { border-color: #000 } .theme-light .c-menu-item a:focus:before, .theme-dark .theme-light .c-menu-item a:focus:before, .theme-light .c-menu-item span:focus:before, .theme-dark .theme-light .c-menu-item span:focus:before, .theme-light .c-menu-item button:focus:before, .theme-dark .theme-light .c-menu-item button:focus:before { border-color: rgba(255,255,255,.6) } .theme-dark .c-menu-item a:focus, .theme-light .theme-dark .c-menu-item a:focus, .theme-dark .c-menu-item span:focus, .theme-light .theme-dark .c-menu-item span:focus, .theme-dark .c-menu-item button:focus, .theme-light .theme-dark .c-menu-item button:focus { border-color: #fff } .theme-dark .c-menu-item a:focus:before, .theme-light .theme-dark .c-menu-item a:focus:before, .theme-dark .c-menu-item span:focus:before, .theme-light .theme-dark .c-menu-item span:focus:before, .theme-dark .c-menu-item button:focus:before, .theme-light .theme-dark .c-menu-item button:focus:before { border-color: rgba(0,0,0,.6) } .c-menu-item a:hover, .c-menu-item a:focus, .c-menu-item span:hover, .c-menu-item span:focus, .c-menu-item button:hover, .c-menu-item button:focus { background: rgba(0,0,0,.1) } @media screen and (-ms-high-contrast) { .c-menu-item a:hover, .c-menu-item a:focus, .c-menu-item span:hover, .c-menu-item span:focus, .c-menu-item button:hover, .c-menu-item button:focus { -ms-high-contrast-adjust: none; color: HighlightText !important; background-color: Highlight !important } } .c-menu-item a:active, .c-menu-item span:active, .c-menu-item button:active { background: rgba(0,0,0,.3) } .c-menu-item a.f-context-action-trigger, .c-menu-item span.f-context-action-trigger, .c-menu-item button.f-context-action-trigger { color: #0067b8 } .c-menu-item a.f-icon img, .c-menu-item span.f-icon img, .c-menu-item button.f-icon img { width: 40px; height: 22px; display: inline-block; padding-left: 16px } .c-menu-item a.f-icon p, .c-menu-item span.f-icon p, .c-menu-item button.f-icon p { display: inline-block; width: calc(100% - 40px); color: inherit; vertical-align: middle } .c-menu-item a[aria-checked="true"], .c-menu-item a[aria-selected="true"], .c-menu-item span[aria-checked="true"], .c-menu-item span[aria-selected="true"], .c-menu-item button[aria-checked="true"], .c-menu-item button[aria-selected="true"] { background: #0067b8; color: #fff } @media screen and (-ms-high-contrast) { .c-menu-item a[aria-checked="true"], .c-menu-item a[aria-selected="true"], .c-menu-item span[aria-checked="true"], .c-menu-item span[aria-selected="true"], .c-menu-item button[aria-checked="true"], .c-menu-item button[aria-selected="true"] { color: HighlightText !important; background-color: Highlight !important } } @media screen and (-ms-high-contrast) { .c-menu-item a, .c-menu-item span, .c-menu-item button { color: windowText !important } } .theme-light .c-menu-item a, .theme-dark .theme-light .c-menu-item a, .theme-light .c-menu-item span, .theme-dark .theme-light .c-menu-item span, .theme-light .c-menu-item button, .theme-dark .theme-light .c-menu-item button { background: rgba(0,0,0,.05); color: rgba(0,0,0,.8) } .theme-light .c-menu-item a:hover, .theme-light .c-menu-item a:focus, .theme-dark .theme-light .c-menu-item a:hover, .theme-dark .theme-light .c-menu-item a:focus, .theme-light .c-menu-item span:hover, .theme-light .c-menu-item span:focus, .theme-dark .theme-light .c-menu-item span:hover, .theme-dark .theme-light .c-menu-item span:focus, .theme-light .c-menu-item button:hover, .theme-light .c-menu-item button:focus, .theme-dark .theme-light .c-menu-item button:hover, .theme-dark .theme-light .c-menu-item button:focus { background: rgba(0,0,0,.1); color: #000 } .theme-light .c-menu-item a:active, .theme-dark .theme-light .c-menu-item a:active, .theme-light .c-menu-item span:active, .theme-dark .theme-light .c-menu-item span:active, .theme-light .c-menu-item button:active, .theme-dark .theme-light .c-menu-item button:active { background: rgba(0,0,0,.3); color: #000 } .theme-light .c-menu-item a[aria-checked="true"], .theme-light .c-menu-item a[aria-selected="true"], .theme-dark .theme-light .c-menu-item a[aria-checked="true"], .theme-dark .theme-light .c-menu-item a[aria-selected="true"], .theme-light .c-menu-item span[aria-checked="true"], .theme-light .c-menu-item span[aria-selected="true"], .theme-dark .theme-light .c-menu-item span[aria-checked="true"], .theme-dark .theme-light .c-menu-item span[aria-selected="true"], .theme-light .c-menu-item button[aria-checked="true"], .theme-light .c-menu-item button[aria-selected="true"], .theme-dark .theme-light .c-menu-item button[aria-checked="true"], .theme-dark .theme-light .c-menu-item button[aria-selected="true"] { background: #0067b8; color: #fff } .theme-light .c-menu-item a[aria-checked="true"]:hover, .theme-light .c-menu-item a[aria-checked="true"]:focus, .theme-light .c-menu-item a[aria-selected="true"]:hover, .theme-light .c-menu-item a[aria-selected="true"]:focus, .theme-dark .theme-light .c-menu-item a[aria-checked="true"]:hover, .theme-dark .theme-light .c-menu-item a[aria-checked="true"]:focus, .theme-dark .theme-light .c-menu-item a[aria-selected="true"]:hover, .theme-dark .theme-light .c-menu-item a[aria-selected="true"]:focus, .theme-light .c-menu-item span[aria-checked="true"]:hover, .theme-light .c-menu-item span[aria-checked="true"]:focus, .theme-light .c-menu-item span[aria-selected="true"]:hover, .theme-light .c-menu-item span[aria-selected="true"]:focus, .theme-dark .theme-light .c-menu-item span[aria-checked="true"]:hover, .theme-dark .theme-light .c-menu-item span[aria-checked="true"]:focus, .theme-dark .theme-light .c-menu-item span[aria-selected="true"]:hover, .theme-dark .theme-light .c-menu-item span[aria-selected="true"]:focus, .theme-light .c-menu-item button[aria-checked="true"]:hover, .theme-light .c-menu-item button[aria-checked="true"]:focus, .theme-light .c-menu-item button[aria-selected="true"]:hover, .theme-light .c-menu-item button[aria-selected="true"]:focus, .theme-dark .theme-light .c-menu-item button[aria-checked="true"]:hover, .theme-dark .theme-light .c-menu-item button[aria-checked="true"]:focus, .theme-dark .theme-light .c-menu-item button[aria-selected="true"]:hover, .theme-dark .theme-light .c-menu-item button[aria-selected="true"]:focus { background: #0067b8; color: #fff; outline-color: #000 } .theme-dark .c-menu-item a, .theme-light .theme-dark .c-menu-item a, .theme-dark .c-menu-item span, .theme-light .theme-dark .c-menu-item span, .theme-dark .c-menu-item button, .theme-light .theme-dark .c-menu-item button { background: #262626; color: rgba(255,255,255,.8) } .theme-dark .c-menu-item a:hover, .theme-dark .c-menu-item a:focus, .theme-light .theme-dark .c-menu-item a:hover, .theme-light .theme-dark .c-menu-item a:focus, .theme-dark .c-menu-item span:hover, .theme-dark .c-menu-item span:focus, .theme-light .theme-dark .c-menu-item span:hover, .theme-light .theme-dark .c-menu-item span:focus, .theme-dark .c-menu-item button:hover, .theme-dark .c-menu-item button:focus, .theme-light .theme-dark .c-menu-item button:hover, .theme-light .theme-dark .c-menu-item button:focus { background: #666; color: #fff } .theme-dark .c-menu-item a:active, .theme-light .theme-dark .c-menu-item a:active, .theme-dark .c-menu-item span:active, .theme-light .theme-dark .c-menu-item span:active, .theme-dark .c-menu-item button:active, .theme-light .theme-dark .c-menu-item button:active { background: #999; color: #fff } .theme-dark .c-menu-item a[aria-checked="true"], .theme-dark .c-menu-item a[aria-selected="true"], .theme-light .theme-dark .c-menu-item a[aria-checked="true"], .theme-light .theme-dark .c-menu-item a[aria-selected="true"], .theme-dark .c-menu-item span[aria-checked="true"], .theme-dark .c-menu-item span[aria-selected="true"], .theme-light .theme-dark .c-menu-item span[aria-checked="true"], .theme-light .theme-dark .c-menu-item span[aria-selected="true"], .theme-dark .c-menu-item button[aria-checked="true"], .theme-dark .c-menu-item button[aria-selected="true"], .theme-light .theme-dark .c-menu-item button[aria-checked="true"], .theme-light .theme-dark .c-menu-item button[aria-selected="true"] { background: #0067b8; color: #fff } .theme-dark .c-menu-item a[aria-checked="true"]:hover, .theme-dark .c-menu-item a[aria-checked="true"]:focus, .theme-dark .c-menu-item a[aria-selected="true"]:hover, .theme-dark .c-menu-item a[aria-selected="true"]:focus, .theme-light .theme-dark .c-menu-item a[aria-checked="true"]:hover, .theme-light .theme-dark .c-menu-item a[aria-checked="true"]:focus, .theme-light .theme-dark .c-menu-item a[aria-selected="true"]:hover, .theme-light .theme-dark .c-menu-item a[aria-selected="true"]:focus, .theme-dark .c-menu-item span[aria-checked="true"]:hover, .theme-dark .c-menu-item span[aria-checked="true"]:focus, .theme-dark .c-menu-item span[aria-selected="true"]:hover, .theme-dark .c-menu-item span[aria-selected="true"]:focus, .theme-light .theme-dark .c-menu-item span[aria-checked="true"]:hover, .theme-light .theme-dark .c-menu-item span[aria-checked="true"]:focus, .theme-light .theme-dark .c-menu-item span[aria-selected="true"]:hover, .theme-light .theme-dark .c-menu-item span[aria-selected="true"]:focus, .theme-dark .c-menu-item button[aria-checked="true"]:hover, .theme-dark .c-menu-item button[aria-checked="true"]:focus, .theme-dark .c-menu-item button[aria-selected="true"]:hover, .theme-dark .c-menu-item button[aria-selected="true"]:focus, .theme-light .theme-dark .c-menu-item button[aria-checked="true"]:hover, .theme-light .theme-dark .c-menu-item button[aria-checked="true"]:focus, .theme-light .theme-dark .c-menu-item button[aria-selected="true"]:hover, .theme-light .theme-dark .c-menu-item button[aria-selected="true"]:focus { background: #0067b8; color: #fff } .c-menu-item .c-radio { background: rgba(0,0,0,.1) } .c-menu-item .c-radio span { background: none } .c-menu-item .c-radio input[type="radio"]:checked + span:after { top: 16px; right: 16px } .c-menu-item .c-radio input[type="radio"] + span { display: block; padding-right: 40px; margin-right: 0 } .c-menu-item .c-radio input[type="radio"] + span:before { top: 11px; right: 11px } .c-menu-item .c-radio .c-label { display: block; margin: 0 } .c-menu-item[aria-disabled="true"] a, .c-menu-item[aria-disabled="true"] a:hover, .c-menu-item[aria-disabled="true"] a:focus, .c-menu-item[aria-disabled="true"] a:active, .c-menu-item[aria-disabled="true"] span, .c-menu-item[aria-disabled="true"] span:hover, .c-menu-item[aria-disabled="true"] span:focus, .c-menu-item[aria-disabled="true"] span:active, .c-menu-item[aria-disabled="true"] button, .c-menu-item[aria-disabled="true"] button:hover, .c-menu-item[aria-disabled="true"] button:focus, .c-menu-item[aria-disabled="true"] button:active { background-color: rgba(0,0,0,.05); color: rgba(0,0,0,.2); cursor: not-allowed } .c-menu-item.f-sub-menu > a, .c-menu-item.f-sub-menu > button { position: relative } .c-menu-item.f-sub-menu > a:after, .c-menu-item.f-sub-menu > button:after { font-family: "MWF-MDL2"; content: ""; position: absolute; font-size: 6px; left: 12px; top: 19px } .c-menu-item.f-sub-menu > a + .c-menu, .c-menu-item.f-sub-menu > button + .c-menu { display: none; position: absolute; right: 100%; top: 0 } .c-menu-item.f-sub-menu > a + .c-menu.f-flip, .c-menu-item.f-sub-menu > button + .c-menu.f-flip { right: -100% } .no-js .c-menu-item.f-sub-menu > a:focus + .c-menu, .no-js .c-menu-item.f-sub-menu > a:hover + .c-menu, .js .c-menu-item.f-sub-menu > a[aria-expanded="true"] + .c-menu[aria-hidden="false"], .no-js .c-menu-item.f-sub-menu > button:focus + .c-menu, .no-js .c-menu-item.f-sub-menu > button:hover + .c-menu, .js .c-menu-item.f-sub-menu > button[aria-expanded="true"] + .c-menu[aria-hidden="false"] { display: block; animation: fadeIn .3s cubic-bezier(.68,-.55,.265,1.55) } .c-menu-item a.f-product { padding: 8px 12px; overflow: hidden } .c-menu-item a.f-product .c-image { background: #737373; width: 40px; vertical-align: top; float: right } .c-menu-item a.f-product div { overflow: hidden; height: 100% } .c-menu-item a.f-product span { padding: 0 10px 0 0; background: none; overflow: hidden; white-space: nowrap; text-overflow: ellipsis } .c-menu-item a.f-product span:hover { background: none } .c-metadata-badge { font-weight: 600; font-size: 11px; margin: 0 5px; padding: 0 4px; border: 1px solid #000; border-radius: 3px; color: #000 } @media only screen and (max-width:539px) { .c-metadata-badge > span { display: inline } .c-metadata-badge > span + span { display: none } } .c-metadata-badge-group { display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap } .c-metadata-badge-group .c-metadata-badge { margin: 0 4px } .c-meta-text { color: #666 } .theme-light .c-meta-text, .theme-dark .theme-light .c-meta-text { color: rgba(0,0,0,.6) } .theme-dark .c-meta-text, .theme-light .theme-dark .c-meta-text { color: rgba(255,255,255,.6) } .c-mosaic { max-width: 2048px; margin: 0 auto } .c-mosaic [data-f-mosaic] > picture { z-index: 0; position: relative; display: block; overflow: hidden; width: 100%; height: 100% } .c-mosaic [data-f-mosaic] > picture img { position: absolute; right: calc(50%); top: calc(50%); -ms-transform: translate(50%,-50%); transform: translate(50%,-50%) } .c-mosaic:before, .c-mosaic:after, .c-mosaic [data-f-mosaic*="f-vp"]:before, .c-mosaic [data-f-mosaic*="f-vp"]:after { content: " "; display: table } .c-mosaic:after, .c-mosaic [data-f-mosaic*="f-vp"]:after { clear: both } .c-mosaic [data-f-mosaic*="f-vp"] { float: right } .c-mosaic [data-f-mosaic~="f-vp1-whole"] { width: 100% } .c-mosaic [data-f-mosaic~="f-vp1-half"] { width: 50% } .c-mosaic [data-f-mosaic~="f-height-small"] { height: 150px } .c-mosaic [data-f-mosaic~="f-height-medium"], .c-mosaic [data-f-mosaic~="f-height-large"] { height: 300px } @media only screen and (min-width:540px) { .c-mosaic [data-f-mosaic~="f-vp2-whole"] { width: 100% } .c-mosaic [data-f-mosaic~="f-vp2-half"] { width: 50% } } @media only screen and (min-width:768px) { .c-mosaic [data-f-mosaic~="f-vp3-whole"] { width: 100% } .c-mosaic [data-f-mosaic~="f-vp3-half"] { width: 50% } .c-mosaic [data-f-mosaic~="f-height-small"] { height: 200px } .c-mosaic [data-f-mosaic~="f-height-medium"], .c-mosaic [data-f-mosaic~="f-height-large"] { height: 400px } } @media only screen and (min-width:1084px) { .c-mosaic [data-f-mosaic~="f-vp4-whole"] { width: 100% } .c-mosaic [data-f-mosaic~="f-vp4-half"] { width: 50% } .c-mosaic [data-f-mosaic~="f-height-large"] { height: 800px } } .c-mosaic-placement { position: relative; display: block; overflow: hidden; padding-bottom: 19px; width: 100%; height: 100% } .c-mosaic-placement.f-background-neutral-00 { background: #fff } .c-mosaic-placement.f-background-neutral-10 { background: #e6e6e6 } .c-mosaic-placement.f-background-neutral-20 { background: #d2d2d2 } .c-mosaic-placement.f-background-neutral-30 { background: #acacac } .c-mosaic-placement.f-background-neutral-45 { background: #919191 } .c-mosaic-placement.f-background-neutral-55 { background: #737373 } .c-mosaic-placement.f-background-neutral-65 { background: #505050 } .c-mosaic-placement.f-background-neutral-75 { background: #464646 } .c-mosaic-placement.f-background-neutral-80 { background: #2f2f2f } .c-mosaic-placement.f-background-neutral-90 { background: #171717 } .c-mosaic-placement.f-background-neutral-100 { background: #000 } .c-mosaic-placement.f-background-accent { background: #0067b8 } .c-mosaic-placement[class*="f-mask"] > picture:before { position: absolute; top: 0; right: 0; left: 0; bottom: 0; content: ""; z-index: 1 } .theme-light .c-mosaic-placement.f-mask-10 > picture:before, .theme-dark .theme-light .c-mosaic-placement.f-mask-10 > picture:before { background: rgba(255,255,255,.1) } .theme-light .c-mosaic-placement.f-mask-20 > picture:before, .theme-dark .theme-light .c-mosaic-placement.f-mask-20 > picture:before { background: rgba(255,255,255,.2) } .theme-light .c-mosaic-placement.f-mask-40 > picture:before, .theme-dark .theme-light .c-mosaic-placement.f-mask-40 > picture:before { background: rgba(255,255,255,.4) } .theme-light .c-mosaic-placement.f-mask-60 > picture:before, .theme-dark .theme-light .c-mosaic-placement.f-mask-60 > picture:before { background: rgba(255,255,255,.6) } .theme-light .c-mosaic-placement.f-mask-80 > picture:before, .theme-dark .theme-light .c-mosaic-placement.f-mask-80 > picture:before { background: rgba(255,255,255,.8) } .theme-light .c-mosaic-placement.f-mask-100 > picture:before, .theme-dark .theme-light .c-mosaic-placement.f-mask-100 > picture:before { background: #fff } .theme-dark .c-mosaic-placement.f-mask-10 > picture:before, .theme-light .theme-dark .c-mosaic-placement.f-mask-10 > picture:before { background: rgba(0,0,0,.1) } .theme-dark .c-mosaic-placement.f-mask-20 > picture:before, .theme-light .theme-dark .c-mosaic-placement.f-mask-20 > picture:before { background: rgba(0,0,0,.2) } .theme-dark .c-mosaic-placement.f-mask-40 > picture:before, .theme-light .theme-dark .c-mosaic-placement.f-mask-40 > picture:before { background: rgba(0,0,0,.4) } .theme-dark .c-mosaic-placement.f-mask-60 > picture:before, .theme-light .theme-dark .c-mosaic-placement.f-mask-60 > picture:before { background: rgba(0,0,0,.6) } .theme-dark .c-mosaic-placement.f-mask-80 > picture:before, .theme-light .theme-dark .c-mosaic-placement.f-mask-80 > picture:before { background: rgba(0,0,0,.8) } .theme-dark .c-mosaic-placement.f-mask-100 > picture:before, .theme-light .theme-dark .c-mosaic-placement.f-mask-100 > picture:before { background: #000 } .c-mosaic-placement .c-video { height: 400px; width: 100%; max-width: 100%; overflow: hidden; right: 0; top: 0; position: absolute } .c-mosaic-placement .c-video > h1 { display: none } .c-mosaic-placement .c-video video { min-width: 100%; min-height: 100%; height: auto; width: auto; z-index: -2; background-size: cover; overflow: hidden; position: absolute; right: 0; top: 0 } .c-mosaic-placement .f-mosaic-glyph-placement { font-size: 48px } .c-mosaic-placement .f-mosaic-image-placement { display: block; position: relative; right: 0; left: 0; top: auto; text-align: center; height: 48px } .c-mosaic-placement .f-mosaic-image-placement .f-mosaic-image { max-height: 100% } .c-mosaic-placement [class*="f-mosaic-glyph-placement-paragraph-adjust"] { overflow: hidden; box-sizing: content-box; max-height: 60px; overflow: hidden } .c-mosaic-placement .f-mosaic-glyph-placement-cta-line-height-adjust { line-height: 20px } .c-mosaic-placement .c-heading { font-size: 20px; line-height: 24px; padding: 35px 0 5px; font-weight: 600; font-weight: 600 } .c-mosaic-placement [class*="f-remove-padding-top"] { padding-top: 0 } .c-mosaic-placement .c-subheading { font-size: 20px; line-height: 24px; font-weight: 200 } .c-mosaic-placement a.c-call-to-action { padding: 10px 0 7px 3px; position: relative; border: 2px solid transparent; outline: 1px solid transparent; outline-offset: -3px; margin-right: 0; color: #0067b8; background: transparent; transition: none } @media screen and (-ms-high-contrast:active) { .c-mosaic-placement a.c-call-to-action { border-color: window !important } } .c-mosaic-placement a.c-call-to-action:focus { border-color: #000; outline-color: rgba(255,255,255,.6) } @media screen and (-ms-high-contrast:active) { .c-mosaic-placement a.c-call-to-action:focus { border-color: windowText !important } } .theme-light .c-mosaic-placement a.c-call-to-action:focus, .theme-dark .theme-light .c-mosaic-placement a.c-call-to-action:focus { border-color: #000; outline-color: rgba(255,255,255,.6) } .theme-dark .c-mosaic-placement a.c-call-to-action:focus, .theme-light .theme-dark .c-mosaic-placement a.c-call-to-action:focus { border-color: #fff; outline-color: rgba(0,0,0,.6) } .c-mosaic-placement a.c-call-to-action:focus:not(.x-hidden-focus), .c-mosaic-placement a.c-call-to-action:hover, .c-mosaic-placement a.c-call-to-action:active { background: transparent; box-shadow: none !important } .c-mosaic-placement a.c-call-to-action:focus:not(.x-hidden-focus) span, .c-mosaic-placement a.c-call-to-action:hover span, .c-mosaic-placement a.c-call-to-action:active span { box-shadow: 0 2px currentColor; right: 0 !important } .c-mosaic-placement a.c-call-to-action:focus:not(.x-hidden-focus) { color: #005da6; background: rgba(0,103,184,.1) } .c-mosaic-placement a.c-call-to-action:focus:not(.x-hidden-focus) span { box-shadow: 0 2px currentColor; text-decoration: none } .c-mosaic-placement a.c-call-to-action:hover { color: #005da6 } .c-mosaic-placement a.c-call-to-action:active { background: none; color: #005293; text-decoration: none; -ms-transform: none; transform: none } .c-mosaic-placement a.c-call-to-action[aria-disabled="true"] { cursor: not-allowed; color: #cce1f1 } .theme-light .c-mosaic-placement a.c-call-to-action, .theme-dark .theme-light .c-mosaic-placement a.c-call-to-action { color: #000; border-color: transparent; background: transparent } .theme-light .c-mosaic-placement a.c-call-to-action:focus:not(.x-hidden-focus), .theme-dark .theme-light .c-mosaic-placement a.c-call-to-action:focus:not(.x-hidden-focus) { background: rgba(0,0,0,.1) } .theme-light .c-mosaic-placement a.c-call-to-action:focus:not(.x-hidden-focus) span, .theme-dark .theme-light .c-mosaic-placement a.c-call-to-action:focus:not(.x-hidden-focus) span { box-shadow: 0 2px currentColor } .theme-light .c-mosaic-placement a.c-call-to-action:focus:not(.x-hidden-focus), .theme-light .c-mosaic-placement a.c-call-to-action:hover, .theme-dark .theme-light .c-mosaic-placement a.c-call-to-action:focus:not(.x-hidden-focus), .theme-dark .theme-light .c-mosaic-placement a.c-call-to-action:hover { color: rgba(0,0,0,.9) } .theme-light .c-mosaic-placement a.c-call-to-action:hover, .theme-dark .theme-light .c-mosaic-placement a.c-call-to-action:hover { background: transparent } .theme-light .c-mosaic-placement a.c-call-to-action:active, .theme-dark .theme-light .c-mosaic-placement a.c-call-to-action:active { color: rgba(0,0,0,.8) } .theme-light .c-mosaic-placement a.c-call-to-action[aria-disabled="true"], .theme-dark .theme-light .c-mosaic-placement a.c-call-to-action[aria-disabled="true"] { color: #999; background: transparent } .theme-dark .c-mosaic-placement a.c-call-to-action, .theme-light .theme-dark .c-mosaic-placement a.c-call-to-action { color: #fff; background: transparent; border-color: transparent } .theme-dark .c-mosaic-placement a.c-call-to-action:focus:not(.x-hidden-focus), .theme-light .theme-dark .c-mosaic-placement a.c-call-to-action:focus:not(.x-hidden-focus) { background: rgba(255,255,255,.1) } .theme-dark .c-mosaic-placement a.c-call-to-action:focus:not(.x-hidden-focus) span, .theme-light .theme-dark .c-mosaic-placement a.c-call-to-action:focus:not(.x-hidden-focus) span { box-shadow: 0 2px currentColor } .theme-dark .c-mosaic-placement a.c-call-to-action:focus:not(.x-hidden-focus), .theme-dark .c-mosaic-placement a.c-call-to-action:hover, .theme-light .theme-dark .c-mosaic-placement a.c-call-to-action:focus:not(.x-hidden-focus), .theme-light .theme-dark .c-mosaic-placement a.c-call-to-action:hover { color: #e6e6e6 } .theme-dark .c-mosaic-placement a.c-call-to-action:hover, .theme-light .theme-dark .c-mosaic-placement a.c-call-to-action:hover { background: transparent } .theme-dark .c-mosaic-placement a.c-call-to-action:active, .theme-light .theme-dark .c-mosaic-placement a.c-call-to-action:active { color: #ccc } .theme-dark .c-mosaic-placement a.c-call-to-action[aria-disabled="true"], .theme-light .theme-dark .c-mosaic-placement a.c-call-to-action[aria-disabled="true"] { background: transparent; color: #666 } .c-mosaic-placement .c-group, .c-mosaic-placement picture, .c-mosaic-placement picture:after { position: absolute; right: 0; left: 0; bottom: 0; top: 0 } .c-mosaic-placement picture:after { content: ""; display: block } .c-mosaic-placement .c-group { display: block; top: auto; text-align: center; height: 42px } .c-mosaic-placement picture { z-index: 0; overflow: hidden } .c-mosaic-placement picture img { position: absolute; right: calc(50%); top: calc(50%); -ms-transform: translate(50%,-50%); transform: translate(50%,-50%) } .c-mosaic-placement picture:after { z-index: 1 } .theme-light .c-mosaic-placement picture:after, .theme-dark .theme-light .c-mosaic-placement picture:after { background-color: rgba(255,255,255,.2) } .theme-dark .c-mosaic-placement picture:after, .theme-light .theme-dark .c-mosaic-placement picture:after { background-color: rgba(0,0,0,.2) } @media screen and (-ms-high-contrast:active) { .c-mosaic-placement picture:after, .c-mosaic-placement picture:before { background: none } } .c-mosaic-placement > div { position: relative; display: -ms-flexbox; display: flex; -ms-flex-direction: column; flex-direction: column; -ms-flex-pack: center; justify-content: center; width: 100%; height: 100%; z-index: 100; text-align: center } .c-mosaic-placement > div > div { display: block; position: absolute; right: 0; left: 0; bottom: 0; top: auto; text-align: center; height: 42px } .c-mosaic-placement.f-height-large.f-width-small .c-heading, .c-mosaic-placement.f-height-large.f-width-small .c-subheading { padding: 0 12.5% } .c-mosaic-placement.f-height-large.f-width-large .c-heading, .c-mosaic-placement.f-height-large.f-width-large .c-subheading { padding: 0 25% } @media only screen and (max-width:767px) { .c-mosaic-placement.f-height-large.f-width-large .c-heading, .c-mosaic-placement.f-height-large.f-width-large .c-subheading { padding: 0 12.5% 19px } } .c-mosaic-placement.f-height-medium .c-heading, .c-mosaic-placement.f-height-medium .c-subheading { display: none } .c-mosaic-placement.f-height-medium.f-width-large .c-heading, .c-mosaic-placement.f-height-medium.f-width-large .c-subheading { padding: 0 12.5% } .c-mosaic-placement.f-height-medium .c-video { height: 200px } .c-navigation-menu { position: relative; display: inline-block } .c-navigation-menu > button { position: relative; border: 2px solid transparent; outline: 0; background: none; display: inline-block; color: #262626; padding: 11px 12px 13px; padding-left: 24px } .c-navigation-menu > button:before { display: block; position: absolute; top: 0; left: 0; bottom: 0; right: 0; content: ''; border: 1px solid transparent } .c-navigation-menu > button:focus { border-color: #000 } .c-navigation-menu > button:focus:before { border-color: rgba(255,255,255,.6) } .theme-light .c-navigation-menu > button:focus, .theme-dark .theme-light .c-navigation-menu > button:focus { border-color: #000 } .theme-light .c-navigation-menu > button:focus:before, .theme-dark .theme-light .c-navigation-menu > button:focus:before { border-color: rgba(255,255,255,.6) } .theme-dark .c-navigation-menu > button:focus, .theme-light .theme-dark .c-navigation-menu > button:focus { border-color: #fff } .theme-dark .c-navigation-menu > button:focus:before, .theme-light .theme-dark .c-navigation-menu > button:focus:before { border-color: rgba(0,0,0,.6) } .c-navigation-menu > button:after { font-family: "MWF-MDL2"; content: ""; font-size: 8px; color: #262626; font-weight: 700; padding-right: 8px; padding-top: 7px } .c-navigation-menu > button:hover, .c-navigation-menu > button:hover:after { color: #000; text-decoration: none } .c-navigation-menu > button:focus:hover { outline: none } .c-navigation-menu > button:hover:not(.x-hidden-focus), .c-navigation-menu > button:focus:not(.x-hidden-focus) { background: rgba(0,0,0,.1); color: #000 } .c-navigation-menu > button[aria-expanded="true"] { background: #f2f2f2; border-color: rgba(0,0,0,.1); border-bottom-color: transparent; outline: none } .c-navigation-menu > a { display: inline-block; color: rgba(0,0,0,.8); padding: 11px 12px 13px; padding-left: 24px } .c-navigation-menu + a.c-hyperlink { color: #262626; padding: 11px 12px 13px } .c-navigation-menu + a.c-hyperlink:not(.f-image):hover { color: #000 } .c-navigation-menu ul, .c-navigation-menu ol { position: absolute; z-index: 500; min-width: 240px; max-width: 296px; padding: 0; margin: 0; background: #fff; background-clip: padding-box } .c-navigation-menu ul[aria-hidden="true"], .c-navigation-menu ol[aria-hidden="true"] { display: none } .c-navigation-menu ul[aria-hidden="false"], .c-navigation-menu ol[aria-hidden="false"] { display: block } .c-navigation-menu ul a, .c-navigation-menu ul button, .c-navigation-menu ol a, .c-navigation-menu ol button { position: relative; border: 2px solid transparent; outline: 0; display: block; background: #f2f2f2; padding: 11px 12px 13px; cursor: pointer; white-space: normal; width: 100%; text-align: right } .c-navigation-menu ul a:before, .c-navigation-menu ul button:before, .c-navigation-menu ol a:before, .c-navigation-menu ol button:before { display: block; position: absolute; top: 0; left: 0; bottom: 0; right: 0; content: ''; border: 1px solid transparent } .c-navigation-menu ul a:focus, .c-navigation-menu ul button:focus, .c-navigation-menu ol a:focus, .c-navigation-menu ol button:focus { border-color: #000 } .c-navigation-menu ul a:focus:before, .c-navigation-menu ul button:focus:before, .c-navigation-menu ol a:focus:before, .c-navigation-menu ol button:focus:before { border-color: rgba(255,255,255,.6) } .theme-light .c-navigation-menu ul a:focus, .theme-dark .theme-light .c-navigation-menu ul a:focus, .theme-light .c-navigation-menu ul button:focus, .theme-dark .theme-light .c-navigation-menu ul button:focus, .theme-light .c-navigation-menu ol a:focus, .theme-dark .theme-light .c-navigation-menu ol a:focus, .theme-light .c-navigation-menu ol button:focus, .theme-dark .theme-light .c-navigation-menu ol button:focus { border-color: #000 } .theme-light .c-navigation-menu ul a:focus:before, .theme-dark .theme-light .c-navigation-menu ul a:focus:before, .theme-light .c-navigation-menu ul button:focus:before, .theme-dark .theme-light .c-navigation-menu ul button:focus:before, .theme-light .c-navigation-menu ol a:focus:before, .theme-dark .theme-light .c-navigation-menu ol a:focus:before, .theme-light .c-navigation-menu ol button:focus:before, .theme-dark .theme-light .c-navigation-menu ol button:focus:before { border-color: rgba(255,255,255,.6) } .theme-dark .c-navigation-menu ul a:focus, .theme-light .theme-dark .c-navigation-menu ul a:focus, .theme-dark .c-navigation-menu ul button:focus, .theme-light .theme-dark .c-navigation-menu ul button:focus, .theme-dark .c-navigation-menu ol a:focus, .theme-light .theme-dark .c-navigation-menu ol a:focus, .theme-dark .c-navigation-menu ol button:focus, .theme-light .theme-dark .c-navigation-menu ol button:focus { border-color: #fff } .theme-dark .c-navigation-menu ul a:focus:before, .theme-light .theme-dark .c-navigation-menu ul a:focus:before, .theme-dark .c-navigation-menu ul button:focus:before, .theme-light .theme-dark .c-navigation-menu ul button:focus:before, .theme-dark .c-navigation-menu ol a:focus:before, .theme-light .theme-dark .c-navigation-menu ol a:focus:before, .theme-dark .c-navigation-menu ol button:focus:before, .theme-light .theme-dark .c-navigation-menu ol button:focus:before { border-color: rgba(0,0,0,.6) } .c-navigation-menu ul a:hover, .c-navigation-menu ul a:focus, .c-navigation-menu ul button:hover, .c-navigation-menu ul button:focus, .c-navigation-menu ol a:hover, .c-navigation-menu ol a:focus, .c-navigation-menu ol button:hover, .c-navigation-menu ol button:focus { background: rgba(0,0,0,.1) } .c-navigation-menu ul a:active, .c-navigation-menu ul button:active, .c-navigation-menu ol a:active, .c-navigation-menu ol button:active { background: rgba(0,0,0,.3) } .c-navigation-menu ul a[aria-expanded="true"], .c-navigation-menu ul button[aria-expanded="true"], .c-navigation-menu ol a[aria-expanded="true"], .c-navigation-menu ol button[aria-expanded="true"] { background: rgba(0,0,0,.1) } .c-navigation-menu ul button, .c-navigation-menu ol button { padding-left: 30px } .c-navigation-menu ul button:after, .c-navigation-menu ol button:after { position: absolute; font-family: "MWF-MDL2"; content: ""; font-size: 6px; left: 12px; top: 19px; color: rgba(0,0,0,.8); font-weight: 700 } .c-navigation-menu ul .f-sub-menu button + ul, .c-navigation-menu ul .f-sub-menu button + ol, .c-navigation-menu ol .f-sub-menu button + ul, .c-navigation-menu ol .f-sub-menu button + ol { position: absolute; right: 100%; top: -1px; z-index: 500; min-width: 240px; max-width: 296px; padding: 0; margin: 0; background-clip: padding-box } .c-navigation-menu ul .f-sub-menu button + ul a, .c-navigation-menu ul .f-sub-menu button + ul button, .c-navigation-menu ul .f-sub-menu button + ol a, .c-navigation-menu ul .f-sub-menu button + ol button, .c-navigation-menu ol .f-sub-menu button + ul a, .c-navigation-menu ol .f-sub-menu button + ul button, .c-navigation-menu ol .f-sub-menu button + ol a, .c-navigation-menu ol .f-sub-menu button + ol button { background: rgba(0,0,0,.1) } .c-navigation-menu ul .f-sub-menu button + ul a:hover, .c-navigation-menu ul .f-sub-menu button + ul a:focus, .c-navigation-menu ul .f-sub-menu button + ul button:hover, .c-navigation-menu ul .f-sub-menu button + ul button:focus, .c-navigation-menu ul .f-sub-menu button + ol a:hover, .c-navigation-menu ul .f-sub-menu button + ol a:focus, .c-navigation-menu ul .f-sub-menu button + ol button:hover, .c-navigation-menu ul .f-sub-menu button + ol button:focus, .c-navigation-menu ol .f-sub-menu button + ul a:hover, .c-navigation-menu ol .f-sub-menu button + ul a:focus, .c-navigation-menu ol .f-sub-menu button + ul button:hover, .c-navigation-menu ol .f-sub-menu button + ul button:focus, .c-navigation-menu ol .f-sub-menu button + ol a:hover, .c-navigation-menu ol .f-sub-menu button + ol a:focus, .c-navigation-menu ol .f-sub-menu button + ol button:hover, .c-navigation-menu ol .f-sub-menu button + ol button:focus { background: rgba(0,0,0,.15) } .c-navigation-menu ul .f-sub-menu button + ul .f-sub-menu button + ul a, .c-navigation-menu ul .f-sub-menu button + ul .f-sub-menu button + ul button, .c-navigation-menu ul .f-sub-menu button + ul .f-sub-menu button + ol a, .c-navigation-menu ul .f-sub-menu button + ul .f-sub-menu button + ol button, .c-navigation-menu ul .f-sub-menu button + ol .f-sub-menu button + ul a, .c-navigation-menu ul .f-sub-menu button + ol .f-sub-menu button + ul button, .c-navigation-menu ul .f-sub-menu button + ol .f-sub-menu button + ol a, .c-navigation-menu ul .f-sub-menu button + ol .f-sub-menu button + ol button, .c-navigation-menu ol .f-sub-menu button + ul .f-sub-menu button + ul a, .c-navigation-menu ol .f-sub-menu button + ul .f-sub-menu button + ul button, .c-navigation-menu ol .f-sub-menu button + ul .f-sub-menu button + ol a, .c-navigation-menu ol .f-sub-menu button + ul .f-sub-menu button + ol button, .c-navigation-menu ol .f-sub-menu button + ol .f-sub-menu button + ul a, .c-navigation-menu ol .f-sub-menu button + ol .f-sub-menu button + ul button, .c-navigation-menu ol .f-sub-menu button + ol .f-sub-menu button + ol a, .c-navigation-menu ol .f-sub-menu button + ol .f-sub-menu button + ol button { background: rgba(0,0,0,.15) } .c-navigation-menu ul .f-sub-menu button + ul .f-sub-menu button + ul a:hover, .c-navigation-menu ul .f-sub-menu button + ul .f-sub-menu button + ul a:focus, .c-navigation-menu ul .f-sub-menu button + ul .f-sub-menu button + ul button:hover, .c-navigation-menu ul .f-sub-menu button + ul .f-sub-menu button + ul button:focus, .c-navigation-menu ul .f-sub-menu button + ul .f-sub-menu button + ol a:hover, .c-navigation-menu ul .f-sub-menu button + ul .f-sub-menu button + ol a:focus, .c-navigation-menu ul .f-sub-menu button + ul .f-sub-menu button + ol button:hover, .c-navigation-menu ul .f-sub-menu button + ul .f-sub-menu button + ol button:focus, .c-navigation-menu ul .f-sub-menu button + ol .f-sub-menu button + ul a:hover, .c-navigation-menu ul .f-sub-menu button + ol .f-sub-menu button + ul a:focus, .c-navigation-menu ul .f-sub-menu button + ol .f-sub-menu button + ul button:hover, .c-navigation-menu ul .f-sub-menu button + ol .f-sub-menu button + ul button:focus, .c-navigation-menu ul .f-sub-menu button + ol .f-sub-menu button + ol a:hover, .c-navigation-menu ul .f-sub-menu button + ol .f-sub-menu button + ol a:focus, .c-navigation-menu ul .f-sub-menu button + ol .f-sub-menu button + ol button:hover, .c-navigation-menu ul .f-sub-menu button + ol .f-sub-menu button + ol button:focus, .c-navigation-menu ol .f-sub-menu button + ul .f-sub-menu button + ul a:hover, .c-navigation-menu ol .f-sub-menu button + ul .f-sub-menu button + ul a:focus, .c-navigation-menu ol .f-sub-menu button + ul .f-sub-menu button + ul button:hover, .c-navigation-menu ol .f-sub-menu button + ul .f-sub-menu button + ul button:focus, .c-navigation-menu ol .f-sub-menu button + ul .f-sub-menu button + ol a:hover, .c-navigation-menu ol .f-sub-menu button + ul .f-sub-menu button + ol a:focus, .c-navigation-menu ol .f-sub-menu button + ul .f-sub-menu button + ol button:hover, .c-navigation-menu ol .f-sub-menu button + ul .f-sub-menu button + ol button:focus, .c-navigation-menu ol .f-sub-menu button + ol .f-sub-menu button + ul a:hover, .c-navigation-menu ol .f-sub-menu button + ol .f-sub-menu button + ul a:focus, .c-navigation-menu ol .f-sub-menu button + ol .f-sub-menu button + ul button:hover, .c-navigation-menu ol .f-sub-menu button + ol .f-sub-menu button + ul button:focus, .c-navigation-menu ol .f-sub-menu button + ol .f-sub-menu button + ol a:hover, .c-navigation-menu ol .f-sub-menu button + ol .f-sub-menu button + ol a:focus, .c-navigation-menu ol .f-sub-menu button + ol .f-sub-menu button + ol button:hover, .c-navigation-menu ol .f-sub-menu button + ol .f-sub-menu button + ol button:focus { background: rgba(0,0,0,.2) } div.c-navigation-menu.f-accent > button { color: #0067b8 } div.c-navigation-menu.f-accent > button:after { color: rgba(0,0,0,.6) } div.c-navigation-menu.f-accent > button:hover, div.c-navigation-menu.f-accent > button:active { color: #0067b8 } div.c-navigation-menu.f-accent > button:hover:after, div.c-navigation-menu.f-accent > button:active:after { color: #000 } div.c-navigation-menu.f-accent > ul > li > a[aria-selected="true"] { background: #0067b8; color: #fff } [class*="c-paragraph"].f-lean { padding: 0 } input.c-password[type="password"] { display: block; width: 276px; height: 36px; margin-top: 20px; padding: 7px 10px; box-sizing: border-box; border: 1px solid rgba(0,0,0,.6); outline: 0; background-color: #fff } input.c-password[type="password"]::-webkit-input-placeholder { color: rgba(0,0,0,.6) } input.c-password[type="password"]:-ms-input-placeholder { color: rgba(0,0,0,.6) } input.c-password[type="password"]::placeholder { color: rgba(0,0,0,.6) } input.c-password[type="password"].f-small { width: 88px } input.c-password[type="password"].f-flex { width: 100%; min-width: 88px; max-width: 400px } input.c-password[type="password"]:hover { border-color: rgba(0,0,0,.8) } input.c-password[type="password"]:active, input.c-password[type="password"]:focus { border-color: #0067b8 } input.c-password[type="password"][disabled] { cursor: not-allowed; color: rgba(0,0,0,.2); border-color: rgba(0,0,0,.2) } input.c-password[type="password"][readonly] { border: 1px solid rgba(0,0,0,.6); background-color: #e6e6e6 } .c-pivot { position: relative; margin-top: 24px } .c-pivot .no-js:not(.f-disabled) > header > [role="tab"].f-active, .c-pivot .no-js:not(.f-disabled) > header a.f-active, .c-pivot .no-js:not(.f-disabled) > div > [role="tab"].f-active, .c-pivot .no-js:not(.f-disabled) > div a.f-active, .c-pivot .no-js:not(.f-disabled) > [role="tablist"] > [role="tab"].f-active, .c-pivot .no-js:not(.f-disabled) > [role="tablist"] a.f-active { font-weight: 600 } .c-pivot[aria-hidden="true"] { display: none } .c-pivot:not(.f-disabled) > header > [role="tab"].f-active, .c-pivot:not(.f-disabled) > header a.f-active, .c-pivot:not(.f-disabled) > div > [role="tab"].f-active, .c-pivot:not(.f-disabled) > div a.f-active, .c-pivot:not(.f-disabled) > [role="tablist"] > [role="tab"].f-active, .c-pivot:not(.f-disabled) > [role="tablist"] a.f-active { position: relative; color: #000 } .c-pivot:not(.f-disabled) > header > [role="tab"].f-active:after, .c-pivot:not(.f-disabled) > header a.f-active:after, .c-pivot:not(.f-disabled) > div > [role="tab"].f-active:after, .c-pivot:not(.f-disabled) > div a.f-active:after, .c-pivot:not(.f-disabled) > [role="tablist"] > [role="tab"].f-active:after, .c-pivot:not(.f-disabled) > [role="tablist"] a.f-active:after { position: absolute; bottom: 2px; right: 4px; left: 4px; content: ''; border-bottom: 2px solid #0067b8 } .c-pivot:not(.f-disabled) > header > [role="tab"].f-active:hover, .c-pivot:not(.f-disabled) > header a.f-active:hover, .c-pivot:not(.f-disabled) > div > [role="tab"].f-active:hover, .c-pivot:not(.f-disabled) > div a.f-active:hover, .c-pivot:not(.f-disabled) > [role="tablist"] > [role="tab"].f-active:hover, .c-pivot:not(.f-disabled) > [role="tablist"] a.f-active:hover { color: rgba(0,0,0,.8) } .c-pivot > .c-flipper { background: #ccc; display: none; height: 24px; width: 24px; font-size: 10px; opacity: 1; position: absolute; top: 10px; z-index: 1 } .c-pivot > .c-flipper:hover { background: #999 } .c-pivot > .c-flipper[aria-hidden="true"] { display: none } .c-pivot > .c-flipper[aria-hidden="false"] { display: block } .c-pivot > .c-flipper[aria-hidden="false"] + header > a:first-child, .c-pivot > .c-flipper[aria-hidden="false"] + div > a:first-child { margin-right: 28px } .c-pivot > header { padding-top: 0 } .c-pivot > header, .c-pivot > div, .c-pivot > [role="tablist"] { display: -ms-flexbox; display: flex; overflow: hidden; white-space: nowrap; width: 100% } .c-pivot > header + .c-flipper, .c-pivot > div + .c-flipper, .c-pivot > [role="tablist"] + .c-flipper { left: 0 } .c-pivot > header > [role="tab"], .c-pivot > header a, .c-pivot > div > [role="tab"], .c-pivot > div a, .c-pivot > [role="tablist"] > [role="tab"], .c-pivot > [role="tablist"] a { font-size: 15px; position: relative; border: 2px solid transparent; outline: 0; padding: 0 4px; margin: 0 12px; display: inline-block; color: rgba(0,0,0,.6); font-weight: 400; white-space: nowrap; cursor: pointer; box-sizing: border-box; transition: margin 600ms cubic-bezier(.16,1,.29,.99); line-height: 36px } .c-pivot > header > [role="tab"]:mixed, .c-pivot > header a:mixed, .c-pivot > div > [role="tab"]:mixed, .c-pivot > div a:mixed, .c-pivot > [role="tablist"] > [role="tab"]:mixed, .c-pivot > [role="tablist"] a:mixed { display: block; position: absolute; top: 0; left: 0; bottom: 0; right: 0; content: ''; border: 1px solid transparent } .c-pivot > header > [role="tab"]:focus, .c-pivot > header a:focus, .c-pivot > div > [role="tab"]:focus, .c-pivot > div a:focus, .c-pivot > [role="tablist"] > [role="tab"]:focus, .c-pivot > [role="tablist"] a:focus { border-color: #000 } .c-pivot > header > [role="tab"]:focus:mixed, .c-pivot > header a:focus:mixed, .c-pivot > div > [role="tab"]:focus:mixed, .c-pivot > div a:focus:mixed, .c-pivot > [role="tablist"] > [role="tab"]:focus:mixed, .c-pivot > [role="tablist"] a:focus:mixed { border-color: rgba(255,255,255,.6) } .theme-light .c-pivot > header > [role="tab"]:focus, .theme-dark .theme-light .c-pivot > header > [role="tab"]:focus, .theme-light .c-pivot > header a:focus, .theme-dark .theme-light .c-pivot > header a:focus, .theme-light .c-pivot > div > [role="tab"]:focus, .theme-dark .theme-light .c-pivot > div > [role="tab"]:focus, .theme-light .c-pivot > div a:focus, .theme-dark .theme-light .c-pivot > div a:focus, .theme-light .c-pivot > [role="tablist"] > [role="tab"]:focus, .theme-dark .theme-light .c-pivot > [role="tablist"] > [role="tab"]:focus, .theme-light .c-pivot > [role="tablist"] a:focus, .theme-dark .theme-light .c-pivot > [role="tablist"] a:focus { border-color: #000 } .theme-light .c-pivot > header > [role="tab"]:focus:mixed, .theme-dark .theme-light .c-pivot > header > [role="tab"]:focus:mixed, .theme-light .c-pivot > header a:focus:mixed, .theme-dark .theme-light .c-pivot > header a:focus:mixed, .theme-light .c-pivot > div > [role="tab"]:focus:mixed, .theme-dark .theme-light .c-pivot > div > [role="tab"]:focus:mixed, .theme-light .c-pivot > div a:focus:mixed, .theme-dark .theme-light .c-pivot > div a:focus:mixed, .theme-light .c-pivot > [role="tablist"] > [role="tab"]:focus:mixed, .theme-dark .theme-light .c-pivot > [role="tablist"] > [role="tab"]:focus:mixed, .theme-light .c-pivot > [role="tablist"] a:focus:mixed, .theme-dark .theme-light .c-pivot > [role="tablist"] a:focus:mixed { border-color: rgba(255,255,255,.6) } .theme-dark .c-pivot > header > [role="tab"]:focus, .theme-light .theme-dark .c-pivot > header > [role="tab"]:focus, .theme-dark .c-pivot > header a:focus, .theme-light .theme-dark .c-pivot > header a:focus, .theme-dark .c-pivot > div > [role="tab"]:focus, .theme-light .theme-dark .c-pivot > div > [role="tab"]:focus, .theme-dark .c-pivot > div a:focus, .theme-light .theme-dark .c-pivot > div a:focus, .theme-dark .c-pivot > [role="tablist"] > [role="tab"]:focus, .theme-light .theme-dark .c-pivot > [role="tablist"] > [role="tab"]:focus, .theme-dark .c-pivot > [role="tablist"] a:focus, .theme-light .theme-dark .c-pivot > [role="tablist"] a:focus { border-color: #fff } .theme-dark .c-pivot > header > [role="tab"]:focus:mixed, .theme-light .theme-dark .c-pivot > header > [role="tab"]:focus:mixed, .theme-dark .c-pivot > header a:focus:mixed, .theme-light .theme-dark .c-pivot > header a:focus:mixed, .theme-dark .c-pivot > div > [role="tab"]:focus:mixed, .theme-light .theme-dark .c-pivot > div > [role="tab"]:focus:mixed, .theme-dark .c-pivot > div a:focus:mixed, .theme-light .theme-dark .c-pivot > div a:focus:mixed, .theme-dark .c-pivot > [role="tablist"] > [role="tab"]:focus:mixed, .theme-light .theme-dark .c-pivot > [role="tablist"] > [role="tab"]:focus:mixed, .theme-dark .c-pivot > [role="tablist"] a:focus:mixed, .theme-light .theme-dark .c-pivot > [role="tablist"] a:focus:mixed { border-color: rgba(0,0,0,.6) } .c-pivot > header > [role="tab"]:hover, .c-pivot > header a:hover, .c-pivot > div > [role="tab"]:hover, .c-pivot > div a:hover, .c-pivot > [role="tablist"] > [role="tab"]:hover, .c-pivot > [role="tablist"] a:hover { color: rgba(0,0,0,.8) } .c-pivot > header > [role="tab"]:first-child, .c-pivot > header a:first-child, .c-pivot > div > [role="tab"]:first-child, .c-pivot > div a:first-child, .c-pivot > [role="tablist"] > [role="tab"]:first-child, .c-pivot > [role="tablist"] a:first-child { margin-right: 0 } .c-pivot > header > [role="tab"]:last-child, .c-pivot > header a:last-child, .c-pivot > div > [role="tab"]:last-child, .c-pivot > div a:last-child, .c-pivot > [role="tablist"] > [role="tab"]:last-child, .c-pivot > [role="tablist"] a:last-child { margin-left: 0 } .c-pivot > header > [role="tab"].c-glyph:before, .c-pivot > header a.c-glyph:before, .c-pivot > div > [role="tab"].c-glyph:before, .c-pivot > div a.c-glyph:before, .c-pivot > [role="tablist"] > [role="tab"].c-glyph:before, .c-pivot > [role="tablist"] a.c-glyph:before { margin-left: 10px; vertical-align: top; line-height: inherit; font-size: inherit; position: relative } .c-pivot > header > [role="tab"] .c-image, .c-pivot > header a .c-image, .c-pivot > div > [role="tab"] .c-image, .c-pivot > div a .c-image, .c-pivot > [role="tablist"] > [role="tab"] .c-image, .c-pivot > [role="tablist"] a .c-image { margin: 6px 0 } .c-pivot > section[aria-hidden="true"] { display: none; overflow: hidden } .c-pivot > section[aria-hidden="false"] { display: block } .c-pivot.f-disabled > header > [role="tab"], .c-pivot.f-disabled > header a, .c-pivot.f-disabled > div > [role="tab"], .c-pivot.f-disabled > div a, .c-pivot.f-disabled > [role="tablist"] > [role="tab"], .c-pivot.f-disabled > [role="tablist"] a { color: rgba(0,0,0,.4); cursor: not-allowed } .c-pivot.f-center > header { display: -ms-flexbox; display: flex; -ms-flex-pack: center; justify-content: center } .c-pivot.f-active-bold:not(.f-disabled) > header > [role="tab"].f-active, .c-pivot.f-active-bold:not(.f-disabled) > header a.f-active, .c-pivot.f-active-bold:not(.f-disabled) > div > [role="tab"].f-active, .c-pivot.f-active-bold:not(.f-disabled) > div a.f-active, .c-pivot.f-active-bold:not(.f-disabled) > [role="tablist"] > [role="tab"].f-active, .c-pivot.f-active-bold:not(.f-disabled) > [role="tablist"] a.f-active { font-weight: 600 } .theme-light .c-pivot.f-disabled > header > [role="tab"], .theme-light .c-pivot.f-disabled > header a, .theme-light .c-pivot.f-disabled > div > [role="tab"], .theme-light .c-pivot.f-disabled > div a, .theme-light .c-pivot.f-disabled > [role="tablist"] > [role="tab"], .theme-light .c-pivot.f-disabled > [role="tablist"] a, .theme-dark .theme-light .c-pivot.f-disabled > header > [role="tab"], .theme-dark .theme-light .c-pivot.f-disabled > header a, .theme-dark .theme-light .c-pivot.f-disabled > div > [role="tab"], .theme-dark .theme-light .c-pivot.f-disabled > div a, .theme-dark .theme-light .c-pivot.f-disabled > [role="tablist"] > [role="tab"], .theme-dark .theme-light .c-pivot.f-disabled > [role="tablist"] a { color: rgba(0,0,0,.4) } .theme-light .c-pivot:not(.f-disabled) > header > [role="tab"], .theme-light .c-pivot:not(.f-disabled) > header a, .theme-light .c-pivot:not(.f-disabled) > div > [role="tab"], .theme-light .c-pivot:not(.f-disabled) > div a, .theme-light .c-pivot:not(.f-disabled) > [role="tablist"] > [role="tab"], .theme-light .c-pivot:not(.f-disabled) > [role="tablist"] a, .theme-dark .theme-light .c-pivot:not(.f-disabled) > header > [role="tab"], .theme-dark .theme-light .c-pivot:not(.f-disabled) > header a, .theme-dark .theme-light .c-pivot:not(.f-disabled) > div > [role="tab"], .theme-dark .theme-light .c-pivot:not(.f-disabled) > div a, .theme-dark .theme-light .c-pivot:not(.f-disabled) > [role="tablist"] > [role="tab"], .theme-dark .theme-light .c-pivot:not(.f-disabled) > [role="tablist"] a { color: rgba(0,0,0,.6) } .theme-light .c-pivot:not(.f-disabled) > header > [role="tab"].f-active, .theme-light .c-pivot:not(.f-disabled) > header a.f-active, .theme-light .c-pivot:not(.f-disabled) > div > [role="tab"].f-active, .theme-light .c-pivot:not(.f-disabled) > div a.f-active, .theme-light .c-pivot:not(.f-disabled) > [role="tablist"] > [role="tab"].f-active, .theme-light .c-pivot:not(.f-disabled) > [role="tablist"] a.f-active, .theme-dark .theme-light .c-pivot:not(.f-disabled) > header > [role="tab"].f-active, .theme-dark .theme-light .c-pivot:not(.f-disabled) > header a.f-active, .theme-dark .theme-light .c-pivot:not(.f-disabled) > div > [role="tab"].f-active, .theme-dark .theme-light .c-pivot:not(.f-disabled) > div a.f-active, .theme-dark .theme-light .c-pivot:not(.f-disabled) > [role="tablist"] > [role="tab"].f-active, .theme-dark .theme-light .c-pivot:not(.f-disabled) > [role="tablist"] a.f-active { color: #000; border-color: #000 } .theme-light .c-pivot:not(.f-disabled) > header > [role="tab"].f-active:focus:not(.x-hidden-focus), .theme-light .c-pivot:not(.f-disabled) > header a.f-active:focus:not(.x-hidden-focus), .theme-light .c-pivot:not(.f-disabled) > div > [role="tab"].f-active:focus:not(.x-hidden-focus), .theme-light .c-pivot:not(.f-disabled) > div a.f-active:focus:not(.x-hidden-focus), .theme-light .c-pivot:not(.f-disabled) > [role="tablist"] > [role="tab"].f-active:focus:not(.x-hidden-focus), .theme-light .c-pivot:not(.f-disabled) > [role="tablist"] a.f-active:focus:not(.x-hidden-focus), .theme-dark .theme-light .c-pivot:not(.f-disabled) > header > [role="tab"].f-active:focus:not(.x-hidden-focus), .theme-dark .theme-light .c-pivot:not(.f-disabled) > header a.f-active:focus:not(.x-hidden-focus), .theme-dark .theme-light .c-pivot:not(.f-disabled) > div > [role="tab"].f-active:focus:not(.x-hidden-focus), .theme-dark .theme-light .c-pivot:not(.f-disabled) > div a.f-active:focus:not(.x-hidden-focus), .theme-dark .theme-light .c-pivot:not(.f-disabled) > [role="tablist"] > [role="tab"].f-active:focus:not(.x-hidden-focus), .theme-dark .theme-light .c-pivot:not(.f-disabled) > [role="tablist"] a.f-active:focus:not(.x-hidden-focus) { outline: transparent; background: rgba(0,0,0,.1) } .theme-light .c-pivot:not(.f-disabled) > header > [role="tab"]:hover, .theme-light .c-pivot:not(.f-disabled) > header a:hover, .theme-light .c-pivot:not(.f-disabled) > div > [role="tab"]:hover, .theme-light .c-pivot:not(.f-disabled) > div a:hover, .theme-light .c-pivot:not(.f-disabled) > [role="tablist"] > [role="tab"]:hover, .theme-light .c-pivot:not(.f-disabled) > [role="tablist"] a:hover, .theme-dark .theme-light .c-pivot:not(.f-disabled) > header > [role="tab"]:hover, .theme-dark .theme-light .c-pivot:not(.f-disabled) > header a:hover, .theme-dark .theme-light .c-pivot:not(.f-disabled) > div > [role="tab"]:hover, .theme-dark .theme-light .c-pivot:not(.f-disabled) > div a:hover, .theme-dark .theme-light .c-pivot:not(.f-disabled) > [role="tablist"] > [role="tab"]:hover, .theme-dark .theme-light .c-pivot:not(.f-disabled) > [role="tablist"] a:hover { color: rgba(0,0,0,.8) } .theme-dark .c-pivot:not(.f-disabled) > header > [role="tab"], .theme-dark .c-pivot:not(.f-disabled) > header a, .theme-dark .c-pivot:not(.f-disabled) > div > [role="tab"], .theme-dark .c-pivot:not(.f-disabled) > div a, .theme-dark .c-pivot:not(.f-disabled) > [role="tablist"] > [role="tab"], .theme-dark .c-pivot:not(.f-disabled) > [role="tablist"] a, .theme-light .theme-dark .c-pivot:not(.f-disabled) > header > [role="tab"], .theme-light .theme-dark .c-pivot:not(.f-disabled) > header a, .theme-light .theme-dark .c-pivot:not(.f-disabled) > div > [role="tab"], .theme-light .theme-dark .c-pivot:not(.f-disabled) > div a, .theme-light .theme-dark .c-pivot:not(.f-disabled) > [role="tablist"] > [role="tab"], .theme-light .theme-dark .c-pivot:not(.f-disabled) > [role="tablist"] a { color: rgba(255,255,255,.6) } .theme-dark .c-pivot:not(.f-disabled) > header > [role="tab"].f-active, .theme-dark .c-pivot:not(.f-disabled) > header a.f-active, .theme-dark .c-pivot:not(.f-disabled) > div > [role="tab"].f-active, .theme-dark .c-pivot:not(.f-disabled) > div a.f-active, .theme-dark .c-pivot:not(.f-disabled) > [role="tablist"] > [role="tab"].f-active, .theme-dark .c-pivot:not(.f-disabled) > [role="tablist"] a.f-active, .theme-light .theme-dark .c-pivot:not(.f-disabled) > header > [role="tab"].f-active, .theme-light .theme-dark .c-pivot:not(.f-disabled) > header a.f-active, .theme-light .theme-dark .c-pivot:not(.f-disabled) > div > [role="tab"].f-active, .theme-light .theme-dark .c-pivot:not(.f-disabled) > div a.f-active, .theme-light .theme-dark .c-pivot:not(.f-disabled) > [role="tablist"] > [role="tab"].f-active, .theme-light .theme-dark .c-pivot:not(.f-disabled) > [role="tablist"] a.f-active { color: #fff; border-color: #fff } .theme-dark .c-pivot:not(.f-disabled) > header > [role="tab"].f-active:focus:not(.x-hidden-focus), .theme-dark .c-pivot:not(.f-disabled) > header a.f-active:focus:not(.x-hidden-focus), .theme-dark .c-pivot:not(.f-disabled) > div > [role="tab"].f-active:focus:not(.x-hidden-focus), .theme-dark .c-pivot:not(.f-disabled) > div a.f-active:focus:not(.x-hidden-focus), .theme-dark .c-pivot:not(.f-disabled) > [role="tablist"] > [role="tab"].f-active:focus:not(.x-hidden-focus), .theme-dark .c-pivot:not(.f-disabled) > [role="tablist"] a.f-active:focus:not(.x-hidden-focus), .theme-light .theme-dark .c-pivot:not(.f-disabled) > header > [role="tab"].f-active:focus:not(.x-hidden-focus), .theme-light .theme-dark .c-pivot:not(.f-disabled) > header a.f-active:focus:not(.x-hidden-focus), .theme-light .theme-dark .c-pivot:not(.f-disabled) > div > [role="tab"].f-active:focus:not(.x-hidden-focus), .theme-light .theme-dark .c-pivot:not(.f-disabled) > div a.f-active:focus:not(.x-hidden-focus), .theme-light .theme-dark .c-pivot:not(.f-disabled) > [role="tablist"] > [role="tab"].f-active:focus:not(.x-hidden-focus), .theme-light .theme-dark .c-pivot:not(.f-disabled) > [role="tablist"] a.f-active:focus:not(.x-hidden-focus) { outline: transparent; background: rgba(255,255,255,.1) } .theme-dark .c-pivot:not(.f-disabled) > header > [role="tab"]:hover, .theme-dark .c-pivot:not(.f-disabled) > header a:hover, .theme-dark .c-pivot:not(.f-disabled) > div > [role="tab"]:hover, .theme-dark .c-pivot:not(.f-disabled) > div a:hover, .theme-dark .c-pivot:not(.f-disabled) > [role="tablist"] > [role="tab"]:hover, .theme-dark .c-pivot:not(.f-disabled) > [role="tablist"] a:hover, .theme-light .theme-dark .c-pivot:not(.f-disabled) > header > [role="tab"]:hover, .theme-light .theme-dark .c-pivot:not(.f-disabled) > header a:hover, .theme-light .theme-dark .c-pivot:not(.f-disabled) > div > [role="tab"]:hover, .theme-light .theme-dark .c-pivot:not(.f-disabled) > div a:hover, .theme-light .theme-dark .c-pivot:not(.f-disabled) > [role="tablist"] > [role="tab"]:hover, .theme-light .theme-dark .c-pivot:not(.f-disabled) > [role="tablist"] a:hover { color: rgba(255,255,255,.8) } .theme-dark .c-pivot.f-disabled > header > [role="tab"], .theme-dark .c-pivot.f-disabled > header a, .theme-dark .c-pivot.f-disabled > div > [role="tab"], .theme-dark .c-pivot.f-disabled > div a, .theme-dark .c-pivot.f-disabled > [role="tablist"] > [role="tab"], .theme-dark .c-pivot.f-disabled > [role="tablist"] a, .theme-light .theme-dark .c-pivot.f-disabled > header > [role="tab"], .theme-light .theme-dark .c-pivot.f-disabled > header a, .theme-light .theme-dark .c-pivot.f-disabled > div > [role="tab"], .theme-light .theme-dark .c-pivot.f-disabled > div a, .theme-light .theme-dark .c-pivot.f-disabled > [role="tablist"] > [role="tab"], .theme-light .theme-dark .c-pivot.f-disabled > [role="tablist"] a { color: rgba(255,255,255,.4) } .c-pivot .f-pivot-accessibility-text { opacity: 0; position: relative; float: right; font-size: .1px } .c-price:before, .c-price:after { content: " "; display: table } .c-price:after { clear: both } .c-price .c-label { font-size: 15px; padding: 0 4px; display: inline; margin: 0; float: right } .c-price span, .c-price meta + span, .c-price s { float: right } @media screen and (-ms-high-contrast:active) { .c-price span, .c-price meta + span, .c-price s { -ms-high-contrast-adjust: none; color: Windowtext } } .c-price.f-large .c-label, .c-price.f-large span, .c-price.f-large meta + span, .c-price.f-large s { font-size: 20px; line-height: 24px } .no-eventlistener progress.c-progress { display: none } progress.c-progress[value] { -webkit-appearance: none; -moz-appearance: none; appearance: none; border: 0; min-width: 296px; height: 4px } progress.c-progress::-webkit-progress-bar { background: rgba(0,0,0,.2) } progress.c-progress::-webkit-progress-value { background: #0067b8 } progress.c-progress::-moz-progress-bar { background: #0067b8 } progress.c-progress > [role="progressbar"] { display: block; position: relative; background: rgba(0,0,0,.2); min-width: 296px; width: 100%; height: 4px } progress.c-progress > [role="progressbar"] > span { display: block; position: relative; height: 100%; background: #0067b8; color: #0067b8 } @media screen and (-ms-high-contrast:active) { progress.c-progress:not([class^="f-indeterminate-"]) { background: window; border: 1px solid highlight } } .c-progress { display: block; margin-top: 12px } @media screen and (-ms-high-contrast:active) { .c-progress.f-indeterminate-local span:after, .c-progress.f-indeterminate-regional span:after { background: highlight } } .c-progress.f-indeterminate-regional { position: relative; min-width: 296px; width: 100% } .c-progress.f-indeterminate-regional span { position: absolute; display: inline-block; opacity: 0; animation: dots 4s infinite } .c-progress.f-indeterminate-regional span:after { content: ""; position: absolute; display: inline-block; background: #0067b8; width: 5px; height: 5px; border-radius: 50% } .c-progress.f-indeterminate-regional span:nth-child(1) { animation-delay: .05s } .c-progress.f-indeterminate-regional span:nth-child(1):after { right: -10px } .c-progress.f-indeterminate-regional span:nth-child(2) { animation-delay: .1s } .c-progress.f-indeterminate-regional span:nth-child(2):after { right: -20px } .c-progress.f-indeterminate-regional span:nth-child(3) { animation-delay: .15s } .c-progress.f-indeterminate-regional span:nth-child(3):after { right: -30px } .c-progress.f-indeterminate-regional span:nth-child(4) { animation-delay: .2s } .c-progress.f-indeterminate-regional span:nth-child(4):after { right: -40px } .c-progress.f-indeterminate-regional span:nth-child(5) { animation-delay: .25s } .c-progress.f-indeterminate-regional span:nth-child(5):after { right: -50px } @keyframes dots { 0%,20% { right: 0; animation-timing-function: ease-out; opacity: 0 } 25% { opacity: 1 } 35% { right: 45%; animation-timing-function: linear } 65% { right: 55%; animation-timing-function: ease-in } 75% { opacity: 1 } 80%,100% { right: 100%; opacity: 0 } } .c-progress.f-center { margin: auto; padding-top: 30px } .c-progress.f-indeterminate-local { position: relative } .c-progress.f-indeterminate-local span { position: absolute; -ms-transform: rotate(225deg); transform: rotate(225deg); animation: orbit 5.5s infinite } .c-progress.f-indeterminate-local span:after { content: ''; position: absolute; border-radius: 100%; background: #0067b8 } .c-progress.f-indeterminate-local span:nth-child(2) { animation-delay: 240ms } .c-progress.f-indeterminate-local span:nth-child(3) { animation-delay: 480ms } .c-progress.f-indeterminate-local span:nth-child(4) { animation-delay: 720ms } .c-progress.f-indeterminate-local span:nth-child(5) { animation-delay: 960ms } .c-progress.f-indeterminate-local.f-progress-large { width: 60px; height: 60px } .c-progress.f-indeterminate-local.f-progress-large span { width: 60px; height: 60px } .c-progress.f-indeterminate-local.f-progress-large span:after { width: 6px; height: 6px } .c-progress.f-indeterminate-local.f-progress-small { width: 20px; height: 20px } .c-progress.f-indeterminate-local.f-progress-small span { width: 25px; height: 25px } .c-progress.f-indeterminate-local.f-progress-small span:after { width: 3px; height: 3px } @keyframes orbit { 0% { transform: rotate(225deg); opacity: 1; animation-timing-function: ease-out } 7% { transform: rotate(345deg); animation-timing-function: linear } 30% { transform: rotate(455deg); animation-timing-function: ease-in-out } 39% { transform: rotate(690deg); animation-timing-function: linear } 70% { transform: rotate(815deg); opacity: 1; animation-timing-function: ease-out } 75% { transform: rotate(945deg); animation-timing-function: ease-out } 76% { transform: rotate(945deg); opacity: 0 } 100% { transform: rotate(945deg); opacity: 0 } } .c-quote { padding: 0 12.5%; text-align: center } .c-quote__attribution { font-size: 13px; font-weight: 600; opacity: .95; margin: 16px 0 } .c-quote__attributionPipe { margin: 0 12px } .c-quote__attributionImage { display: block; margin: 16px auto 28px } .c-quote__headline { font-size: 18px; margin: 28px 0 16px } .c-quote__quoteSymbol { font-weight: 600; opacity: .95; font-family: TimesNewRoman,"Times New Roman",Times,serif; font-size: 28px; position: absolute } .c-quote__quoteSymbol:first-child { -ms-transform: translate(calc(-100% - 4px),-6px); transform: translate(calc(-100% - 4px),-6px) } [dir=rtl] .c-quote__quoteSymbol:first-child { -ms-transform: translate(calc(100% + 4px),-6px); transform: translate(calc(100% + 4px),-6px) } .c-quote__quoteSymbol:last-child { -ms-transform: translate(-4px,-6px); transform: translate(-4px,-6px) } [dir=rtl] .c-quote__quoteSymbol:last-child { -ms-transform: translate(4px,-6px); transform: translate(4px,-6px) } .c-carousel .c-quote { padding-bottom: 30px } @media screen and (min-width:768px) { .c-quote__attribution { font-size: 20px; font-weight: 600; opacity: .95; margin-bottom: 28px } .c-quote__attributionPipe { margin: 0 12px } .c-quote__headline { font-size: 34px; margin: 72px 0 } .c-quote__quoteSymbol { font-size: 62px } .c-quote__quoteSymbol:first-child { -ms-transform: translate(calc(-100% - 8px),-14px); transform: translate(calc(-100% - 8px),-14px) } [dir=rtl] .c-quote__quoteSymbol:first-child { -ms-transform: translate(calc(100% + 8px),-14px); transform: translate(calc(100% + 8px),-14px) } .c-quote__quoteSymbol:last-child { -ms-transform: translate(-8px,-14px); transform: translate(-8px,-14px) } [dir=rtl] .c-quote__quoteSymbol:last-child { -ms-transform: translate(8px,-14px); transform: translate(8px,-14px) } .c-carousel .c-quote { padding-bottom: 100px } } .c-radio legend.c-label { padding-bottom: 0 } .c-radio label.c-label { font-size: 15px; line-height: 20px; display: block; margin-left: 24px; padding-bottom: 0; position: relative } .c-radio label.c-label + .c-caption { font-size: 13px; margin-top: 0; margin-right: 28px; color: rgba(0,0,0,.6) } .c-radio input[type="radio"] { position: absolute } .c-radio.f-inline legend + div, .c-radio.f-inline legend + div > div { position: relative } .c-radio.f-inline label.c-label { display: inline-block } .c-radio + .c-radio legend.c-label, .c-radio + .c-checkbox legend.c-label { padding-top: 40px } .c-radio input[type="radio"] { opacity: 0 } .c-radio input[type="radio"] + span { cursor: pointer; display: inline-block; margin-right: 28px } .c-radio input[type="radio"] + span:before { border: solid #000 1px; border-radius: 50%; height: 20px; width: 20px; content: ""; right: 0; position: absolute; top: 0 } .c-radio input[type="radio"]:hover:not(:disabled) + span:before { border-color: rgba(0,0,0,.8) } .c-radio input[type="radio"]:focus + span:before { outline: 2px solid rgba(0,0,0,.8) } .c-radio input[type="radio"]:checked + span:after { background: currentColor; border-radius: 50%; height: 10px; width: 10px; content: ""; right: 5px; position: absolute; top: 5px } @media screen and (-ms-high-contrast:active) { .c-radio input[type="radio"]:checked + span:after { border: solid currentColor 5px } } .c-radio input[type="radio"]:checked:not(:disabled) + span { color: #000 } .c-radio input[type="radio"]:checked:not(:disabled) + span:before { border-color: #0067b8 } .c-radio input[type="radio"]:checked:not(:disabled):hover + span:after { background: rgba(0,0,0,.6) } .c-radio input[type="radio"]:disabled + span { color: rgba(0,0,0,.2); cursor: not-allowed } .c-radio input[type="radio"]:disabled + span:before { border-color: rgba(0,0,0,.2) } .c-radio.f-inline legend + div, .c-radio.f-inline legend + div > div { display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap } @media only screen and (min-width:540px) { .c-radio.f-inline legend + div, .c-radio.f-inline legend + div > div { -ms-flex-wrap: nowrap; flex-wrap: nowrap } } .c-range-slider { max-width: 296px; padding-bottom: 8px } .c-range-slider:before, .c-range-slider:after { content: " "; display: table } .c-range-slider:after { clear: both } .c-range-slider .c-text-field[type="number"] { font-size: 13px; width: 48px; float: left; margin-top: 0; -moz-appearance: textfield } .c-range-slider .c-text-field[type="number"]::-webkit-outer-spin-button, .c-range-slider .c-text-field[type="number"]::-webkit-inner-spin-button { -webkit-appearance: none; margin: 0 } .c-range-slider .c-text-field[type="number"].f-adjusting { border-color: #0067b8 } .c-range-slider legend + label + .c-text-field[type="number"] { float: right } .c-range-slider label.c-label { position: absolute !important; overflow: hidden !important; clip: rect(1px,1px,1px,1px) !important; width: 1px !important; height: 1px !important; border: 0 !important; padding: 0 !important; margin: 0 !important } .c-range-slider label.c-label + .c-text-field[type="number"] { margin-bottom: 16px } .c-range-slider [role="slider"] { position: relative; outline: 2px solid transparent; border: 0; position: absolute; top: -7px; width: 12px; height: 16px; background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2012%2016%22%20width%3D%2212%22%20height%3D%2216%22%3E%3Cpolygon%20points%3D%227%201%206%200%200%200%200%2016%206%2016%207%2015%2012%208%207%201%22%20style%3D%22fill%3A%230067B8%22/%3E%3C/svg%3E") } .c-range-slider [role="slider"]:before { display: block; position: absolute; top: 0; left: 0; bottom: 0; right: 0; content: ''; outline: 1px solid transparent; outline-offset: -1px } .c-range-slider [role="slider"]:focus { outline-color: #000 } .c-range-slider [role="slider"]:focus:before { outline-color: rgba(255,255,255,.6) } .theme-light .c-range-slider [role="slider"]:focus, .theme-dark .theme-light .c-range-slider [role="slider"]:focus { outline-color: #000 } .theme-light .c-range-slider [role="slider"]:focus:before, .theme-dark .theme-light .c-range-slider [role="slider"]:focus:before { outline-color: rgba(255,255,255,.6) } .theme-dark .c-range-slider [role="slider"]:focus, .theme-light .theme-dark .c-range-slider [role="slider"]:focus { outline-color: #fff } .theme-dark .c-range-slider [role="slider"]:focus:before, .theme-light .theme-dark .c-range-slider [role="slider"]:focus:before { outline-color: rgba(0,0,0,.6) } .c-range-slider [role="slider"]:focus { background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2012%2016%22%20width%3D%2212%22%20height%3D%2216%22%3E%3Cpolygon%20points%3D%227%201%206%200%200%200%200%2016%206%2016%207%2015%2012%208%207%201%22%20style%3D%22fill%3A%23lack%22/%3E%3C/svg%3E") } .c-range-slider [role="slider"]:hover { cursor: pointer; background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2012%2016%22%20width%3D%2212%22%20height%3D%2216%22%3E%3Cpolygon%20points%3D%227%201%206%200%200%200%200%2016%206%2016%207%2015%2012%208%207%201%22%20style%3D%22fill%3A%23003e6e%22/%3E%3C/svg%3E") } .c-range-slider [role="slider"]:first-child { -ms-transform: translateX(12px); transform: translateX(12px) } .c-range-slider [role="slider"] + [role="slider"] { -ms-transform: rotate(180deg); transform: rotate(180deg) } .c-range-slider > div { margin-top: 24px; height: 2px; background: rgba(0,0,0,.4); clear: both } .c-range-slider > div > div { position: relative; height: 100%; margin: 0 12px } .c-range-slider span { display: block; position: absolute; top: 0; background: #0067b8; height: 100% } .c-rating { -ms-high-contrast-adjust: none } .c-rating span.c-glyph { cursor: default; width: 16px; height: 16px; line-height: 1 } .c-rating span.c-glyph:before, .c-rating span.c-glyph:after { font-size: 12px } .c-rating button { position: relative; border: 2px solid transparent; outline: 1px solid transparent; outline-offset: -3px } @media screen and (-ms-high-contrast:active) { .c-rating button { border-color: window !important } } .c-rating button:focus { border-color: #000; outline-color: rgba(255,255,255,.6) } @media screen and (-ms-high-contrast:active) { .c-rating button:focus { border-color: windowText !important } } .theme-light .c-rating button:focus, .theme-dark .theme-light .c-rating button:focus { border-color: #000; outline-color: rgba(255,255,255,.6) } .theme-dark .c-rating button:focus, .theme-light .theme-dark .c-rating button:focus { border-color: #fff; outline-color: rgba(0,0,0,.6) } .c-rating button.c-glyph { width: 44px; height: 44px; background: transparent } .c-rating button.c-glyph:before, .c-rating button.c-glyph:after { font-size: 24px } .c-rating button.c-glyph:after { color: #000 } .c-rating button.c-glyph.f-full:before, .c-rating button.c-glyph.f-none.f-full:before { content: "" } .c-rating.f-individual { -ms-transform: translateX(4px); transform: translateX(4px) } .c-rating.f-individual span.c-glyph { width: 30px; height: 30px } .c-rating.f-individual span.c-glyph:before, .c-rating.f-individual span.c-glyph:after { font-size: 18px } .c-rating.f-aggregate div, .c-rating.f-individual div { -ms-transform: translateX(2px); transform: translateX(2px) } .c-rating .c-glyph { position: relative; float: right } .c-rating .c-glyph:before, .c-rating .c-glyph:after { position: absolute; top: 50%; right: 50%; -ms-transform: translate(50%,-50%); transform: translate(50%,-50%) } .c-rating .c-glyph:before { content: ""; color: rgba(0,0,0,.3) } .c-rating .c-glyph:after { color: #0067b8 } .c-rating form, .c-rating div { display: inline-block } .c-rating form:before, .c-rating form:after, .c-rating div:before, .c-rating div:after { content: " "; display: table } .c-rating form:after, .c-rating div:after { clear: both } .c-rating form { -ms-transform: translateX(7px); transform: translateX(7px) } .c-rating form:hover button.c-glyph:not([disabled]):before { content: ""; color: #0067b8 } .c-rating form:hover button.c-glyph:not([disabled]):after { display: none } .c-rating form:hover button.c-glyph:not([disabled]):hover ~ button.c-glyph:before { color: rgba(0,0,0,.3) } .c-rating form[disabled] button.c-glyph:hover, .c-rating form button.c-glyph[disabled]:hover { cursor: not-allowed } .c-rating form[disabled] button.c-glyph:after, .c-rating form button.c-glyph[disabled]:after { display: none } .c-rating form[disabled] button.c-glyph:before, .c-rating form button.c-glyph[disabled]:before { content: ""; color: rgba(0,0,0,.2) } .c-rating .f-full ~ .c-glyph:before, .c-rating .f-half ~ .c-glyph:before, .c-rating .f-full:after { content: "" } .c-rating .f-half:after { content: "" } .c-rating.f-user-rated .f-full:after, .c-rating.f-user-rated .f-half:after { color: #0067b8 } .theme-light .c-rating .c-glyph:before, .theme-dark .theme-light .c-rating .c-glyph:before { color: rgba(0,0,0,.3) } .theme-light .c-rating .c-glyph:after, .theme-dark .theme-light .c-rating .c-glyph:after { color: #0067b8 } .theme-light .c-rating form button.c-glyph:focus:before, .theme-dark .theme-light .c-rating form button.c-glyph:focus:before { outline-color: #000 } .theme-light .c-rating form button.c-glyph:before, .theme-dark .theme-light .c-rating form button.c-glyph:before { color: rgba(0,0,0,.3) } .theme-light .c-rating form button.c-glyph:after, .theme-dark .theme-light .c-rating form button.c-glyph:after { color: #000 } .theme-light .c-rating form:hover button.c-glyph:not([disabled]):before, .theme-dark .theme-light .c-rating form:hover button.c-glyph:not([disabled]):before { color: #0067b8 } .theme-light .c-rating form:hover button.c-glyph:not([disabled]):hover ~ button.c-glyph:not([disabled]):before, .theme-dark .theme-light .c-rating form:hover button.c-glyph:not([disabled]):hover ~ button.c-glyph:not([disabled]):before { color: rgba(0,0,0,.3) } .theme-light .c-rating form[disabled] button.c-glyph:before, .theme-light .c-rating form[disabled] button.c-glyph:hover ~ button.c-glyph:before, .theme-dark .theme-light .c-rating form[disabled] button.c-glyph:before, .theme-dark .theme-light .c-rating form[disabled] button.c-glyph:hover ~ button.c-glyph:before { color: rgba(0,0,0,.2) } .theme-dark .c-rating .c-glyph:before, .theme-light .theme-dark .c-rating .c-glyph:before { color: rgba(255,255,255,.3) } .theme-dark .c-rating .c-glyph:after, .theme-light .theme-dark .c-rating .c-glyph:after { color: #fff } .theme-dark .c-rating form button.c-glyph:focus:before, .theme-light .theme-dark .c-rating form button.c-glyph:focus:before { outline-color: #fff } .theme-dark .c-rating form button.c-glyph:before, .theme-light .theme-dark .c-rating form button.c-glyph:before { color: rgba(255,255,255,.3) } .theme-dark .c-rating form:hover button.c-glyph:not([disabled]):before, .theme-light .theme-dark .c-rating form:hover button.c-glyph:not([disabled]):before { color: rgba(255,255,255,.8) } .theme-dark .c-rating form:hover button.c-glyph:not([disabled]):hover ~ button.c-glyph:not([disabled]):before, .theme-light .theme-dark .c-rating form:hover button.c-glyph:not([disabled]):hover ~ button.c-glyph:not([disabled]):before { color: rgba(255,255,255,.3) } @media screen and (-ms-high-contrast:active) { .c-rating form:hover button.c-glyph:hover ~ button.c-glyph:before, .c-rating.f-community-rated .c-glyph:before { content: "" } } .c-rating[data-value] { height: 20px } .c-rating[data-value] div { height: 16px; width: 80px; position: relative } .c-rating[data-value] div:before, .c-rating[data-value] div:after { color: rgba(0,0,0,.3); display: inline-block; font-family: "MWF-MDL2"; font-size: 12px; line-height: 1; letter-spacing: 4px; position: absolute; white-space: nowrap; text-align: right; right: 0; top: 2px; height: 100%; width: 100% } .c-rating[data-value] div:before { content: ""; color: rgba(0,0,0,.3) } @media screen and (-ms-high-contrast:active) { .c-rating[data-value] div:before { color: #fff } } @media screen and (-ms-high-contrast:black-on-white) { .c-rating[data-value] div:before { color: rgba(0,0,0,.3) } } .c-rating[data-value] div:after { color: #000 } @media screen and (-ms-high-contrast:active) { .c-rating[data-value] div:after { color: rgba(0,0,0,.3) } } @media screen and (-ms-high-contrast:black-on-white) { .c-rating[data-value] div:after { color: #000 } } .c-rating[data-value] div span { display: none } .theme-light .c-rating[data-value] div:before, .theme-dark .theme-light .c-rating[data-value] div:before { color: rgba(0,0,0,.3) } @media screen and (-ms-high-contrast:active) { .theme-light .c-rating[data-value] div:before, .theme-dark .theme-light .c-rating[data-value] div:before { color: rgba(0,0,0,.3) } } .theme-dark .c-rating[data-value] div:before, .theme-light .theme-dark .c-rating[data-value] div:before { color: rgba(255,255,255,.3) } @media screen and (-ms-high-contrast:active) { .theme-dark .c-rating[data-value] div:before, .theme-light .theme-dark .c-rating[data-value] div:before { color: rgba(255,255,255,.3) } } .theme-dark .c-rating[data-value] div:after, .theme-light .theme-dark .c-rating[data-value] div:after { color: #fff } @media screen and (-ms-high-contrast:active) { .theme-dark .c-rating[data-value] div:after, .theme-light .theme-dark .c-rating[data-value] div:after { color: #fff } } .c-rating[data-value].f-aggregate, .c-rating[data-value].f-aggregate div, .c-rating[data-value].f-individual, .c-rating[data-value].f-individual div { -ms-transform: none; transform: none } .c-rating[data-value].f-individual { height: 34px } .c-rating[data-value].f-individual div { height: 30px; width: 150px } .c-rating[data-value].f-individual div:before, .c-rating[data-value].f-individual div:after { font-size: 18px; letter-spacing: 12px; top: 6px } .c-rating[data-value$=".5"] div:before, .c-rating[data-value^="1"] div:before, .c-rating[data-value^="2"] div:before, .c-rating[data-value^="3"] div:before, .c-rating[data-value^="4"] div:before, .c-rating[data-value^="5"] div:before { content: "" } @media screen and (-ms-high-contrast:active) { .c-rating[data-value$=".5"] div:before, .c-rating[data-value^="1"] div:before, .c-rating[data-value^="2"] div:before, .c-rating[data-value^="3"] div:before, .c-rating[data-value^="4"] div:before, .c-rating[data-value^="5"] div:before { content: "" } } .c-rating[data-value="0.5"] div:after { content: "" } @media screen and (-ms-high-contrast:active) { .c-rating[data-value="0.5"] div:after { color: inherit } } .c-rating[data-value="1"] div:after { content: "" } @media screen and (-ms-high-contrast:active) { .c-rating[data-value="1"] div:after { color: inherit } } .c-rating[data-value="1.5"] div:after { content: "" } @media screen and (-ms-high-contrast:active) { .c-rating[data-value="1.5"] div:after { color: inherit } } .c-rating[data-value="2"] div:after { content: "" } @media screen and (-ms-high-contrast:active) { .c-rating[data-value="2"] div:after { color: inherit } } .c-rating[data-value="2.5"] div:after { content: "" } @media screen and (-ms-high-contrast:active) { .c-rating[data-value="2.5"] div:after { color: inherit } } .c-rating[data-value="3"] div:after { content: "" } @media screen and (-ms-high-contrast:active) { .c-rating[data-value="3"] div:after { color: inherit } } .c-rating[data-value="3.5"] div:after { content: "" } @media screen and (-ms-high-contrast:active) { .c-rating[data-value="3.5"] div:after { color: inherit } } .c-rating[data-value="4"] div:after { content: "" } @media screen and (-ms-high-contrast:active) { .c-rating[data-value="4"] div:after { color: inherit } } .c-rating[data-value="4.5"] div:after { content: "" } @media screen and (-ms-high-contrast:active) { .c-rating[data-value="4.5"] div:after { color: inherit } } .c-rating[data-value="5"] div:after { content: "" } @media screen and (-ms-high-contrast:active) { .c-rating[data-value="5"] div:after { color: inherit } } .c-rating.f-interactive, .c-rating.f-aggregate:not([data-max]), .c-rating.f-individual:not([data-max]) { height: auto } .c-rating.f-interactive div, .c-rating.f-aggregate:not([data-max]) div, .c-rating.f-individual:not([data-max]) div { height: auto; width: auto; position: static } .c-rating.f-interactive div:before, .c-rating.f-interactive div:after, .c-rating.f-aggregate:not([data-max]) div:before, .c-rating.f-aggregate:not([data-max]) div:after, .c-rating.f-individual:not([data-max]) div:before, .c-rating.f-individual:not([data-max]) div:after { content: "" } button.c-refine-item, a.c-refine-item { position: relative; border: 2px solid transparent; outline: 0; position: relative; display: block; padding: 12px; width: 100%; margin: 4px 0 0; background: transparent; color: #000 } button.c-refine-item:mixed, a.c-refine-item:mixed { display: block; position: absolute; top: 0; left: 0; bottom: 0; right: 0; content: ''; border: 1px solid transparent } button.c-refine-item:focus, a.c-refine-item:focus { border-color: #000 } button.c-refine-item:focus:mixed, a.c-refine-item:focus:mixed { border-color: rgba(255,255,255,.6) } .theme-light button.c-refine-item:focus, .theme-light a.c-refine-item:focus, .theme-dark .theme-light button.c-refine-item:focus, .theme-dark .theme-light a.c-refine-item:focus { border-color: #000 } .theme-light button.c-refine-item:focus:mixed, .theme-light a.c-refine-item:focus:mixed, .theme-dark .theme-light button.c-refine-item:focus:mixed, .theme-dark .theme-light a.c-refine-item:focus:mixed { border-color: rgba(255,255,255,.6) } .theme-dark button.c-refine-item:focus, .theme-dark a.c-refine-item:focus, .theme-light .theme-dark button.c-refine-item:focus, .theme-light .theme-dark a.c-refine-item:focus { border-color: #fff } .theme-dark button.c-refine-item:focus:mixed, .theme-dark a.c-refine-item:focus:mixed, .theme-light .theme-dark button.c-refine-item:focus:mixed, .theme-light .theme-dark a.c-refine-item:focus:mixed { border-color: rgba(0,0,0,.6) } @media screen and (-ms-high-contrast) { button.c-refine-item, a.c-refine-item { color: WindowText; border-color: Window } } button.c-refine-item span, a.c-refine-item span { text-align: right; display: block; overflow: hidden } [role=listbox] button.c-refine-item:after, [role=listbox] a.c-refine-item:after, [data-js-select-type] button.c-refine-item:after, [data-js-select-type] a.c-refine-item:after { font-family: "MWF-MDL2"; content: ""; position: absolute; left: 0; top: 16px; display: none; width: 44px; font-size: 13px; text-align: center } .f-checkbox [data-js-select-type="multi-select"] button.c-refine-item:after, .f-checkbox [data-js-select-type="multi-select"] a.c-refine-item:after { font-family: "MWF-MDL2"; content: ""; font-size: 17px; top: 12px; color: #fff } @media screen and (-ms-high-contrast) { button.c-refine-item:focus, a.c-refine-item:focus { color: ButtonText } } @media screen and (-ms-high-contrast) { button.c-refine-item:hover, a.c-refine-item:hover { background: Highlight; border-color: Highlight; color: HighlightText } } @media screen and (-ms-high-contrast) { button.c-refine-item:hover span, a.c-refine-item:hover span { -ms-high-contrast-adjust: none; background: Highlight; color: HighlightText } } button.c-refine-item:active, a.c-refine-item:active { background: rgba(0,0,0,.3) } button[aria-selected="true"].c-refine-item, a[aria-selected="true"].c-refine-item, button[aria-checked="true"].c-refine-item, a[aria-checked="true"].c-refine-item, button.f-selected.c-refine-item, a.f-selected.c-refine-item { padding-left: 44px; font-weight: 600; color: #000 } @media screen and (-ms-high-contrast) { button[aria-selected="true"].c-refine-item, a[aria-selected="true"].c-refine-item, button[aria-checked="true"].c-refine-item, a[aria-checked="true"].c-refine-item, button.f-selected.c-refine-item, a.f-selected.c-refine-item { background: Highlight; border-color: Highlight; color: HighlightText } } button[aria-selected="true"].c-refine-item:hover, a[aria-selected="true"].c-refine-item:hover, button[aria-checked="true"].c-refine-item:hover, a[aria-checked="true"].c-refine-item:hover, button.f-selected.c-refine-item:hover, a.f-selected.c-refine-item:hover { background: rgba(0,0,0,.1) } button[aria-selected="true"].c-refine-item:active, a[aria-selected="true"].c-refine-item:active, button[aria-checked="true"].c-refine-item:active, a[aria-checked="true"].c-refine-item:active, button.f-selected.c-refine-item:active, a.f-selected.c-refine-item:active { background: rgba(0,0,0,.2) } button[aria-selected="true"].c-refine-item:after, a[aria-selected="true"].c-refine-item:after, button[aria-checked="true"].c-refine-item:after, a[aria-checked="true"].c-refine-item:after, button.f-selected.c-refine-item:after, a.f-selected.c-refine-item:after { display: inline-block } @media screen and (-ms-high-contrast) { button[aria-selected="true"].c-refine-item:hover, a[aria-selected="true"].c-refine-item:hover, button[aria-selected="true"].c-refine-item:after, a[aria-selected="true"].c-refine-item:after, button[aria-selected="true"].c-refine-item span, a[aria-selected="true"].c-refine-item span, button[aria-checked="true"].c-refine-item:hover, a[aria-checked="true"].c-refine-item:hover, button[aria-checked="true"].c-refine-item:after, a[aria-checked="true"].c-refine-item:after, button[aria-checked="true"].c-refine-item span, a[aria-checked="true"].c-refine-item span, button.f-selected.c-refine-item:hover, a.f-selected.c-refine-item:hover, button.f-selected.c-refine-item:after, a.f-selected.c-refine-item:after, button.f-selected.c-refine-item span, a.f-selected.c-refine-item span { -ms-high-contrast-adjust: none; background: Highlight; color: HighlightText } } @media screen and (-ms-high-contrast) { button[aria-selected="true"].c-refine-item:hover, a[aria-selected="true"].c-refine-item:hover, button[aria-checked="true"].c-refine-item:hover, a[aria-checked="true"].c-refine-item:hover, button.f-selected.c-refine-item:hover, a.f-selected.c-refine-item:hover { border-color: Highlight } } .c-refine-menu > button { display: none } .c-refine-menu > div[aria-hidden="true"] { display: none } .c-refine-menu > div > div { position: relative } .c-refine-menu > div > div .c-heading { font-size: 24px; line-height: 28px; padding: 36px 0 4px; font-weight: 600; display: inline-block; overflow: hidden } .c-refine-menu > div > div .c-heading + button.c-action-trigger.c-glyph, .c-refine-menu > div > div .c-heading + a.c-action-trigger.c-glyph { margin: 0 0 0 -12px; display: none; position: absolute; top: 26px; left: 0; width: 44px; height: 44px; padding: 9px 0 10px; color: rgba(0,0,0,.6) } .c-refine-menu .c-divider { margin: 12px 0 } .c-refine-menu .c-drawer { margin: 4px 0 0 } .c-refine-menu .c-drawer > button { font-size: 15px; background: rgba(0,0,0,.1) } .c-refine-menu .c-drawer > button:hover { background: rgba(0,0,0,.2) } .c-refine-menu .c-refine-item + ul .c-refine-item { padding-right: 32px } .c-refine-menu .c-content-toggle ul[data-f-expanded="true"] { max-height: 1100px; overflow-y: auto } .c-refine-menu .c-content-toggle button[data-f-more] { padding: 12px } @media only screen and (max-width:767px) { .c-refine-menu > div > div .c-heading { padding-left: 44px } .c-refine-menu > div > div .c-heading + button.c-action-trigger.c-glyph { display: block } } .c-refine-menu.f-checkbox .c-divider { margin: 12px 0 0 } .c-refine-menu.f-checkbox .c-drawer { margin: 0 } .c-refine-menu.f-checkbox .c-drawer > button { font-size: 20px; line-height: 26px; word-wrap: break-word; padding-right: 0; background: transparent } .c-refine-menu.f-checkbox .c-drawer > button:after { font-size: 15px; left: 14px } .c-refine-menu.f-checkbox .c-refine-item { margin: 0 } .c-refine-menu.f-checkbox [data-js-select-type="multi-select"] .c-refine-item { padding-left: 44px } .c-refine-menu.f-checkbox [data-js-select-type="multi-select"] .c-refine-item:after, .c-refine-menu.f-checkbox [data-js-select-type="multi-select"] .c-refine-item:before { height: 20px; left: 12px; position: absolute; width: 20px; line-height: 20px } .c-refine-menu.f-checkbox [data-js-select-type="multi-select"] .c-refine-item:before { content: ""; box-shadow: inset 0 0 0 1px #000,inset 0 0 0 10px transparent } .c-refine-menu.f-checkbox [data-js-select-type="multi-select"] .c-refine-item:hover { background: rgba(0,0,0,.1) } .c-refine-menu.f-checkbox [data-js-select-type="multi-select"] .c-refine-item[aria-checked="true"], .c-refine-menu.f-checkbox [data-js-select-type="multi-select"] .c-refine-item[aria-selected="true"], .c-refine-menu.f-checkbox [data-js-select-type="multi-select"] .c-refine-item.f-selected { background: rgba(0,0,0,.15) } .c-refine-menu.f-checkbox [data-js-select-type="multi-select"] .c-refine-item[aria-checked="true"]:before, .c-refine-menu.f-checkbox [data-js-select-type="multi-select"] .c-refine-item[aria-selected="true"]:before, .c-refine-menu.f-checkbox [data-js-select-type="multi-select"] .c-refine-item.f-selected:before { background-color: #000 } .c-refine-menu.f-checkbox [data-js-select-type="single-select"] .c-refine-item[aria-checked="true"], .c-refine-menu.f-checkbox [data-js-select-type="single-select"] .c-refine-item[aria-selected="true"], .c-refine-menu.f-checkbox [data-js-select-type="single-select"] .c-refine-item.f-selected { background: rgba(0,0,0,.15) } .c-refine-menu.f-checkbox [data-js-select-type="single-select"] .c-refine-item[aria-checked="true"]:after, .c-refine-menu.f-checkbox [data-js-select-type="single-select"] .c-refine-item[aria-selected="true"]:after, .c-refine-menu.f-checkbox [data-js-select-type="single-select"] .c-refine-item.f-selected:after { display: none } .c-search { position: relative; min-width: 92px; max-width: 296px; height: 38px; margin-top: 20px } .c-search input[type="search"], .c-search button { float: right; height: 100%; outline: 0; background-color: #fff } .c-search input[type="search"] { position: relative; outline: 2px solid transparent; border: 0; box-sizing: border-box; width: 100%; height: 100%; padding: 7px 10px; padding-left: 38px; border: 1px solid rgba(0,0,0,.6) } .c-search input[type="search"]:before { display: block; position: absolute; top: 0; left: 0; bottom: 0; right: 0; content: ''; outline: 1px solid transparent; outline-offset: -1px } .c-search input[type="search"]:focus { outline-color: #000 } .c-search input[type="search"]:focus:before { outline-color: rgba(255,255,255,.6) } .theme-light .c-search input[type="search"]:focus, .theme-dark .theme-light .c-search input[type="search"]:focus { outline-color: #000 } .theme-light .c-search input[type="search"]:focus:before, .theme-dark .theme-light .c-search input[type="search"]:focus:before { outline-color: rgba(255,255,255,.6) } .theme-dark .c-search input[type="search"]:focus, .theme-light .theme-dark .c-search input[type="search"]:focus { outline-color: #fff } .theme-dark .c-search input[type="search"]:focus:before, .theme-light .theme-dark .c-search input[type="search"]:focus:before { outline-color: rgba(0,0,0,.6) } .c-search input[type="search"]:hover { border-color: rgba(0,0,0,.8) } .c-search input[type="search"]::-ms-clear { display: none } .c-search input[type="search"]::-webkit-input-placeholder { color: rgba(0,0,0,.6) } .c-search input[type="search"]:-ms-input-placeholder { color: rgba(0,0,0,.6) } .c-search input[type="search"]::placeholder { color: rgba(0,0,0,.6) } .c-search button { position: relative; border: 2px solid transparent; outline: 0; position: absolute; top: 0; left: 0; width: 34px; height: 34px; margin: 2px 1px 1px 2px; padding: 9px; transition: color .1s,background-color .1s } .c-search button:after { display: block; position: absolute; top: 0; left: 0; bottom: 0; right: 0; content: ''; border: 1px solid transparent } .c-search button:focus { border-color: #000 } .c-search button:focus:after { border-color: rgba(255,255,255,.6) } .theme-light .c-search button:focus, .theme-dark .theme-light .c-search button:focus { border-color: #000 } .theme-light .c-search button:focus:after, .theme-dark .theme-light .c-search button:focus:after { border-color: rgba(255,255,255,.6) } .theme-dark .c-search button:focus, .theme-light .theme-dark .c-search button:focus { border-color: #fff } .theme-dark .c-search button:focus:after, .theme-light .theme-dark .c-search button:focus:after { border-color: rgba(0,0,0,.6) } .c-search button:hover { color: #0067b8 } .c-search button:active, .c-search button:focus { color: #fff; background: #0067b8; -ms-high-contrast-adjust: auto } @media screen and (-ms-high-contrast) { .c-search button:active, .c-search button:focus { color: window; background: windowText } } .c-search button:before { content: ""; text-indent: 0; font-size: 16px; -ms-high-contrast-adjust: none } @media screen and (-ms-high-contrast) { .c-search button:before { font-size: 22px; font-weight: 900; line-height: 18px; text-indent: -3px } } @media screen and (-ms-high-contrast) { .c-search button { color: windowText; background: window } } .theme-light .c-search, .theme-dark .theme-light .c-search { color: #000 } .theme-light .c-search input[type="search"], .theme-dark .theme-light .c-search input[type="search"] { border-color: #000; background-color: rgba(255,255,255,.6) } .theme-light .c-search input[type="search"]:hover, .theme-dark .theme-light .c-search input[type="search"]:hover { border-color: rgba(0,0,0,.8); background-color: rgba(255,255,255,.8) } .theme-light .c-search input[type="search"]:active, .theme-light .c-search input[type="search"]:focus, .theme-dark .theme-light .c-search input[type="search"]:active, .theme-dark .theme-light .c-search input[type="search"]:focus { border-color: #000; background-color: #fff } .theme-light .c-search input[type="search"]::-webkit-input-placeholder, .theme-dark .theme-light .c-search input[type="search"]::-webkit-input-placeholder { color: rgba(0,0,0,.6) } .theme-light .c-search input[type="search"]:-ms-input-placeholder, .theme-dark .theme-light .c-search input[type="search"]:-ms-input-placeholder { color: rgba(0,0,0,.6) } .theme-light .c-search input[type="search"]::placeholder, .theme-dark .theme-light .c-search input[type="search"]::placeholder { color: rgba(0,0,0,.6) } .theme-light .c-search button, .theme-dark .theme-light .c-search button { background: transparent } .theme-light .c-search button:active, .theme-light .c-search button:focus, .theme-dark .theme-light .c-search button:active, .theme-dark .theme-light .c-search button:focus { color: #fff; background: #0067b8; -ms-high-contrast-adjust: auto } @media screen and (-ms-high-contrast) { .theme-light .c-search button:active, .theme-light .c-search button:focus, .theme-dark .theme-light .c-search button:active, .theme-dark .theme-light .c-search button:focus { color: window; background: windowText } } .theme-dark .c-search, .theme-light .theme-dark .c-search { color: #fff } .theme-dark .c-search input[type="search"], .theme-light .theme-dark .c-search input[type="search"] { border-color: #fff; background-color: rgba(0,0,0,.6) } .theme-dark .c-search input[type="search"]:hover, .theme-light .theme-dark .c-search input[type="search"]:hover { border-color: rgba(255,255,255,.8); background-color: rgba(0,0,0,.8) } .theme-dark .c-search input[type="search"]:active, .theme-dark .c-search input[type="search"]:focus, .theme-light .theme-dark .c-search input[type="search"]:active, .theme-light .theme-dark .c-search input[type="search"]:focus { border-color: #fff; background-color: #000 } .theme-dark .c-search input[type="search"]::-webkit-input-placeholder, .theme-light .theme-dark .c-search input[type="search"]::-webkit-input-placeholder { color: rgba(255,255,255,.6) } .theme-dark .c-search input[type="search"]:-ms-input-placeholder, .theme-light .theme-dark .c-search input[type="search"]:-ms-input-placeholder { color: rgba(255,255,255,.6) } .theme-dark .c-search input[type="search"]::placeholder, .theme-light .theme-dark .c-search input[type="search"]::placeholder { color: rgba(255,255,255,.6) } .theme-dark .c-search button, .theme-light .theme-dark .c-search button { background: transparent } .theme-dark .c-search button:active, .theme-dark .c-search button:focus, .theme-light .theme-dark .c-search button:active, .theme-light .theme-dark .c-search button:focus { color: #fff; background: #0067b8; -ms-high-contrast-adjust: auto } @media screen and (-ms-high-contrast) { .theme-dark .c-search button:active, .theme-dark .c-search button:focus, .theme-light .theme-dark .c-search button:active, .theme-light .theme-dark .c-search button:focus { color: window; background: windowText } } .c-select { position: relative; margin-top: 20px; min-width: 88px; max-width: 296px } .c-select:after { font-family: "MWF-MDL2"; content: ""; position: absolute; left: 4px; top: 28px; height: 34px; width: 31px; padding-top: 10px; text-align: center } .js .c-select:after { display: none } .c-select:after:hover { z-index: 1 } .c-select .c-label { display: block; margin-top: 0 } .c-select select { position: relative; width: 100%; display: none; padding: 7px 5px 7px 34px; background: #fff; -webkit-appearance: none; -moz-appearance: none; appearance: none; height: 100%; outline: 0; border: 1px solid rgba(0,0,0,.6); cursor: pointer } .no-js .c-select select { display: block } .c-select select:active, .c-select select:focus { background: #fff } .c-select select:hover { z-index: 100; border-color: rgba(0,0,0,.8) } .c-select select:active, .c-select select:focus { border-color: #0067b8 } .c-select select[disabled] { cursor: not-allowed; color: rgba(0,0,0,.2); border-color: rgba(0,0,0,.2); background: #fff; z-index: 100; padding-left: 0 } .c-select select option { background: #fff; color: #000 } .c-select select:-moz-focusring { color: transparent; text-shadow: 0 0 0 #000 } .c-select select::-ms-expand { display: none } .c-select select:focus::-ms-value { background: transparent; color: #000 } .c-select.f-label-inline .c-label { display: inline-block; margin-left: 4px; font-size: inherit } .c-select.f-label-inline select { width: auto } .c-select.f-flex { width: 100%; min-width: auto; max-width: none } .c-select.f-flex .c-select-menu { width: 100%; min-width: auto; max-width: none } .c-select.f-flex .c-select-menu .c-menu { width: 100%; min-width: auto; max-width: none } .theme-light .c-select select, .theme-dark .theme-light .c-select select { background: #fff; color: #000 } .theme-light .c-select:after, .theme-dark .theme-light .c-select:after { color: #000 } .theme-dark .c-select select, .theme-light .theme-dark .c-select select { background: rgba(255,255,255,.8); color: #000 } .theme-dark .c-select:after, .theme-light .theme-dark .c-select:after { color: #000 } button.c-select-button { font-size: 15px; position: relative; outline: 2px solid transparent; border: 0; margin-top: 36px; margin-left: 12px; background: #fff; border: 1px solid rgba(0,0,0,.4); color: #000; padding: 6px 10px; overflow: hidden; text-align: center; white-space: nowrap } button.c-select-button:before { display: block; position: absolute; top: 0; left: 0; bottom: 0; right: 0; content: ''; outline: 1px solid transparent; outline-offset: -1px } button.c-select-button:focus { outline-color: #000 } button.c-select-button:focus:before { outline-color: rgba(255,255,255,.6) } .theme-light button.c-select-button:focus, .theme-dark .theme-light button.c-select-button:focus { outline-color: #000 } .theme-light button.c-select-button:focus:before, .theme-dark .theme-light button.c-select-button:focus:before { outline-color: rgba(255,255,255,.6) } .theme-dark button.c-select-button:focus, .theme-light .theme-dark button.c-select-button:focus { outline-color: #fff } .theme-dark button.c-select-button:focus:before, .theme-light .theme-dark button.c-select-button:focus:before { outline-color: rgba(0,0,0,.6) } button.c-select-button[aria-checked="true"], button.c-select-button.f-selected { border-width: 2px; border-color: #000; padding: 5px 9px; position: relative } button.c-select-button[aria-checked="true"] > *:first-child.glyph-check-mark:after, button.c-select-button.f-selected > *:first-child.glyph-check-mark:after { font-family: "MWF-MDL2"; content: ""; background-color: #000; color: #fff; display: inline-block; left: 0; top: 0; position: absolute; width: 20px; height: 20px; font-size: 15px; line-height: 20px; font-weight: 700 } @media screen and (-ms-high-contrast) { button.c-select-button[aria-checked="true"] > *:first-child.glyph-check-mark:after, button.c-select-button.f-selected > *:first-child.glyph-check-mark:after { -ms-high-contrast-adjust: none; background-color: ButtonText; color: ButtonFace } } button.c-select-button:hover { border-color: #000 } button.c-select-button:hover[aria-checked="true"], button.c-select-button:hover.f-selected { border-color: #0067b8 } button.c-select-button:hover[aria-checked="true"] > *:first-child.glyph-check-mark:after, button.c-select-button:hover.f-selected > *:first-child.glyph-check-mark:after { background-color: #0067b8; color: #fff } @media screen and (-ms-high-contrast) { button.c-select-button:hover[aria-checked="true"] > *:first-child.glyph-check-mark:after, button.c-select-button:hover.f-selected > *:first-child.glyph-check-mark:after { -ms-high-contrast-adjust: none; background-color: ButtonText; color: ButtonFace } } button.c-select-button:active { outline: none; border-color: #003e6e } button.c-select-button:disabled { border-color: rgba(0,0,0,.2); color: rgba(0,0,0,.2); outline: 0; cursor: not-allowed } button.c-select-button[data-select-button-swatch] { width: 36px; height: 36px } button.c-select-button[data-select-button-swatch]:hover, button.c-select-button[data-select-button-swatch]:focus { border-color: #000; box-shadow: inset 0 0 0 1px #fff } button.c-select-button[data-select-button-swatch]:active { border-color: #999; box-shadow: inset 0 0 0 1px #fff } button.c-select-button[data-select-button-swatch][aria-checked="true"], button.c-select-button[data-select-button-swatch].f-selected { box-shadow: inset 0 0 0 1px #fff } button.c-select-button[data-select-button-swatch][aria-checked="true"] > *:first-child.glyph-check-mark:after, button.c-select-button[data-select-button-swatch].f-selected > *:first-child.glyph-check-mark:after { background-color: rgba(255,255,255,0); color: #000; top: 7px; right: 0; left: 0; margin: 0 auto } @media screen and (-ms-high-contrast) { button.c-select-button[data-select-button-swatch][aria-checked="true"] > *:first-child.glyph-check-mark:after, button.c-select-button[data-select-button-swatch].f-selected > *:first-child.glyph-check-mark:after { color: #000 } } button.c-select-button[data-select-button-swatch][aria-checked="true"]:hover, button.c-select-button[data-select-button-swatch][aria-checked="true"]:focus, button.c-select-button[data-select-button-swatch].f-selected:hover, button.c-select-button[data-select-button-swatch].f-selected:focus { border-color: #999; box-shadow: inset 0 0 0 1px #fff } button.c-select-button[data-select-button-swatch].f-large { width: 60px; height: 60px } button.c-select-button[data-select-button-swatch].f-swatch-dark { border-color: rgba(255,255,255,.2) } button.c-select-button[data-select-button-swatch].f-swatch-dark[aria-checked="true"] > *:first-child.glyph-check-mark:after { color: #fff } @media screen and (-ms-high-contrast) { button.c-select-button[data-select-button-swatch].f-swatch-dark[aria-checked="true"] > *:first-child.glyph-check-mark:after { color: #fff } } button.c-select-button[data-select-button-swatch]:disabled { position: relative } button.c-select-button[data-select-button-swatch]:disabled:hover, button.c-select-button[data-select-button-swatch]:disabled:focus { outline: 0; box-shadow: none; border: 1px solid rgba(0,0,0,.2) } button.c-select-button[data-select-button-swatch]:disabled:before { position: absolute; content: ""; right: -25%; top: 50%; left: -25%; border-top: 1px solid; border-color: inherit; -ms-transform: rotate(-45deg); transform: rotate(-45deg) } button.c-select-button[data-select-button-swatch]:disabled.f-swatch-dark { border-color: rgba(255,255,255,.2) } button.c-select-button[data-select-button-swatch]:disabled.f-swatch-dark:hover, button.c-select-button[data-select-button-swatch]:disabled.f-swatch-dark:focus { box-shadow: none } @media screen and (-ms-high-contrast) { button.c-select-button[data-select-button-swatch] { -ms-high-contrast-adjust: none } } .theme-light button.c-select-button, .theme-dark .theme-light button.c-select-button { background: rgba(255,255,255,0); border-color: rgba(0,0,0,.4); color: #000 } .theme-light button.c-select-button:hover, .theme-dark .theme-light button.c-select-button:hover { border-color: #000 } .theme-light button.c-select-button:active, .theme-dark .theme-light button.c-select-button:active { background: rgba(0,0,0,.4); outline: none } .theme-light button.c-select-button:disabled, .theme-dark .theme-light button.c-select-button:disabled { border-color: rgba(0,0,0,.2); color: rgba(0,0,0,.2) } .theme-light button.c-select-button[aria-checked="true"], .theme-light button.c-select-button.f-selected, .theme-dark .theme-light button.c-select-button[aria-checked="true"], .theme-dark .theme-light button.c-select-button.f-selected { border-color: #000 } .theme-light button.c-select-button[aria-checked="true"] > *:first-child.glyph-check-mark:after, .theme-light button.c-select-button.f-selected > *:first-child.glyph-check-mark:after, .theme-dark .theme-light button.c-select-button[aria-checked="true"] > *:first-child.glyph-check-mark:after, .theme-dark .theme-light button.c-select-button.f-selected > *:first-child.glyph-check-mark:after { background-color: #000; color: #fff } @media screen and (-ms-high-contrast) { .theme-light button.c-select-button[aria-checked="true"] > *:first-child.glyph-check-mark:after, .theme-light button.c-select-button.f-selected > *:first-child.glyph-check-mark:after, .theme-dark .theme-light button.c-select-button[aria-checked="true"] > *:first-child.glyph-check-mark:after, .theme-dark .theme-light button.c-select-button.f-selected > *:first-child.glyph-check-mark:after { -ms-high-contrast-adjust: none; background-color: ButtonText; color: ButtonFace } } .theme-light button.c-select-button[aria-checked="true"]:hover, .theme-light button.c-select-button.f-selected:hover, .theme-dark .theme-light button.c-select-button[aria-checked="true"]:hover, .theme-dark .theme-light button.c-select-button.f-selected:hover { border-color: #0067b8 } .theme-light button.c-select-button[aria-checked="true"]:hover > *:first-child.glyph-check-mark:after, .theme-light button.c-select-button.f-selected:hover > *:first-child.glyph-check-mark:after, .theme-dark .theme-light button.c-select-button[aria-checked="true"]:hover > *:first-child.glyph-check-mark:after, .theme-dark .theme-light button.c-select-button.f-selected:hover > *:first-child.glyph-check-mark:after { background-color: #0067b8 } @media screen and (-ms-high-contrast) { .theme-light button.c-select-button[aria-checked="true"]:hover > *:first-child.glyph-check-mark:after, .theme-light button.c-select-button.f-selected:hover > *:first-child.glyph-check-mark:after, .theme-dark .theme-light button.c-select-button[aria-checked="true"]:hover > *:first-child.glyph-check-mark:after, .theme-dark .theme-light button.c-select-button.f-selected:hover > *:first-child.glyph-check-mark:after { -ms-high-contrast-adjust: none; background-color: ButtonText } } .theme-dark button.c-select-button, .theme-light .theme-dark button.c-select-button { background: rgba(255,255,255,0); border-color: rgba(255,255,255,.4); color: #fff } .theme-dark button.c-select-button:hover, .theme-light .theme-dark button.c-select-button:hover { border-color: #fff } .theme-dark button.c-select-button:active, .theme-light .theme-dark button.c-select-button:active { background: rgba(255,255,255,.4); outline: none } .theme-dark button.c-select-button:disabled, .theme-light .theme-dark button.c-select-button:disabled { border-color: rgba(255,255,255,.2); color: rgba(255,255,255,.2) } .theme-dark button.c-select-button[aria-checked="true"] > *:first-child.glyph-check-mark:after, .theme-dark button.c-select-button.f-selected > *:first-child.glyph-check-mark:after, .theme-light .theme-dark button.c-select-button[aria-checked="true"] > *:first-child.glyph-check-mark:after, .theme-light .theme-dark button.c-select-button.f-selected > *:first-child.glyph-check-mark:after { background-color: rgba(255,255,255,.4); color: #000 } @media screen and (-ms-high-contrast) { .theme-dark button.c-select-button[aria-checked="true"] > *:first-child.glyph-check-mark:after, .theme-dark button.c-select-button.f-selected > *:first-child.glyph-check-mark:after, .theme-light .theme-dark button.c-select-button[aria-checked="true"] > *:first-child.glyph-check-mark:after, .theme-light .theme-dark button.c-select-button.f-selected > *:first-child.glyph-check-mark:after { -ms-high-contrast-adjust: none; background-color: ButtonText; color: ButtonFace } } .theme-dark button.c-select-button[aria-checked="true"] > *:first-child.glyph-check-mark:after, .theme-dark button.c-select-button[aria-checked="true"]:focus > *:first-child.glyph-check-mark:after, .theme-dark button.c-select-button.f-selected > *:first-child.glyph-check-mark:after, .theme-dark button.c-select-button.f-selected:focus > *:first-child.glyph-check-mark:after, .theme-light .theme-dark button.c-select-button[aria-checked="true"] > *:first-child.glyph-check-mark:after, .theme-light .theme-dark button.c-select-button[aria-checked="true"]:focus > *:first-child.glyph-check-mark:after, .theme-light .theme-dark button.c-select-button.f-selected > *:first-child.glyph-check-mark:after, .theme-light .theme-dark button.c-select-button.f-selected:focus > *:first-child.glyph-check-mark:after { background-color: #fff } @media screen and (-ms-high-contrast) { .theme-dark button.c-select-button[aria-checked="true"] > *:first-child.glyph-check-mark:after, .theme-dark button.c-select-button[aria-checked="true"]:focus > *:first-child.glyph-check-mark:after, .theme-dark button.c-select-button.f-selected > *:first-child.glyph-check-mark:after, .theme-dark button.c-select-button.f-selected:focus > *:first-child.glyph-check-mark:after, .theme-light .theme-dark button.c-select-button[aria-checked="true"] > *:first-child.glyph-check-mark:after, .theme-light .theme-dark button.c-select-button[aria-checked="true"]:focus > *:first-child.glyph-check-mark:after, .theme-light .theme-dark button.c-select-button.f-selected > *:first-child.glyph-check-mark:after, .theme-light .theme-dark button.c-select-button.f-selected:focus > *:first-child.glyph-check-mark:after { -ms-high-contrast-adjust: none; background-color: ButtonText } } .theme-dark button.c-select-button[aria-checked="true"]:hover, .theme-dark button.c-select-button.f-selected:hover, .theme-light .theme-dark button.c-select-button[aria-checked="true"]:hover, .theme-light .theme-dark button.c-select-button.f-selected:hover { border-color: #0067b8 } .theme-dark button.c-select-button[aria-checked="true"]:hover > *:first-child.glyph-check-mark:after, .theme-dark button.c-select-button.f-selected:hover > *:first-child.glyph-check-mark:after, .theme-light .theme-dark button.c-select-button[aria-checked="true"]:hover > *:first-child.glyph-check-mark:after, .theme-light .theme-dark button.c-select-button.f-selected:hover > *:first-child.glyph-check-mark:after { background-color: #0067b8 } @media screen and (-ms-high-contrast) { .theme-dark button.c-select-button[aria-checked="true"]:hover > *:first-child.glyph-check-mark:after, .theme-dark button.c-select-button.f-selected:hover > *:first-child.glyph-check-mark:after, .theme-light .theme-dark button.c-select-button[aria-checked="true"]:hover > *:first-child.glyph-check-mark:after, .theme-light .theme-dark button.c-select-button.f-selected:hover > *:first-child.glyph-check-mark:after { -ms-high-contrast-adjust: none; background-color: ButtonText } } button.c-select-button.f-cue-check { position: relative } button.c-select-button.f-cue-check[aria-checked="true"]:before, button.c-select-button.f-cue-check.f-selected:before { width: 30px; height: 30px; padding-top: 4px; position: absolute; top: 0; left: 0; content: ""; color: #fff; text-align: center; font-size: 20px; font-family: "MWF-MDL2"; background-color: #000 } button.c-select-button.f-cue-check:active[aria-checked="true"]:before, button.c-select-button.f-cue-check:active.f-selected:before, button.c-select-button.f-cue-check:hover[aria-checked="true"]:before, button.c-select-button.f-cue-check:hover.f-selected:before { background-color: #0067b8 } .c-select-menu { display: inline-block; position: relative } .c-select-menu.f-accent > a, .c-select-menu.f-accent > button { color: #0067b8 } .c-select-menu.f-accent > a:after, .c-select-menu.f-accent > button:after { color: rgba(0,0,0,.6) } .c-select-menu.f-accent > a:hover, .c-select-menu.f-accent > a:active, .c-select-menu.f-accent > button:hover, .c-select-menu.f-accent > button:active { color: #0067b8 } .c-select-menu.f-accent > a:hover:after, .c-select-menu.f-accent > a:active:after, .c-select-menu.f-accent > button:hover:after, .c-select-menu.f-accent > button:active:after { color: #000 } .c-select-menu.f-border > a { padding: 8px 12px 8px 24px } @media screen and (-ms-high-contrast:active) { .c-select-menu.f-border > a:hover { border-color: Highlight } } .c-select-menu.f-border [aria-expanded] { position: relative; border: 2px solid transparent; outline: 0; height: 100%; margin-right: 8px; box-sizing: border-box; border: 1px solid rgba(0,0,0,.6) } .c-select-menu.f-border [aria-expanded]:outline { display: block; position: absolute; top: 0; left: 0; bottom: 0; right: 0; content: ''; border: 1px solid transparent } .c-select-menu.f-border [aria-expanded]:focus { border-color: #000 } .c-select-menu.f-border [aria-expanded]:focus:outline { border-color: rgba(255,255,255,.6) } .theme-light .c-select-menu.f-border [aria-expanded]:focus, .theme-dark .theme-light .c-select-menu.f-border [aria-expanded]:focus { border-color: #000 } .theme-light .c-select-menu.f-border [aria-expanded]:focus:outline, .theme-dark .theme-light .c-select-menu.f-border [aria-expanded]:focus:outline { border-color: rgba(255,255,255,.6) } .theme-dark .c-select-menu.f-border [aria-expanded]:focus, .theme-light .theme-dark .c-select-menu.f-border [aria-expanded]:focus { border-color: #fff } .theme-dark .c-select-menu.f-border [aria-expanded]:focus:outline, .theme-light .theme-dark .c-select-menu.f-border [aria-expanded]:focus:outline { border-color: rgba(0,0,0,.6) } .c-select-menu.f-border [aria-expanded]:hover { border-color: rgba(0,0,0,.8) } .c-select-menu.f-border [aria-expanded]:active { border-color: #0067b8 } .c-select-menu.f-border + .c-select-menu.f-border, .c-select-menu.f-border + .c-select-menu.f-border.f-persist { margin-top: 12px } .c-select-menu.f-flex, .c-select-menu.f-flex > [aria-expanded] { width: 100%; min-width: 88px; max-width: 546px } .c-select-menu .c-menu { position: absolute; top: 100%; overflow: auto } @media only screen and (max-width:768px) { .c-select-menu .c-menu.f-margin { margin-right: 24px; max-width: calc(100vw - 12*4px) } } @media only screen and (max-width:540px) { .c-select-menu .c-menu.f-margin { margin-right: 12px; max-width: calc(100vw - 6*4px) } } .c-select-menu [aria-expanded="false"] + .c-menu[aria-hidden="true"] { display: none } .c-select-menu > button { border: 0; text-align: right; background: transparent } .c-select-menu > button.f-icon img { width: 40px; height: 22px; padding-left: 16px; display: inline-block } .c-select-menu > button.f-icon span { width: calc(100% - 40px); display: inline-block; color: inherit; vertical-align: middle } .c-select-menu > button img { width: 0; height: 0 } .c-select-menu > button span { width: 100% } .c-select-menu > a, .c-select-menu > button { position: relative; border: 2px solid transparent; outline: 0; display: inline-block; color: rgba(0,0,0,.8); padding: 8px; padding-left: 24px; -ms-transform: translateX(8px); transform: translateX(8px) } .c-select-menu > a:before, .c-select-menu > button:before { display: block; position: absolute; top: 0; left: 0; bottom: 0; right: 0; content: ''; border: 1px solid transparent } .c-select-menu > a:focus, .c-select-menu > button:focus { border-color: #000 } .c-select-menu > a:focus:before, .c-select-menu > button:focus:before { border-color: rgba(255,255,255,.6) } .theme-light .c-select-menu > a:focus, .theme-dark .theme-light .c-select-menu > a:focus, .theme-light .c-select-menu > button:focus, .theme-dark .theme-light .c-select-menu > button:focus { border-color: #000 } .theme-light .c-select-menu > a:focus:before, .theme-dark .theme-light .c-select-menu > a:focus:before, .theme-light .c-select-menu > button:focus:before, .theme-dark .theme-light .c-select-menu > button:focus:before { border-color: rgba(255,255,255,.6) } .theme-dark .c-select-menu > a:focus, .theme-light .theme-dark .c-select-menu > a:focus, .theme-dark .c-select-menu > button:focus, .theme-light .theme-dark .c-select-menu > button:focus { border-color: #fff } .theme-dark .c-select-menu > a:focus:before, .theme-light .theme-dark .c-select-menu > a:focus:before, .theme-dark .c-select-menu > button:focus:before, .theme-light .theme-dark .c-select-menu > button:focus:before { border-color: rgba(0,0,0,.6) } .c-select-menu > a:after, .c-select-menu > button:after { font-family: "MWF-MDL2"; content: ""; position: absolute; font-size: 8px; color: rgba(0,0,0,.8); font-weight: 700; left: 8px; padding-top: 7px } .c-select-menu > a:hover, .c-select-menu > a:hover:after, .c-select-menu > button:hover, .c-select-menu > button:hover:after { color: #000 } .c-select-menu > a:focus:hover, .c-select-menu > button:focus:hover { outline: none } @media screen and (-ms-high-contrast:active) { .c-select-menu > a, .c-select-menu > button { color: windowText } } .c-select-menu[aria-disabled="true"] > a, .c-select-menu[aria-disabled="true"] > a:hover, .c-select-menu[aria-disabled="true"] > a:focus, .c-select-menu[aria-disabled="true"] > a:active, .c-select-menu[aria-disabled="true"] > a:after, .c-select-menu[aria-disabled="true"] > button, .c-select-menu[aria-disabled="true"] > button:hover, .c-select-menu[aria-disabled="true"] > button:focus, .c-select-menu[aria-disabled="true"] > button:active, .c-select-menu[aria-disabled="true"] > button:after { color: rgba(0,0,0,.2) } .c-select-menu[aria-disabled="true"] > a:hover, .c-select-menu[aria-disabled="true"] > button:hover { cursor: not-allowed } .no-js .c-select-menu:hover > .c-menu, .js .c-select-menu > [aria-expanded="true"] + .c-menu[aria-hidden="false"], .js .c-select-menu > span[aria-expanded="true"] + .c-menu[aria-hidden="false"] { display: block; animation: fadeIn .3s cubic-bezier(.68,-.55,.265,1.55) } .theme-light .c-select-menu > a, .theme-light .c-select-menu > a:after, .theme-light .c-select-menu > button, .theme-light .c-select-menu > button:after, .theme-dark .theme-light .c-select-menu > a, .theme-dark .theme-light .c-select-menu > a:after, .theme-dark .theme-light .c-select-menu > button, .theme-dark .theme-light .c-select-menu > button:after { color: rgba(0,0,0,.8) } .theme-light .c-select-menu > a:hover, .theme-light .c-select-menu > a:hover:after, .theme-light .c-select-menu > button:hover, .theme-light .c-select-menu > button:hover:after, .theme-dark .theme-light .c-select-menu > a:hover, .theme-dark .theme-light .c-select-menu > a:hover:after, .theme-dark .theme-light .c-select-menu > button:hover, .theme-dark .theme-light .c-select-menu > button:hover:after { color: #000 } .theme-light .c-select-menu.f-border > a, .theme-light .c-select-menu.f-border > button, .theme-dark .theme-light .c-select-menu.f-border > a, .theme-dark .theme-light .c-select-menu.f-border > button { background: rgba(255,255,255,.8); border-color: rgba(0,0,0,.6); color: rgba(0,0,0,.8) } .theme-light .c-select-menu.f-border > a:after, .theme-light .c-select-menu.f-border > button:after, .theme-dark .theme-light .c-select-menu.f-border > a:after, .theme-dark .theme-light .c-select-menu.f-border > button:after { color: rgba(0,0,0,.8) } .theme-light .c-select-menu.f-border > a:hover, .theme-light .c-select-menu.f-border > button:hover, .theme-dark .theme-light .c-select-menu.f-border > a:hover, .theme-dark .theme-light .c-select-menu.f-border > button:hover { background: #fff; border-color: rgba(0,0,0,.8); color: #000 } .theme-light .c-select-menu.f-border > a:hover:after, .theme-light .c-select-menu.f-border > button:hover:after, .theme-dark .theme-light .c-select-menu.f-border > a:hover:after, .theme-dark .theme-light .c-select-menu.f-border > button:hover:after { color: #000 } .theme-dark .c-select-menu > a, .theme-dark .c-select-menu > a:after, .theme-dark .c-select-menu > button, .theme-dark .c-select-menu > button:after, .theme-light .theme-dark .c-select-menu > a, .theme-light .theme-dark .c-select-menu > a:after, .theme-light .theme-dark .c-select-menu > button, .theme-light .theme-dark .c-select-menu > button:after { color: rgba(255,255,255,.8) } .theme-dark .c-select-menu > a:hover, .theme-dark .c-select-menu > a:hover:after, .theme-dark .c-select-menu > button:hover, .theme-dark .c-select-menu > button:hover:after, .theme-light .theme-dark .c-select-menu > a:hover, .theme-light .theme-dark .c-select-menu > a:hover:after, .theme-light .theme-dark .c-select-menu > button:hover, .theme-light .theme-dark .c-select-menu > button:hover:after { color: #fff } .theme-dark .c-select-menu.f-border > a, .theme-dark .c-select-menu.f-border > button, .theme-light .theme-dark .c-select-menu.f-border > a, .theme-light .theme-dark .c-select-menu.f-border > button { background: rgba(255,255,255,.6); border-color: rgba(255,255,255,.6); color: rgba(0,0,0,.8) } .theme-dark .c-select-menu.f-border > a:after, .theme-dark .c-select-menu.f-border > button:after, .theme-light .theme-dark .c-select-menu.f-border > a:after, .theme-light .theme-dark .c-select-menu.f-border > button:after { color: rgba(0,0,0,.8) } .theme-dark .c-select-menu.f-border > a:hover, .theme-dark .c-select-menu.f-border > button:hover, .theme-light .theme-dark .c-select-menu.f-border > a:hover, .theme-light .theme-dark .c-select-menu.f-border > button:hover { color: #000; background: rgba(255,255,255,.8); border-color: rgba(255,255,255,.8) } .theme-dark .c-select-menu.f-border > a:hover:after, .theme-dark .c-select-menu.f-border > button:hover:after, .theme-light .theme-dark .c-select-menu.f-border > a:hover:after, .theme-light .theme-dark .c-select-menu.f-border > button:hover:after { color: #000 } .theme-dark .c-select-menu.f-border > a:focus, .theme-dark .c-select-menu.f-border > button:focus, .theme-light .theme-dark .c-select-menu.f-border > a:focus, .theme-light .theme-dark .c-select-menu.f-border > button:focus { border-color: #fff } .c-select-menu + [class*="c-caption"], .c-select-menu [class*="c-paragraph"] { padding-top: 24px } .d_xbox .c-select-menu > a { padding: 6px 12px 6px 0 } .d_xbox .c-select-menu > a, .d_xbox .c-select-menu > button { border: 1px solid rgba(0,0,0,.6); padding: 5px 12px 6px; min-width: 64px; font-size: 15px; color: #000; outline: none; padding-left: 40px } .d_xbox .c-select-menu > a:after, .d_xbox .c-select-menu > button:after { color: #000; font-size: 15px; padding-top: 4px; padding-left: 3px } .d_xbox .c-select-menu > a:active, .d_xbox .c-select-menu > a:focus, .d_xbox .c-select-menu > button:active, .d_xbox .c-select-menu > button:focus { background: #0067b8; outline: 2px solid #000; text-decoration: none } .d_xbox .c-select-menu [aria-expanded] { margin-right: 8px; box-sizing: border-box; height: 100% } .d_xbox .c-select-menu [aria-expanded] .c-menu { border: 1px solid rgba(0,0,0,.6) } .d_xbox .c-select-menu [aria-expanded]:active, .d_xbox .c-select-menu [aria-expanded]:focus { background: #0067b8; color: #000; outline: 2px solid #000; text-decoration: none } .d_xbox .c-select-menu .c-menu { border: 1px solid rgba(0,0,0,.6); width: 100%; width: calc(100% - 8px) } .d_xbox .c-select-menu .c-menu.f-scroll > .c-menu-item > a:active, .d_xbox .c-select-menu .c-menu.f-scroll > .c-menu-item > a:focus { outline-offset: -2px } .d_xbox .c-select-menu .c-menu-item a, .d_xbox .c-select-menu .c-menu-item span, .d_xbox .c-select-menu .c-menu-item button { color: #000; background: #fff; min-height: 44px } .d_xbox .c-select-menu .c-menu-item a:focus, .d_xbox .c-select-menu .c-menu-item span:focus, .d_xbox .c-select-menu .c-menu-item button:focus { outline: 2px solid #000; background: #fff } .d_xbox .c-select-menu .c-menu-item a[aria-selected="true"], .d_xbox .c-select-menu .c-menu-item span[aria-selected="true"], .d_xbox .c-select-menu .c-menu-item button[aria-selected="true"] { background: #0067b8; color: #000 } @media screen and (-ms-high-contrast:active) { .d_xbox .c-select-menu > a, .d_xbox .c-select-menu > button { color: windowText; border: 1px solid windowText } .d_xbox .c-select-menu > a:after, .d_xbox .c-select-menu > button:after { color: windowText } .d_xbox .c-select-menu > a:active, .d_xbox .c-select-menu > a:focus, .d_xbox .c-select-menu > button:active, .d_xbox .c-select-menu > button:focus { outline: 2px solid windowText; background: transparent } .d_xbox .c-select-menu [aria-expanded] .c-menu { border: 1px solid windowText } .d_xbox .c-select-menu [aria-expanded]:active, .d_xbox .c-select-menu [aria-expanded]:focus { color: windowText; outline: 2px solid windowText; background: transparent } .d_xbox .c-select-menu .c-menu { border: 1px solid windowText } } .c-sequence-indicator { font-size: 0 } .c-sequence-indicator[aria-hidden=true] { display: none } .c-sequence-indicator button, .c-sequence-indicator a { position: relative; border: 2px solid transparent; outline: 0; width: 16px; height: 14px; padding: 2px 3px; display: inline-block; background-color: transparent } .c-sequence-indicator button:after, .c-sequence-indicator a:after { display: block; position: absolute; top: 0; left: 0; bottom: 0; right: 0; content: ''; border: 1px solid transparent } .c-sequence-indicator button:focus, .c-sequence-indicator a:focus { border-color: #000 } .c-sequence-indicator button:focus:after, .c-sequence-indicator a:focus:after { border-color: rgba(255,255,255,.6) } .theme-light .c-sequence-indicator button:focus, .theme-dark .theme-light .c-sequence-indicator button:focus, .theme-light .c-sequence-indicator a:focus, .theme-dark .theme-light .c-sequence-indicator a:focus { border-color: #000 } .theme-light .c-sequence-indicator button:focus:after, .theme-dark .theme-light .c-sequence-indicator button:focus:after, .theme-light .c-sequence-indicator a:focus:after, .theme-dark .theme-light .c-sequence-indicator a:focus:after { border-color: rgba(255,255,255,.6) } .theme-dark .c-sequence-indicator button:focus, .theme-light .theme-dark .c-sequence-indicator button:focus, .theme-dark .c-sequence-indicator a:focus, .theme-light .theme-dark .c-sequence-indicator a:focus { border-color: #fff } .theme-dark .c-sequence-indicator button:focus:after, .theme-light .theme-dark .c-sequence-indicator button:focus:after, .theme-dark .c-sequence-indicator a:focus:after, .theme-light .theme-dark .c-sequence-indicator a:focus:after { border-color: rgba(0,0,0,.6) } .c-sequence-indicator button:before, .c-sequence-indicator a:before { content: ""; display: block; width: 100%; height: 100%; border-radius: 50%; border: 1px solid rgba(0,0,0,.8) } .c-sequence-indicator button:hover:before, .c-sequence-indicator a:hover:before { background-color: rgba(0,0,0,.4) } .c-sequence-indicator button[aria-checked="true"]:before, .c-sequence-indicator button[aria-selected="true"]:before, .c-sequence-indicator a[aria-checked="true"]:before, .c-sequence-indicator a[aria-selected="true"]:before { background-color: #000 } @media screen and (-ms-high-contrast:active) { .c-sequence-indicator button[aria-checked="true"]:before, .c-sequence-indicator button[aria-selected="true"]:before, .c-sequence-indicator a[aria-checked="true"]:before, .c-sequence-indicator a[aria-selected="true"]:before { background-color: Highlight } } @media screen and (-ms-high-contrast:active) { .c-sequence-indicator button, .c-sequence-indicator a { border-color: transparent; outline-color: transparent } .c-sequence-indicator button:hover, .c-sequence-indicator button:focus, .c-sequence-indicator a:hover, .c-sequence-indicator a:focus { outline-color: HighlightText; border-color: HighlightText; background-color: Highlight } .c-sequence-indicator button:hover:before, .c-sequence-indicator button:focus:before, .c-sequence-indicator a:hover:before, .c-sequence-indicator a:focus:before { background-color: HighlightText } .c-sequence-indicator button:active:before, .c-sequence-indicator a:active:before { background-color: Highlight } } .theme-light .c-sequence-indicator button:before, .theme-light .c-sequence-indicator a:before, .theme-dark .theme-light .c-sequence-indicator button:before, .theme-dark .theme-light .c-sequence-indicator a:before { border-color: rgba(0,0,0,.8) } .theme-light .c-sequence-indicator button:focus, .theme-light .c-sequence-indicator a:focus, .theme-dark .theme-light .c-sequence-indicator button:focus, .theme-dark .theme-light .c-sequence-indicator a:focus { border-color: #000 } .theme-light .c-sequence-indicator button:hover:before, .theme-light .c-sequence-indicator a:hover:before, .theme-dark .theme-light .c-sequence-indicator button:hover:before, .theme-dark .theme-light .c-sequence-indicator a:hover:before { background: rgba(0,0,0,.4) } .theme-light .c-sequence-indicator button[aria-checked="true"]:before, .theme-light .c-sequence-indicator button[aria-selected="true"]:before, .theme-light .c-sequence-indicator a[aria-checked="true"]:before, .theme-light .c-sequence-indicator a[aria-selected="true"]:before, .theme-dark .theme-light .c-sequence-indicator button[aria-checked="true"]:before, .theme-dark .theme-light .c-sequence-indicator button[aria-selected="true"]:before, .theme-dark .theme-light .c-sequence-indicator a[aria-checked="true"]:before, .theme-dark .theme-light .c-sequence-indicator a[aria-selected="true"]:before { background: #000 } .theme-dark .c-sequence-indicator button:before, .theme-dark .c-sequence-indicator a:before, .theme-light .theme-dark .c-sequence-indicator button:before, .theme-light .theme-dark .c-sequence-indicator a:before { border-color: rgba(255,255,255,.8) } .theme-dark .c-sequence-indicator button:focus, .theme-dark .c-sequence-indicator a:focus, .theme-light .theme-dark .c-sequence-indicator button:focus, .theme-light .theme-dark .c-sequence-indicator a:focus { border-color: #fff } .theme-dark .c-sequence-indicator button:hover:before, .theme-dark .c-sequence-indicator a:hover:before, .theme-light .theme-dark .c-sequence-indicator button:hover:before, .theme-light .theme-dark .c-sequence-indicator a:hover:before { background: rgba(255,255,255,.4) } .theme-dark .c-sequence-indicator button[aria-checked="true"]:before, .theme-dark .c-sequence-indicator button[aria-selected="true"]:before, .theme-dark .c-sequence-indicator a[aria-checked="true"]:before, .theme-dark .c-sequence-indicator a[aria-selected="true"]:before, .theme-light .theme-dark .c-sequence-indicator button[aria-checked="true"]:before, .theme-light .theme-dark .c-sequence-indicator button[aria-selected="true"]:before, .theme-light .theme-dark .c-sequence-indicator a[aria-checked="true"]:before, .theme-light .theme-dark .c-sequence-indicator a[aria-selected="true"]:before { background: #fff } .c-slider { width: 296px } .c-slider.f-vertical { height: 324px } .c-slider.f-vertical input[type="range"] { -webkit-appearance: slider-vertical; -moz-appearance: slider-vertical; appearance: slider-vertical } .c-slider.f-vertical > div { -ms-transform: rotate(-90deg); transform: rotate(-90deg); top: 134px; right: -134px } .c-slider.f-vertical > div > button > span { top: -40px; right: -14px; -ms-transform: rotate(90deg); transform: rotate(90deg) } .c-slider input[type="range"] { -webkit-appearance: slider-horizontal; -moz-appearance: slider-horizontal; appearance: slider-horizontal } .no-js .c-slider input[type="range"] { display: block } .js .c-slider input[type="range"] { display: none } .c-slider div { position: relative; height: 4px; background: rgba(0,0,0,.4); margin-top: 12px } @media screen and (-ms-high-contrast:active) { .c-slider div { background: rgba(255,255,255,.4) } } @media screen and (-ms-high-contrast:active) and (-ms-high-contrast:black-on-white) { .c-slider div { border: 1px solid #000 } } .c-slider div button { position: relative; border: 2px solid transparent; outline: 0; height: 24px; width: 8px; background: #0067b8; padding: 0; border-radius: 4px; position: absolute; top: -10px } .c-slider div button:before { display: block; position: absolute; top: 0; left: 0; bottom: 0; right: 0; content: ''; border: 1px solid transparent } .c-slider div button:focus { border-color: #000 } .c-slider div button:focus:before { border-color: rgba(255,255,255,.6) } .theme-light .c-slider div button:focus, .theme-dark .theme-light .c-slider div button:focus { border-color: #000 } .theme-light .c-slider div button:focus:before, .theme-dark .theme-light .c-slider div button:focus:before { border-color: rgba(255,255,255,.6) } .theme-dark .c-slider div button:focus, .theme-light .theme-dark .c-slider div button:focus { border-color: #fff } .theme-dark .c-slider div button:focus:before, .theme-light .theme-dark .c-slider div button:focus:before { border-color: rgba(0,0,0,.6) } @media screen and (-ms-high-contrast:active) { .c-slider div button, .c-slider div button:hover, .c-slider div button:active { background: #fff } } @media screen and (-ms-high-contrast:active) and (-ms-high-contrast:black-on-white) { .c-slider div button, .c-slider div button:hover, .c-slider div button:active { border: 4px solid #000 } } .c-slider div button:hover { background: #000 } .c-slider div button:focus:not(.x-hidden-focus), .c-slider div button:active { background: #003e6e } .c-slider div button:focus:not(.x-hidden-focus) span, .c-slider div button:active span { display: block } .c-slider div button span { display: none; position: absolute; min-width: 36px; height: 36px; text-align: center; top: -40px; right: 4px; padding: 8px 8px 10px; background: #e6e6e6; border: 1px solid rgba(0,0,0,.3); -ms-transform: translateX(50%); transform: translateX(50%) } .c-slider div > span { display: block; position: absolute; top: 0; bottom: 0; background: #0067b8 } @media screen and (-ms-high-contrast:active) { .c-slider div > span { background: #fff } } @media screen and (-ms-high-contrast:active) and (-ms-high-contrast:black-on-white) { .c-slider div > span { border: 1px solid #000 } } .c-slider.f-disabled label.c-label { color: rgba(0,0,0,.2) } .c-slider.f-disabled input[type="range"][disabled] + div, .c-slider.f-disabled input[type="range"][disabled] + div button { background: #ccc } .c-slider.f-disabled input[type="range"][disabled] + div span { display: none } .c-structured-list { margin: 24px 0 } .c-structured-list .f-column { padding-right: 10px } .c-structured-list .f-column:first-child { padding-left: 10px; padding-right: 0 } @media only screen and (max-width:1399px) { .c-structured-list .f-column:first-child .f-row.f-dividers:first-child { border-top: 1px solid #e6e6e6 } } @media only screen and (max-width:1399px) { .c-structured-list .f-column { padding-left: 10px; padding-right: 0; max-width: 768px } } .c-structured-list .f-column .f-row { width: 100%; float: right } .c-structured-list .f-column .f-row:before, .c-structured-list .f-column .f-row:after { content: " "; display: table } .c-structured-list .f-column .f-row:after { clear: both } .c-structured-list .f-column .f-row.f-dividers { border-bottom: 1px solid #e6e6e6 } .c-structured-list .f-column .f-row.f-dividers:first-child { border-top: 1px solid #e6e6e6 } @media only screen and (max-width:1399px) { .c-structured-list .f-column .f-row.f-dividers:first-child { border-top: 0 } } .c-structured-list .f-column .f-row [class^='c-paragraph'] { padding: 0 } .c-structured-list .f-column .f-row [data-grid="col-2 stack-2"] { padding: 8px 24px 8px 0 } .c-structured-list .f-column .f-row [data-grid="col-10"] { padding: 8px 24px 8px 12px } @media only screen and (max-width:1399px) { .c-structured-list .f-column.c-list { padding-right: 24px } } .c-table { margin-top: 8px } .c-table.f-divided tbody tr { border-bottom: 1px solid #dbdbdb } .c-table.f-column-divided tbody td:not(:last-child) { border-left: 1px solid rgba(0,0,0,.1) } .c-table td.f-image { padding: 8px; vertical-align: middle } .c-table td .c-checkbox .c-label { margin-top: 0 } .c-table td .c-checkbox input[type="checkbox"] + span { display: inline } .c-table table { width: 100% } .c-table caption { font-size: 18px; line-height: 24px; padding: 37px 0 3px; font-weight: 600; text-align: right } .c-table thead { border-bottom: 1px solid #dbdbdb } .c-table thead th { font-size: 13px; line-height: 16px; vertical-align: bottom; color: #000; font-weight: 600 } .c-table thead th button { font-size: 13px; line-height: 16px; position: relative; border: 2px solid transparent; outline: 0; color: #000; background: transparent; padding-right: 0; padding-left: 0 } .c-table thead th button:before { display: block; position: absolute; top: 0; left: 0; bottom: 0; right: 0; content: ''; border: 1px solid transparent } .c-table thead th button:focus { border-color: #000 } .c-table thead th button:focus:before { border-color: rgba(255,255,255,.6) } .theme-light .c-table thead th button:focus, .theme-dark .theme-light .c-table thead th button:focus { border-color: #000 } .theme-light .c-table thead th button:focus:before, .theme-dark .theme-light .c-table thead th button:focus:before { border-color: rgba(255,255,255,.6) } .theme-dark .c-table thead th button:focus, .theme-light .theme-dark .c-table thead th button:focus { border-color: #fff } .theme-dark .c-table thead th button:focus:before, .theme-light .theme-dark .c-table thead th button:focus:before { border-color: rgba(0,0,0,.6) } .c-table thead th button:hover { color: rgba(0,0,0,.8) } .c-table thead th button:hover, .c-table thead th button:focus { text-decoration: underline } .c-table thead th button:active { color: #000; outline: 1px solid transparent } .c-table thead th button.c-glyph:after { display: inline-block; margin-right: 8px; vertical-align: top } .c-table thead th button.f-ascending { color: #000 } .c-table thead th button.f-ascending:after { content: "" } .c-table thead th button.f-descending { color: #000 } .c-table thead th button.f-descending:after { content: "" } .c-table thead th[colspan]:not([colspan="1"]) { text-align: center } .c-table thead tr + tr th, .c-table thead tr + tr th:last-child { text-align: center } .c-table td, .c-table th { font-weight: 400; padding: 10px 12px; text-align: right } .c-table td:first-child, .c-table th:first-child { padding-right: 19px } .c-table td.f-sub-categorical, .c-table th.f-sub-categorical { text-align: center } .c-table td.f-numerical, .c-table th.f-numerical { text-align: left } .c-table td .c-price, .c-table th .c-price { float: left } .c-table td .c-price button, .c-table td .c-price span, .c-table th .c-price button, .c-table th .c-price span { text-align: left; display: -ms-flexbox; display: flex } .c-table[data-table="structured"] { margin-top: 20px } .c-table[data-table="structured"] table { table-layout: fixed } .c-table[data-table="structured"] table td { width: 50% } .c-table ul.c-list { margin: 0 } .c-table ul.c-list li { padding: 0 0 8px } .c-table .c-paragraph { padding: 0 } .c-table .c-call-to-action { padding: 10px 0 7px 3px; position: relative; border: 2px solid transparent; outline: 1px solid transparent; outline-offset: -3px; margin-right: 0; color: #0067b8; background: transparent; transition: none; margin-top: 10px } @media screen and (-ms-high-contrast:active) { .c-table .c-call-to-action { border-color: window !important } } .c-table .c-call-to-action:focus { border-color: #000; outline-color: rgba(255,255,255,.6) } @media screen and (-ms-high-contrast:active) { .c-table .c-call-to-action:focus { border-color: windowText !important } } .theme-light .c-table .c-call-to-action:focus, .theme-dark .theme-light .c-table .c-call-to-action:focus { border-color: #000; outline-color: rgba(255,255,255,.6) } .theme-dark .c-table .c-call-to-action:focus, .theme-light .theme-dark .c-table .c-call-to-action:focus { border-color: #fff; outline-color: rgba(0,0,0,.6) } .c-table .c-call-to-action:focus:not(.x-hidden-focus), .c-table .c-call-to-action:hover, .c-table .c-call-to-action:active { background: transparent; box-shadow: none !important } .c-table .c-call-to-action:focus:not(.x-hidden-focus) span, .c-table .c-call-to-action:hover span, .c-table .c-call-to-action:active span { box-shadow: 0 2px currentColor; right: 0 !important } .c-table .c-call-to-action:focus:not(.x-hidden-focus) { color: #005da6; background: rgba(0,103,184,.1) } .c-table .c-call-to-action:focus:not(.x-hidden-focus) span { box-shadow: 0 2px currentColor; text-decoration: none } .c-table .c-call-to-action:hover { color: #005da6 } .c-table .c-call-to-action:active { background: none; color: #005293; text-decoration: none; -ms-transform: none; transform: none } .c-table .c-call-to-action[aria-disabled="true"] { cursor: not-allowed; color: #cce1f1 } .theme-light .c-table .c-call-to-action, .theme-dark .theme-light .c-table .c-call-to-action { color: #000; border-color: transparent; background: transparent } .theme-light .c-table .c-call-to-action:focus:not(.x-hidden-focus), .theme-dark .theme-light .c-table .c-call-to-action:focus:not(.x-hidden-focus) { background: rgba(0,0,0,.1) } .theme-light .c-table .c-call-to-action:focus:not(.x-hidden-focus) span, .theme-dark .theme-light .c-table .c-call-to-action:focus:not(.x-hidden-focus) span { box-shadow: 0 2px currentColor } .theme-light .c-table .c-call-to-action:focus:not(.x-hidden-focus), .theme-light .c-table .c-call-to-action:hover, .theme-dark .theme-light .c-table .c-call-to-action:focus:not(.x-hidden-focus), .theme-dark .theme-light .c-table .c-call-to-action:hover { color: rgba(0,0,0,.9) } .theme-light .c-table .c-call-to-action:hover, .theme-dark .theme-light .c-table .c-call-to-action:hover { background: transparent } .theme-light .c-table .c-call-to-action:active, .theme-dark .theme-light .c-table .c-call-to-action:active { color: rgba(0,0,0,.8) } .theme-light .c-table .c-call-to-action[aria-disabled="true"], .theme-dark .theme-light .c-table .c-call-to-action[aria-disabled="true"] { color: #999; background: transparent } .theme-dark .c-table .c-call-to-action, .theme-light .theme-dark .c-table .c-call-to-action { color: #fff; background: transparent; border-color: transparent } .theme-dark .c-table .c-call-to-action:focus:not(.x-hidden-focus), .theme-light .theme-dark .c-table .c-call-to-action:focus:not(.x-hidden-focus) { background: rgba(255,255,255,.1) } .theme-dark .c-table .c-call-to-action:focus:not(.x-hidden-focus) span, .theme-light .theme-dark .c-table .c-call-to-action:focus:not(.x-hidden-focus) span { box-shadow: 0 2px currentColor } .theme-dark .c-table .c-call-to-action:focus:not(.x-hidden-focus), .theme-dark .c-table .c-call-to-action:hover, .theme-light .theme-dark .c-table .c-call-to-action:focus:not(.x-hidden-focus), .theme-light .theme-dark .c-table .c-call-to-action:hover { color: #e6e6e6 } .theme-dark .c-table .c-call-to-action:hover, .theme-light .theme-dark .c-table .c-call-to-action:hover { background: transparent } .theme-dark .c-table .c-call-to-action:active, .theme-light .theme-dark .c-table .c-call-to-action:active { color: #ccc } .theme-dark .c-table .c-call-to-action[aria-disabled="true"], .theme-light .theme-dark .c-table .c-call-to-action[aria-disabled="true"] { background: transparent; color: #666 } .c-table .c-call-to-action:hover { border-color: transparent } .c-tag { padding: 0 12px; margin: auto; display: inline-block; position: relative; overflow: visible; font-size: 14px; font-weight: 500; line-height: 30px; border: 0; outline: 0; transition: all 150ms ease-in-out; border-radius: 18px; background: rgba(0,0,0,.1) } .c-tag:after { display: block; content: ''; position: absolute; top: 0; left: 0; bottom: 0; right: 0; border: 1px solid transparent; border-radius: 18px } .c-tag .c-glyph { margin-left: 12px; margin-right: 8px; vertical-align: middle; font-size: 20px; line-height: 1px } button.c-tag:hover, button.c-tag:focus, a.c-tag:hover, a.c-tag:focus { background: rgba(0,0,0,.3); box-shadow: 0 4px 8px 0 rgba(0,0,0,.2); cursor: pointer } button.c-tag:active, a.c-tag:active { background: rgba(0,0,0,.2); cursor: pointer } button.c-tag:active:after, a.c-tag:active:after { border-color: #0067b8 } .c-tag.f-show-all { line-height: 30px; border-radius: 50%; width: 30px; height: 30px; padding: 0; text-align: center; background: rgba(0,0,0,.5) } .c-tag-group { display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap } .c-tag-group .c-tag { margin: 0 4px 8px } @media screen and (-ms-high-contrast:active) { a.c-tag:focus { border: 3px solid Highlight } } .c-text-action { position: relative; min-width: 92px; max-width: 296px; height: 38px; margin-top: 20px } .c-text-action input[type="text"], .c-text-action button { position: relative; outline: 2px solid transparent; border: 0; float: right; height: 100%; background-color: #fff } .c-text-action input[type="text"]:after, .c-text-action button:after { display: block; position: absolute; top: 0; left: 0; bottom: 0; right: 0; content: ''; outline: 1px solid transparent; outline-offset: -1px } .c-text-action input[type="text"]:focus, .c-text-action button:focus { outline-color: #000 } .c-text-action input[type="text"]:focus:after, .c-text-action button:focus:after { outline-color: rgba(255,255,255,.6) } .theme-light .c-text-action input[type="text"]:focus, .theme-dark .theme-light .c-text-action input[type="text"]:focus, .theme-light .c-text-action button:focus, .theme-dark .theme-light .c-text-action button:focus { outline-color: #000 } .theme-light .c-text-action input[type="text"]:focus:after, .theme-dark .theme-light .c-text-action input[type="text"]:focus:after, .theme-light .c-text-action button:focus:after, .theme-dark .theme-light .c-text-action button:focus:after { outline-color: rgba(255,255,255,.6) } .theme-dark .c-text-action input[type="text"]:focus, .theme-light .theme-dark .c-text-action input[type="text"]:focus, .theme-dark .c-text-action button:focus, .theme-light .theme-dark .c-text-action button:focus { outline-color: #fff } .theme-dark .c-text-action input[type="text"]:focus:after, .theme-light .theme-dark .c-text-action input[type="text"]:focus:after, .theme-dark .c-text-action button:focus:after, .theme-light .theme-dark .c-text-action button:focus:after { outline-color: rgba(0,0,0,.6) } .c-text-action input[type="text"] { position: relative; outline: 2px solid transparent; border: 0; box-sizing: border-box; width: 100%; height: 100%; padding: 7px 10px; padding-left: 38px; border: 1px solid rgba(0,0,0,.6) } .c-text-action input[type="text"]:before { display: block; position: absolute; top: 0; left: 0; bottom: 0; right: 0; content: ''; outline: 1px solid transparent; outline-offset: -1px } .c-text-action input[type="text"]:focus { outline-color: #000 } .c-text-action input[type="text"]:focus:before { outline-color: rgba(255,255,255,.6) } .theme-light .c-text-action input[type="text"]:focus, .theme-dark .theme-light .c-text-action input[type="text"]:focus { outline-color: #000 } .theme-light .c-text-action input[type="text"]:focus:before, .theme-dark .theme-light .c-text-action input[type="text"]:focus:before { outline-color: rgba(255,255,255,.6) } .theme-dark .c-text-action input[type="text"]:focus, .theme-light .theme-dark .c-text-action input[type="text"]:focus { outline-color: #fff } .theme-dark .c-text-action input[type="text"]:focus:before, .theme-light .theme-dark .c-text-action input[type="text"]:focus:before { outline-color: rgba(0,0,0,.6) } .c-text-action input[type="text"]:hover { border-color: rgba(0,0,0,.8) } .c-text-action input[type="text"]:active { border-color: #0067b8 } .c-text-action input[type="text"]::-ms-clear { display: none } .c-text-action input[type="text"]::-webkit-input-placeholder { color: rgba(0,0,0,.6) } .c-text-action input[type="text"]:-ms-input-placeholder { color: rgba(0,0,0,.6) } .c-text-action input[type="text"]::placeholder { color: rgba(0,0,0,.6) } .c-text-action input[type="text"][disabled] { cursor: not-allowed; color: rgba(0,0,0,.2); border-color: rgba(0,0,0,.2) } .c-text-action input[type="text"][disabled] + button { cursor: not-allowed } .c-text-action input[type="text"][disabled] + button:hover, .c-text-action input[type="text"][disabled] + button:active, .c-text-action input[type="text"][disabled] + button:focus { background: #fff; color: rgba(0,0,0,.2) } .c-text-action input[type="text"][disabled] + button:before { cursor: not-allowed; color: rgba(0,0,0,.2) } .c-text-action input[type="text"][readonly] { border: 1px solid rgba(0,0,0,.6); background: #e6e6e6 } .c-text-action input[type="text"][readonly] + button { background: #e6e6e6; cursor: default; color: rgba(0,0,0,.6) } .c-text-action input[type="text"][readonly] + button:hover, .c-text-action input[type="text"][readonly] + button:active, .c-text-action input[type="text"][readonly] + button:focus { color: rgba(0,0,0,.6) } .c-text-action input[type="text"][readonly] + button:before { background: #e6e6e6 } .c-text-action button { position: absolute; top: 0; left: 1px; width: 34px; height: 34px; margin: 2px 1px 1px; padding: 9px; transition: color .1s,background-color .1s } @media screen and (-ms-high-contrast) { .c-text-action button:hover, .c-text-action button:active, .c-text-action button:focus { background: #fff } } @media screen and (-ms-high-contrast:black-on-white) { .c-text-action button:hover, .c-text-action button:active, .c-text-action button:focus { background: #000 } } .c-text-action button:hover { color: #0067b8 } .c-text-action button:active, .c-text-action button:focus { color: #fff; background: #0067b8 } .c-text-action button:before { font-size: 16px } input.c-text-field[type="email"], input.c-text-field[type="number"], input.c-text-field[type="tel"], input.c-text-field[type="text"], input.c-text-field[type="url"] { position: relative; outline: 2px solid transparent; border: 0; display: block; width: 296px; height: 36px; margin-top: 20px; padding: 7px 10px; border: 1px solid rgba(0,0,0,.6); background: #fff } input.c-text-field[type="email"]:before, input.c-text-field[type="number"]:before, input.c-text-field[type="tel"]:before, input.c-text-field[type="text"]:before, input.c-text-field[type="url"]:before { display: block; position: absolute; top: 0; left: 0; bottom: 0; right: 0; content: ''; outline: 1px solid transparent; outline-offset: -1px } input.c-text-field[type="email"]:focus, input.c-text-field[type="number"]:focus, input.c-text-field[type="tel"]:focus, input.c-text-field[type="text"]:focus, input.c-text-field[type="url"]:focus { outline-color: #000 } input.c-text-field[type="email"]:focus:before, input.c-text-field[type="number"]:focus:before, input.c-text-field[type="tel"]:focus:before, input.c-text-field[type="text"]:focus:before, input.c-text-field[type="url"]:focus:before { outline-color: rgba(255,255,255,.6) } .theme-light input.c-text-field[type="email"]:focus, .theme-dark .theme-light input.c-text-field[type="email"]:focus, .theme-light input.c-text-field[type="number"]:focus, .theme-dark .theme-light input.c-text-field[type="number"]:focus, .theme-light input.c-text-field[type="tel"]:focus, .theme-dark .theme-light input.c-text-field[type="tel"]:focus, .theme-light input.c-text-field[type="text"]:focus, .theme-dark .theme-light input.c-text-field[type="text"]:focus, .theme-light input.c-text-field[type="url"]:focus, .theme-dark .theme-light input.c-text-field[type="url"]:focus { outline-color: #000 } .theme-light input.c-text-field[type="email"]:focus:before, .theme-dark .theme-light input.c-text-field[type="email"]:focus:before, .theme-light input.c-text-field[type="number"]:focus:before, .theme-dark .theme-light input.c-text-field[type="number"]:focus:before, .theme-light input.c-text-field[type="tel"]:focus:before, .theme-dark .theme-light input.c-text-field[type="tel"]:focus:before, .theme-light input.c-text-field[type="text"]:focus:before, .theme-dark .theme-light input.c-text-field[type="text"]:focus:before, .theme-light input.c-text-field[type="url"]:focus:before, .theme-dark .theme-light input.c-text-field[type="url"]:focus:before { outline-color: rgba(255,255,255,.6) } .theme-dark input.c-text-field[type="email"]:focus, .theme-light .theme-dark input.c-text-field[type="email"]:focus, .theme-dark input.c-text-field[type="number"]:focus, .theme-light .theme-dark input.c-text-field[type="number"]:focus, .theme-dark input.c-text-field[type="tel"]:focus, .theme-light .theme-dark input.c-text-field[type="tel"]:focus, .theme-dark input.c-text-field[type="text"]:focus, .theme-light .theme-dark input.c-text-field[type="text"]:focus, .theme-dark input.c-text-field[type="url"]:focus, .theme-light .theme-dark input.c-text-field[type="url"]:focus { outline-color: #fff } .theme-dark input.c-text-field[type="email"]:focus:before, .theme-light .theme-dark input.c-text-field[type="email"]:focus:before, .theme-dark input.c-text-field[type="number"]:focus:before, .theme-light .theme-dark input.c-text-field[type="number"]:focus:before, .theme-dark input.c-text-field[type="tel"]:focus:before, .theme-light .theme-dark input.c-text-field[type="tel"]:focus:before, .theme-dark input.c-text-field[type="text"]:focus:before, .theme-light .theme-dark input.c-text-field[type="text"]:focus:before, .theme-dark input.c-text-field[type="url"]:focus:before, .theme-light .theme-dark input.c-text-field[type="url"]:focus:before { outline-color: rgba(0,0,0,.6) } @media only screen and (max-width:539px) { input.c-text-field[type="email"], input.c-text-field[type="number"], input.c-text-field[type="tel"], input.c-text-field[type="text"], input.c-text-field[type="url"] { width: 100% } } input.c-text-field[type="email"].f-small, input.c-text-field[type="number"].f-small, input.c-text-field[type="tel"].f-small, input.c-text-field[type="text"].f-small, input.c-text-field[type="url"].f-small { width: 88px } input.c-text-field[type="email"].f-flex, input.c-text-field[type="number"].f-flex, input.c-text-field[type="tel"].f-flex, input.c-text-field[type="text"].f-flex, input.c-text-field[type="url"].f-flex { width: 100%; min-width: 88px; max-width: 100% } input.c-text-field[type="email"]:hover, input.c-text-field[type="number"]:hover, input.c-text-field[type="tel"]:hover, input.c-text-field[type="text"]:hover, input.c-text-field[type="url"]:hover { border-color: rgba(0,0,0,.8) } input.c-text-field[type="email"]:active, input.c-text-field[type="number"]:active, input.c-text-field[type="tel"]:active, input.c-text-field[type="text"]:active, input.c-text-field[type="url"]:active { border-color: #0067b8 } input.c-text-field[type="email"][disabled], input.c-text-field[type="number"][disabled], input.c-text-field[type="tel"][disabled], input.c-text-field[type="text"][disabled], input.c-text-field[type="url"][disabled] { cursor: not-allowed; color: rgba(0,0,0,.2); border-color: rgba(0,0,0,.2) } input.c-text-field[type="email"][readonly], input.c-text-field[type="number"][readonly], input.c-text-field[type="tel"][readonly], input.c-text-field[type="text"][readonly], input.c-text-field[type="url"][readonly] { border: 1px solid rgba(0,0,0,.6); background: #e6e6e6 } input.c-text-field[type="email"][maxlength="3"], input.c-text-field[type="number"][maxlength="3"], input.c-text-field[type="tel"][maxlength="3"], input.c-text-field[type="text"][maxlength="3"], input.c-text-field[type="url"][maxlength="3"] { max-width: 50px } input.c-text-field[type="email"][maxlength="10"], input.c-text-field[type="number"][maxlength="10"], input.c-text-field[type="tel"][maxlength="10"], input.c-text-field[type="text"][maxlength="10"], input.c-text-field[type="url"][maxlength="10"] { max-width: 102px } input.c-text-field[type="email"]::-webkit-input-placeholder, input.c-text-field[type="number"]::-webkit-input-placeholder, input.c-text-field[type="tel"]::-webkit-input-placeholder, input.c-text-field[type="text"]::-webkit-input-placeholder, input.c-text-field[type="url"]::-webkit-input-placeholder { color: rgba(0,0,0,.6) } input.c-text-field[type="email"]:-ms-input-placeholder, input.c-text-field[type="number"]:-ms-input-placeholder, input.c-text-field[type="tel"]:-ms-input-placeholder, input.c-text-field[type="text"]:-ms-input-placeholder, input.c-text-field[type="url"]:-ms-input-placeholder { color: rgba(0,0,0,.6) } input.c-text-field[type="email"]::placeholder, input.c-text-field[type="number"]::placeholder, input.c-text-field[type="tel"]::placeholder, input.c-text-field[type="text"]::placeholder, input.c-text-field[type="url"]::placeholder { color: rgba(0,0,0,.6) } input.c-text-field[type="email"] + [class*="c-caption"], input.c-text-field[type="email"] [class*="c-paragraph"], input.c-text-field[type="number"] + [class*="c-caption"], input.c-text-field[type="number"] [class*="c-paragraph"], input.c-text-field[type="tel"] + [class*="c-caption"], input.c-text-field[type="tel"] [class*="c-paragraph"], input.c-text-field[type="text"] + [class*="c-caption"], input.c-text-field[type="text"] [class*="c-paragraph"], input.c-text-field[type="url"] + [class*="c-caption"], input.c-text-field[type="url"] [class*="c-paragraph"] { padding-top: 24px } .c-textarea label.c-label { display: block; margin-top: 16px; padding-bottom: 6px } .c-textarea textarea { font-size: 15px; line-height: 20px; position: relative; outline: 2px solid transparent; border: 0; min-width: 296px; min-height: 36px; background: #fff; border: 1px solid rgba(0,0,0,.6); padding: 7px 12px; color: #000; resize: none } .c-textarea textarea:before { display: block; position: absolute; top: 0; left: 0; bottom: 0; right: 0; content: ''; outline: 1px solid transparent; outline-offset: -1px } .c-textarea textarea:focus { outline-color: #000 } .c-textarea textarea:focus:before { outline-color: rgba(255,255,255,.6) } .theme-light .c-textarea textarea:focus, .theme-dark .theme-light .c-textarea textarea:focus { outline-color: #000 } .theme-light .c-textarea textarea:focus:before, .theme-dark .theme-light .c-textarea textarea:focus:before { outline-color: rgba(255,255,255,.6) } .theme-dark .c-textarea textarea:focus, .theme-light .theme-dark .c-textarea textarea:focus { outline-color: #fff } .theme-dark .c-textarea textarea:focus:before, .theme-light .theme-dark .c-textarea textarea:focus:before { outline-color: rgba(0,0,0,.6) } @media only screen and (max-width:539px) { .c-textarea textarea { min-width: 100% } } .c-textarea textarea:active { border-color: #0067b8 } .c-textarea textarea[disabled] { cursor: not-allowed; color: rgba(0,0,0,.2); border-color: rgba(0,0,0,.2) } .c-textarea textarea[readonly] { border: 1px solid rgba(0,0,0,.6); background-color: #e6e6e6 } .c-textarea textarea.f-resize { resize: both } .c-textarea textarea.f-scroll { overflow-y: scroll } .c-textarea textarea.f-flex { width: 100%; max-width: 100% } .theme-light .c-textarea textarea, .theme-dark .theme-light .c-textarea textarea { background: rgba(255,255,255,.6); color: #000 } .theme-dark .c-textarea textarea, .theme-light .theme-dark .c-textarea textarea { background: rgba(255,255,255,.6); color: #000 } .c-textarea + p[class*="c-caption"], .c-textarea + p[class*="c-paragraph"] { padding-top: 16px } div.c-toggle button { position: relative; outline: 2px solid transparent; border: 0; position: relative; width: 44px; height: 20px; background: transparent; border: 1px solid #000; border-radius: 20px; margin-top: 42px } div.c-toggle button:before { display: block; position: absolute; top: 0; left: 0; bottom: 0; right: 0; content: ''; outline: 1px solid transparent; outline-offset: -1px } div.c-toggle button:focus { outline-color: #000 } div.c-toggle button:focus:before { outline-color: rgba(255,255,255,.6) } .theme-light div.c-toggle button:focus, .theme-dark .theme-light div.c-toggle button:focus { outline-color: #000 } .theme-light div.c-toggle button:focus:before, .theme-dark .theme-light div.c-toggle button:focus:before { outline-color: rgba(255,255,255,.6) } .theme-dark div.c-toggle button:focus, .theme-light .theme-dark div.c-toggle button:focus { outline-color: #fff } .theme-dark div.c-toggle button:focus:before, .theme-light .theme-dark div.c-toggle button:focus:before { outline-color: rgba(0,0,0,.6) } @media screen and (-ms-high-contrast) { div.c-toggle button:after, div.c-toggle button[aria-checked='true']:after { background: #fff } } @media screen and (-ms-high-contrast:black-on-white) { div.c-toggle button:after, div.c-toggle button[aria-checked='true']:after { background: #000 } } div.c-toggle button:after { position: absolute; right: 4px; top: 4px; transition: all .1s ease; background: #000; content: ""; border-radius: 10px; width: 10px; height: 10px } div.c-toggle button[aria-checked='true'] { background: #0067b8; border-color: #0067b8 } div.c-toggle button[aria-checked='true']:hover { background: rgba(0,103,184,.8); border-color: rgba(0,103,184,.8) } div.c-toggle button[aria-checked='true']:after { right: 28px; background: #fff } div.c-toggle button[aria-checked='true']:disabled { background: rgba(0,0,0,.2); border-color: transparent } div.c-toggle button[aria-checked='true']:disabled:after { background: rgba(0,0,0,.2) } div.c-toggle button[aria-checked='false'] { background: transparent; border-color: #000 } div.c-toggle button:disabled { background: transparent; border-color: rgba(0,0,0,.2) } div.c-toggle button:disabled:after { background: rgba(0,0,0,.2) } div.c-toggle > label { float: right; clear: right; margin-top: 32px } div.c-toggle > label + button { margin-top: 0; float: right; clear: right } div.c-toggle > label + button + span { float: right } div.c-toggle span { -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; margin-top: 0; padding-right: 12px; padding-bottom: 0; cursor: pointer } div.c-toggle.f-disabled { color: rgba(0,0,0,.2) } div.c-toggle.f-disabled:hover, div.c-toggle.f-disabled *:hover { cursor: default } span.c-tooltip { font-size: 13px; position: fixed; background: #f2f2f2; border: 1px solid rgba(0,0,0,.3); max-width: 340px; padding: 8px; line-height: 16px; z-index: 700 } span.c-tooltip.hook-focus { margin-top: 8px } span.c-tooltip.hook-hover { margin-top: 20px } span.c-tooltip[aria-hidden="true"] { display: none } span.c-tooltip[aria-hidden="false"] { display: block } span.c-tooltip.f-hidden-from-screen-readers { display: block } .theme-light span.c-tooltip, .theme-dark .theme-light span.c-tooltip { background: #f2f2f2; color: #000; border-color: rgba(0,0,0,.3) } .theme-dark span.c-tooltip, .theme-light .theme-dark span.c-tooltip { background: #0d0d0d; color: #fff; border-color: rgba(255,255,255,.3) } .c-track-list-placement { margin-left: 24px; margin-top: 12px } .c-track-list-placement > a { display: block; width: 100%; height: 100% } .c-track-list-placement > a:before, .c-track-list-placement > a:after { content: " "; display: table } .c-track-list-placement > a:after { clear: both } .c-track-list-placement > a:focus { outline: 1px dashed rgba(0,0,0,.6) } .c-track-list-placement > a:hover .c-heading, .c-track-list-placement > a:hover .c-subheading { text-decoration: underline } .c-track-list-placement > a:hover > picture img, .c-track-list-placement > a:focus > picture img { outline: 1px solid rgba(0,0,0,.6) } .c-track-list-placement picture, .c-track-list-placement picture img { display: block } .c-track-list-placement .c-badge { margin-top: 12px; margin-bottom: 4px } .c-track-list-placement .c-badge + .c-heading { padding-top: 0 } .c-track-list-placement .c-price { padding: 5px 5px 0 0; line-height: 20px; float: left } .c-track-list-placement .c-heading { font-size: 15px; line-height: 20px; white-space: nowrap; overflow: hidden; box-sizing: content-box; max-height: 20px; width: 200px; float: right; padding: 8px 0 0; font-weight: 400; text-overflow: ellipsis } .c-track-list-placement .c-explicit { vertical-align: text-bottom } .c-track-list-placement [itemprop="byArtist"] span, .c-track-list-placement [itemprop="inAlbum"] span, .c-track-list-placement [itemprop="duration"] span, .c-track-list-placement [itemprop="name byArtist inAlbum"] span { color: rgba(0,0,0,.6) } .c-track-list-placement [itemprop="name byArtist inAlbum"] span { font-size: 15px; line-height: 20px; padding: 24px 0 0; font-weight: 400; overflow: hidden; box-sizing: content-box; max-height: 60px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; width: 200px; float: right; padding: 8px 0 0 } .c-track-list-placement.f-size-small { width: 358px } .c-track-list-placement.f-size-small.f-wide { width: 100%; margin: 0; border-bottom: 1px solid #e6e6e6 } .c-track-list-placement.f-size-small.f-wide:first-child { border-top: 1px solid #e6e6e6 } .c-track-list-placement.f-size-small.f-wide > div { padding: 0 12px } .c-track-list-placement.f-size-small.f-wide > div:first-child { padding: 8px 12px } .c-track-list-placement.f-size-small.f-wide > div:nth-child(4) { max-width: 150px } .c-track-list-placement.f-size-small.f-wide > div > .c-heading, .c-track-list-placement.f-size-small.f-wide > div > span, .c-track-list-placement.f-size-small.f-wide > div > div { padding: 0; float: right } .c-track-list-placement.f-size-small.f-wide > div .c-price { padding: 0; line-height: inherit } .c-track-list-placement.f-size-small.f-wide > div > .c-button { margin: 0; min-width: 65px; float: left } @media only screen and (min-width:0) { .c-track-list-placement.f-size-small.f-wide { display: table-row } .c-track-list-placement.f-size-small.f-wide > div { display: table-cell; vertical-align: middle; float: none } .c-track-list-placement.f-size-small.f-wide [itemprop="byArtist"] span, .c-track-list-placement.f-size-small.f-wide [itemprop="inAlbum"] span { width: inherit; text-overflow: ellipsis; overflow: hidden; white-space: nowrap } } @media only screen and (min-width:320px) { .c-track-list-placement.f-size-small.f-wide [itemprop="duration"] span { display: none } } @media only screen and (min-width:540px) { .c-track-list-placement.f-size-small.f-wide .c-heading { max-width: 250px } .c-track-list-placement.f-size-small.f-wide [itemprop="byArtist"] span, .c-track-list-placement.f-size-small.f-wide [itemprop="inAlbum"] span { max-width: 125px } } @media only screen and (min-width:768px) { .c-track-list-placement.f-size-small.f-wide .c-heading { max-width: 250px } .c-track-list-placement.f-size-small.f-wide [itemprop="byArtist"] span, .c-track-list-placement.f-size-small.f-wide [itemprop="inAlbum"] span { max-width: 100px } .c-track-list-placement.f-size-small.f-wide [itemprop="duration"] span { display: table-cell } } @media only screen and (min-width:1084px) { .c-track-list-placement.f-size-small.f-wide .c-heading { max-width: 350px } .c-track-list-placement.f-size-small.f-wide [itemprop="byArtist"] span, .c-track-list-placement.f-size-small.f-wide [itemprop="inAlbum"] span { max-width: 175px } } .c-track-list-placement.f-size-small .c-badge { display: none } .c-track-list-placement.f-size-small picture { float: right; margin-left: 12px } .c-video { display: inline-block; margin: 0; width: 100%; min-width: 320px; direction: rtl; position: relative; overflow: hidden } .c-video > [aria-hidden="true"] { display: none } .c-video video { display: block; min-width: 100%; width: 100%; max-height: 100%; height: 100%; background: transparent } .c-video .f-video-cc-overlay { position: absolute; top: 0; bottom: 0; right: 0; left: 0 } .c-video .f-video-cc-overlay.f-overlay-slidein { bottom: 44px } .c-video .f-progress { direction: rtl; width: 100%; width: calc(100% - 288px); display: inline-block; margin-bottom: 5px } .c-video .f-progress div { background: rgba(255,255,255,.4) } .c-video .f-progress div button:hover, .c-video .f-progress div button:active { background: #fff } .c-video .f-progress div button:hover span, .c-video .f-progress div button:active span { display: block } .c-video .f-progress div button:focus { outline-color: #fff } .c-video .f-progress div button span { font-size: 13px; width: auto; top: -48px; background: #000; color: #fff } @media(max-width:767px) { .c-video .f-progress div button span { font-size: 12px } } .c-video button { color: #fff; background: transparent; border: 0 } .c-video .f-video-controls { font-size: 24px; width: 100%; max-width: 1779px; height: 44px; background: #000; position: absolute; bottom: 0; display: inline-block } @media(max-width:767px) { .c-video .f-video-controls { font-size: 20px } } .c-video .f-video-controls button.c-glyph { width: 44px; height: 44px; vertical-align: middle; top: 2px } .c-video .f-video-controls button.c-glyph:hover, .c-video .f-video-controls button.c-glyph:focus { color: rgba(255,255,255,.6) } .c-video .f-video-controls button.c-glyph:focus { outline: 1px dashed #fff } .c-video .f-video-controls button.c-glyph:active { color: rgba(255,255,255,.4) } .c-video .f-video-controls .f-time { font-size: 13px; color: rgba(255,255,255,.6); padding-left: 12px; position: relative; top: -3px } @media(max-width:767px) { .c-video .f-video-controls .f-time { font-size: 12px } } .c-video .f-video-controls .f-time .f-current-time { color: #fff } .c-video .f-play-pause { margin-right: 1px; margin-top: 3px; padding-top: 1px } .c-video .f-play-pause span { font-size: 13px; color: #fff; position: absolute; height: 36px; min-width: 44px; bottom: 46px; right: 0; background: #000; padding: 8px } @media(max-width:767px) { .c-video .f-play-pause span { font-size: 12px } } .c-video .f-play-pause span[aria-hidden="true"] { display: none } .c-video .f-play-pause span[aria-hidden="false"] { display: block } .c-video .f-full-screen { display: inline-block; position: absolute; top: 1px; left: 0 } .c-video .f-full-screen span { font-size: 13px; color: #fff; position: absolute; min-height: 36px; min-width: 44px; text-align: left; left: 0; background: #000; padding: 8px } @media(max-width:767px) { .c-video .f-full-screen span { font-size: 12px } } .c-video .f-full-screen span[aria-hidden="true"] { display: none } .c-video .f-full-screen span[aria-hidden="false"] { display: block; bottom: 49px } .c-video .f-volume-button { display: inline-block; position: absolute; left: 46px } .c-video .f-volume-slider { position: absolute; width: 44px; min-height: 120px; bottom: 46px; left: 46px; background: #000; border: 1px solid rgba(255,255,255,.6) } .c-video .f-volume-slider:after { display: block; height: 11px; background: transparent; position: absolute; content: ""; bottom: -12px; width: 100% } .c-video .f-volume-slider[aria-hidden="true"] { position: absolute !important; overflow: hidden !important; clip: rect(1px,1px,1px,1px) !important; width: 1px !important; height: 1px !important; border: 0 !important; padding: 0 !important; margin: 0 !important } .c-video .f-volume-slider .c-slider { width: 92px; height: 92px } @media screen and (-ms-high-contrast) { .c-video .f-volume-slider .c-slider div { background: #fff } .c-video .f-volume-slider .c-slider div button:hover, .c-video .f-volume-slider .c-slider div button:active { background: #fff } } @media screen and (-ms-high-contrast:black-on-white) { .c-video .f-volume-slider .c-slider div { background: #000 } .c-video .f-volume-slider .c-slider div button:hover, .c-video .f-volume-slider .c-slider div button:active { background: #000 } } .c-video .f-volume-slider .c-slider div { background: rgba(255,255,255,.4); right: -25px; top: 45px } .c-video .f-volume-slider .c-slider div button:hover, .c-video .f-volume-slider .c-slider div button:active { background: #fff } .c-video .f-volume-slider .c-slider div > span { background: #0067b8 } .c-video .f-volume-slider .c-slider div button { z-index: 1 } .c-video .f-volume-slider .c-slider div button span { font-size: 13px; width: auto; min-width: 40px; min-height: 32px; top: 38px; right: -16px; background: #000; color: #fff; border: 1px solid rgba(255,255,255,.6) } @media(max-width:767px) { .c-video .f-volume-slider .c-slider div button span { font-size: 12px } } .c-video .f-volume-slider .c-slider div button:focus { outline-color: #fff } .c-video .f-options { display: inline-block; position: absolute; top: 1px; left: 90px; margin-right: 12px } .c-video .f-options-dialog { position: absolute; bottom: 46px; left: 90px; width: 160px; background: #000; border: 1px solid rgba(255,255,255,.6); overflow: hidden; direction: rtl } .c-video .f-options-dialog .c-list { margin: 0; position: absolute; right: 0; top: 0; width: 160px } .c-video .f-options-dialog .c-list li { height: 40px; padding: 0; border-top: 1px solid rgba(255,255,255,.6) } .c-video .f-options-dialog .c-list li:first-child { border-top: 0 } .c-video .f-options-dialog .c-list li ul { display: none; right: 160px } .c-video .f-options-dialog .c-list li ul li { position: relative } .c-video .f-options-dialog .c-list li a { font-size: 13px; color: #fff; display: block; height: 100%; width: 100%; padding: 8px 12px } @media(max-width:767px) { .c-video .f-options-dialog .c-list li a { font-size: 12px } } .c-video .f-options-dialog .c-list li a .c-image { padding-left: 12px; display: inline-block } .c-video .f-options-dialog .c-list li a.c-action-trigger { margin-top: 0 } .c-video .f-options-dialog .c-list li a.c-action-trigger:before { margin-right: 1px; margin-bottom: 5px } .c-video .f-options-dialog .c-list li a.c-glyph[data-video-selectable] { color: rgba(255,255,255,.8) } .c-video .f-options-dialog .c-list li a.glyph-check-mark[data-video-selectable] { color: #fff } .c-video .f-options-dialog .c-list li a.glyph-check-mark[data-video-selectable]:before { float: left; margin-left: 0 } .c-video .f-options-dialog .c-list li a:hover { text-decoration: none; background: rgba(255,255,255,.1) } .c-video .f-options-dialog .c-list li a:focus { border: 1px dashed #fff } .c-video .f-options-dialog .c-list li a:active { text-decoration: none; background: rgba(255,255,255,.2); border: 0 } .c-video .f-options-dialog[aria-hidden="true"] { visibility: hidden } .c-video .f-options-dialog[aria-hidden="false"] { visibility: visible } .c-video [role="status"] { position: absolute; top: 0; right: 0; bottom: 0; left: 0; background: rgba(0,0,0,.6); color: #fff; text-align: center } .c-video [role="status"] .c-heading, .c-video [role="status"] .c-paragraph { font-size: 15px } .c-video [role="status"] .c-heading { font-weight: 600 } .c-video [role="status"] .c-heading:before { font-size: 34px; font-family: "MWF-MDL2"; content: ""; display: block; margin-bottom: 20px; font-weight: 400 } .c-video [role="status"] > div { position: absolute; top: calc(50%); -ms-transform: translateY(-50%); transform: translateY(-50%); padding: 48px; width: 100% } @media only screen and (min-width:1400px) { .c-video [role="status"] > div { padding: 56px } } .c-video [role="status"][aria-hidden="true"] { display: none } @keyframes slidein { from { bottom: -44px } to { bottom: 0 } } @keyframes slideout { from { bottom: 0 } to { bottom: -44px } } .c-video .f-slidein { animation: .5s forwards slidein } .c-video .f-slideout { animation: .5s forwards slideout } .c-video.f-video-trigger.f-mask-20 { background-color: rgba(0,0,0,.2) } .c-video.f-video-trigger.f-mask-40 { background-color: rgba(0,0,0,.4) } .c-video.f-video-trigger section { text-align: center; position: absolute; z-index: 1; height: 100%; width: 100%; color: #fff; background-color: rgba(0,0,0,.2) } .c-video.f-video-trigger section:hover { background-color: rgba(0,0,0,.4) } .c-video.f-video-trigger section div { padding: 0%; position: absolute; width: 100%; right: 0; top: calc(50%); -ms-transform: translateY(-50%); transform: translateY(-50%); text-align: center; margin: auto; left: 0 } .c-video.f-video-trigger section div .c-heading { font-size: 24px; margin-bottom: 12px; font-weight: 600; padding: 0; margin: 0 auto; max-width: 60% } @media(max-width:767px) { .c-video.f-video-trigger section div .c-heading { font-size: 20px } } .c-video.f-video-trigger section div p { font-size: 13px; padding: 0; max-width: 33.33333%; margin: 0 auto; display: block } .c-video.f-video-trigger section div p[aria-hidden="true"] { display: none } .c-video.f-video-trigger section div a { background: rgba(0,0,0,.6); border-radius: 50%; color: #fff; margin-top: 16px; padding: 0 } .c-video.f-video-trigger section div a.c-action-trigger.c-glyph[aria-label] { font-size: 24px; font-family: "MWF-MDL2"; content: ""; margin-top: 16px; line-height: 28px; padding-left: 3px; height: 48px; width: 48px; color: #fff } @media(max-width:767px) { .c-video.f-video-trigger section div a.c-action-trigger.c-glyph[aria-label] { font-size: 20px } } .c-video.f-video-trigger section div a.c-action-trigger.c-glyph[aria-label]:hover { color: rgba(255,255,255,.8) } .c-video.f-video-trigger[class*="f-mask"].theme-light > section { background: #fff } .c-video.f-video-trigger[class*="f-mask"].theme-dark > section { background: #000 } .m-action-bar { white-space: nowrap; position: relative } .m-action-bar .c-action-trigger { margin-top: 0 } .m-action-bar .f-divider:after { content: ''; position: absolute; top: 6px; left: 0; height: 24px; border-left: 1px solid rgba(0,0,0,.2) } .m-action-bar > li { display: inline-block; vertical-align: middle; position: relative } .m-action-bar > li[data-overflow='true'] { display: none } .m-action-bar > li > .c-action-trigger { margin: 0 12px } .m-action-bar .f-overflow { position: absolute; padding-left: 12px; left: 0; background: #fff; height: 36px } .m-action-bar .f-overflow .c-action-trigger { width: 100%; color: #000; text-align: right } .m-action-bar .f-overflow .c-action-trigger:hover, .m-action-bar .f-overflow .c-action-trigger:focus { text-decoration: none } .m-action-bar .f-overflow .c-action-trigger:hover { background: rgba(0,0,0,.1) } .m-action-bar .f-overflow .c-action-trigger:active { background: rgba(0,0,0,.3) !important } .m-action-bar .f-overflow .c-action-trigger:focus { outline: 1px dashed #000; background: none } .m-action-bar .f-overflow > button { position: relative; border: 0; background: none; color: #0067b8; padding: 8px 11px; height: 100% } .m-action-bar .f-overflow > button:before { font-family: "MWF-MDL2"; content: ""; vertical-align: middle; display: inline-block; height: 100% } .m-action-bar .f-overflow > button:focus { outline: 1px dashed #000 } .m-action-bar .f-overflow > ul { position: absolute; left: 11px; background: #f2f2f2; min-width: 200px; z-index: 500 } .m-action-bar .f-overflow > ul[aria-hidden='true'] { display: none } .m-action-bar .f-overflow > ul > li > ul > li[data-overflow='false'] { display: none } .m-action-bar .f-overflow > ul > li > ul > li.f-divider, .m-action-bar .f-overflow > ul > li > ul > li:last-child { border-bottom: 1px solid rgba(0,0,0,.1) } @media only screen and (min-width:540px) { .m-action-bar .f-overflow > ul { left: 23px } } @media only screen and (min-width:768px) { .m-action-bar .f-overflow > ul { left: 35px } } @media only screen and (min-width:1400px) { .m-action-bar .f-overflow > ul { left: 47px } } @media only screen and (min-width:540px) { .m-action-bar .f-overflow { padding-left: 24px } } @media only screen and (min-width:768px) { .m-action-bar .f-overflow { padding-left: 36px } } @media only screen and (min-width:1400px) { .m-action-bar .f-overflow { padding-left: 48px } } .theme-light .m-action-bar .f-divider:after, .theme-dark .theme-light .m-action-bar .f-divider:after { border-left: 1px solid rgba(0,0,0,.2) } .theme-light .m-action-bar .f-overflow, .theme-dark .theme-light .m-action-bar .f-overflow { background: #e6e6e6 } .theme-light .m-action-bar .f-overflow .c-action-trigger, .theme-dark .theme-light .m-action-bar .f-overflow .c-action-trigger { color: #000 } .theme-light .m-action-bar .f-overflow .c-action-trigger:hover, .theme-dark .theme-light .m-action-bar .f-overflow .c-action-trigger:hover { background: rgba(0,0,0,.1) } .theme-light .m-action-bar .f-overflow .c-action-trigger:active, .theme-dark .theme-light .m-action-bar .f-overflow .c-action-trigger:active { background: rgba(0,0,0,.3) !important } .theme-light .m-action-bar .f-overflow .c-action-trigger:focus, .theme-dark .theme-light .m-action-bar .f-overflow .c-action-trigger:focus { outline-color: #000 } .theme-light .m-action-bar .f-overflow > button:before, .theme-dark .theme-light .m-action-bar .f-overflow > button:before { color: #000 } .theme-light .m-action-bar .f-overflow > button:focus, .theme-dark .theme-light .m-action-bar .f-overflow > button:focus { outline: 1px dashed #000 } .theme-light .m-action-bar .f-overflow > ul, .theme-dark .theme-light .m-action-bar .f-overflow > ul { background: #f2f2f2 } .theme-dark .m-action-bar .f-divider:after, .theme-light .theme-dark .m-action-bar .f-divider:after { border-left: 1px solid rgba(255,255,255,.2) } .theme-dark .m-action-bar .f-overflow, .theme-light .theme-dark .m-action-bar .f-overflow { background: #333 } .theme-dark .m-action-bar .f-overflow .c-action-trigger, .theme-light .theme-dark .m-action-bar .f-overflow .c-action-trigger { color: #000; position: relative; border: 2px solid transparent; outline: 1px solid transparent; outline-offset: -3px } @media screen and (-ms-high-contrast:active) { .theme-dark .m-action-bar .f-overflow .c-action-trigger, .theme-light .theme-dark .m-action-bar .f-overflow .c-action-trigger { border-color: window !important } } .theme-dark .m-action-bar .f-overflow .c-action-trigger:focus, .theme-light .theme-dark .m-action-bar .f-overflow .c-action-trigger:focus { border-color: #000; outline-color: rgba(255,255,255,.6) } @media screen and (-ms-high-contrast:active) { .theme-dark .m-action-bar .f-overflow .c-action-trigger:focus, .theme-light .theme-dark .m-action-bar .f-overflow .c-action-trigger:focus { border-color: windowText !important } } .theme-light .theme-dark .m-action-bar .f-overflow .c-action-trigger:focus, .theme-dark .theme-light .theme-dark .m-action-bar .f-overflow .c-action-trigger:focus, .theme-light .theme-light .theme-dark .m-action-bar .f-overflow .c-action-trigger:focus, .theme-dark .theme-light .theme-light .theme-dark .m-action-bar .f-overflow .c-action-trigger:focus { border-color: #000; outline-color: rgba(255,255,255,.6) } .theme-dark .theme-dark .m-action-bar .f-overflow .c-action-trigger:focus, .theme-light .theme-dark .theme-dark .m-action-bar .f-overflow .c-action-trigger:focus, .theme-dark .theme-light .theme-dark .m-action-bar .f-overflow .c-action-trigger:focus, .theme-light .theme-dark .theme-light .theme-dark .m-action-bar .f-overflow .c-action-trigger:focus { border-color: #fff; outline-color: rgba(0,0,0,.6) } .theme-dark .m-action-bar .f-overflow .c-action-trigger:hover, .theme-light .theme-dark .m-action-bar .f-overflow .c-action-trigger:hover { background: rgba(0,0,0,.1) } .theme-dark .m-action-bar .f-overflow .c-action-trigger:active, .theme-light .theme-dark .m-action-bar .f-overflow .c-action-trigger:active { background: rgba(0,0,0,.3) !important; color: #000 } .theme-dark .m-action-bar .f-overflow .c-action-trigger:focus, .theme-light .theme-dark .m-action-bar .f-overflow .c-action-trigger:focus { outline-color: #000; color: #000 } .theme-dark .m-action-bar .f-overflow > button:before, .theme-light .theme-dark .m-action-bar .f-overflow > button:before { color: #fff } .theme-dark .m-action-bar .f-overflow > button:focus, .theme-light .theme-dark .m-action-bar .f-overflow > button:focus { outline: 1px dashed #fff } .theme-dark .m-action-bar .f-overflow > ul, .theme-light .theme-dark .m-action-bar .f-overflow > ul { background: #f2f2f2 } .m-additional-information { width: 100%; float: right } .m-additional-information .c-content-toggle p { padding-top: 0 } .m-additional-information .c-list, .m-additional-information .c-age-rating, .m-additional-information .c-content-toggle { margin-bottom: 24px } .m-additional-information .c-list:first-child, .m-additional-information .c-age-rating:first-child, .m-additional-information .c-content-toggle:first-child { margin-top: 0 } .m-additional-information [class*="heading"] { padding-top: 0; margin-bottom: 24px } @media only screen and (min-width:540px) { .m-additional-information [data-grid="col-6"] > [data-grid="col-6"] { padding-left: 48px } } .c-alert[role="alert"], .m-alert[role="alert"] { padding-right: 0; padding-left: 0; padding-top: 0; margin-top: 24px; position: relative } .c-alert[role="alert"].f-information, .m-alert[role="alert"].f-information { background: #f2f2f2; color: #231f20 } .c-alert[role="alert"].f-warning, .m-alert[role="alert"].f-warning { background: #d02e00; color: #fff } .c-alert[role="alert"].f-warning .c-action-trigger, .m-alert[role="alert"].f-warning .c-action-trigger { color: #fff; text-decoration: underline } .c-alert[role="alert"].f-error, .m-alert[role="alert"].f-error { background: #fff999; color: #231f20 } .c-alert[role="alert"] .c-paragraph, .m-alert[role="alert"] .c-paragraph { vertical-align: middle; line-height: 24px } .c-alert[role="alert"] .c-glyph, .m-alert[role="alert"] .c-glyph { float: right; margin-top: 1px; margin-right: -8px; margin-left: 12px } .c-alert[role="alert"] .c-glyph:before, .m-alert[role="alert"] .c-glyph:before { font-size: 24px; margin: 0; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale } .c-alert[role="alert"] .c-glyph + .c-heading, .m-alert[role="alert"] .c-glyph + .c-heading { padding-top: 0 } .c-alert[role="alert"] .c-glyph ~ p.c-paragraph, .m-alert[role="alert"] .c-glyph ~ p.c-paragraph { margin-right: 28px } .c-alert[role="alert"] > .c-glyph.c-action-trigger.glyph-cancel, .m-alert[role="alert"] > .c-glyph.c-action-trigger.glyph-cancel { height: 48px; width: 48px; position: absolute; left: 1px; right: auto; top: 0; margin: 0; padding: 0; z-index: 1; float: left; color: currentColor } .c-alert[role="alert"] > .c-glyph.c-action-trigger.glyph-cancel:before, .m-alert[role="alert"] > .c-glyph.c-action-trigger.glyph-cancel:before { font-size: 15px } .c-alert[role="alert"] > .c-glyph.c-action-trigger.glyph-cancel + div, .m-alert[role="alert"] > .c-glyph.c-action-trigger.glyph-cancel + div { padding: 13px 20px 13px 48px } .c-alert[role="alert"] > div, .m-alert[role="alert"] > div { padding: 13px 20px 13px 12px; max-width: 1600px; margin: 0 auto; float: inherit } .c-alert[role="alert"] > div > .c-heading, .m-alert[role="alert"] > div > .c-heading { font-size: 18px; line-height: 24px; padding: 37px 0 3px; font-weight: 600; padding: 2px 0 8px } .c-alert[role="alert"] > div > .c-heading + .c-paragraph, .m-alert[role="alert"] > div > .c-heading + .c-paragraph { line-height: inherit } .c-alert[role="alert"] > div > .c-paragraph, .m-alert[role="alert"] > div > .c-paragraph { font-size: 13px; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; -ms-flex-pack: justify; justify-content: space-between; padding-top: 0; margin: 0 } @media(max-width:767px) { .c-alert[role="alert"] > div > .c-paragraph, .m-alert[role="alert"] > div > .c-paragraph { font-size: 12px } } .c-alert[role="alert"] > div > .c-paragraph .c-group, .m-alert[role="alert"] > div > .c-paragraph .c-group { overflow: visible; display: block; margin-right: -2px } .c-alert[role="alert"] > div > .c-paragraph .c-group .c-action-trigger, .m-alert[role="alert"] > div > .c-paragraph .c-group .c-action-trigger { font-size: 13px } @media(max-width:767px) { .c-alert[role="alert"] > div > .c-paragraph .c-group .c-action-trigger, .m-alert[role="alert"] > div > .c-paragraph .c-group .c-action-trigger { font-size: 12px } } .c-alert[role="alert"] > div > .c-paragraph .c-group .c-action-trigger:first-child, .m-alert[role="alert"] > div > .c-paragraph .c-group .c-action-trigger:first-child { padding: 0 0 0 10px } .c-alert[role="alert"] > div > .c-paragraph .c-group .c-action-trigger:last-child, .m-alert[role="alert"] > div > .c-paragraph .c-group .c-action-trigger:last-child { padding: 0 0 0 4px } @media only screen and (max-width:767px) { .c-alert[role="alert"] > div > .c-paragraph .c-group, .m-alert[role="alert"] > div > .c-paragraph .c-group { display: -ms-flexbox; display: flex } .c-alert[role="alert"] > div > .c-paragraph .c-group .c-action-trigger, .m-alert[role="alert"] > div > .c-paragraph .c-group .c-action-trigger { margin-top: 0; vertical-align: baseline } } @media only screen and (min-width:768px) { .c-alert[role="alert"] > div > .c-paragraph .c-group, .m-alert[role="alert"] > div > .c-paragraph .c-group { display: inline; float: left } .c-alert[role="alert"] > div > .c-paragraph .c-group .c-action-trigger, .m-alert[role="alert"] > div > .c-paragraph .c-group .c-action-trigger { margin: -7px 0 0 } } .c-alert[role="alert"].f-fixed, .m-alert[role="alert"].f-fixed { margin-top: 0; z-index: 700 } .c-alert[role="alert"].f-fixed > div, .m-alert[role="alert"].f-fixed > div { max-width: none } .m-ambient-video { padding: 48px 0 0; margin: 0; width: 100%; min-width: 320px; direction: rtl; position: relative; overflow: hidden } .m-ambient-video:before, .m-ambient-video:after { content: " "; display: table } .m-ambient-video:after { clear: both } .m-ambient-video.f-lean { padding: 0 } .m-ambient-video video { display: block; width: 100%; height: 100%; background: 0 0 } .m-area-heading { text-align: center; padding-top: 88px } .m-area-heading:before, .m-area-heading:after { content: " "; display: table } .m-area-heading:after { clear: both } .m-area-heading.f-p-t-20 { padding-top: 20px } .m-area-heading.f-p-t-30 { padding-top: 40px } .m-area-heading.f-p-t-40 { padding-top: 60px } .m-area-heading.f-p-t-50 { padding-top: 50px } .m-area-heading .c-heading { font-size: 34px; line-height: 40px; padding-top: 0; font-weight: 600 } @media(max-width:767px) { .m-area-heading .c-heading { font-size: 26px; line-height: 32px } } .m-area-heading .c-subheading { font-size: 20px; line-height: 24px; padding-top: 8px; font-weight: 200 } @media(max-width:767px) { .m-area-heading .c-subheading { font-size: 18px; line-height: 24px } } .m-area-heading .c-paragraph { font-size: 15px; line-height: 20px; padding-top: 12px; max-width: 100%; margin: 0 auto } @media only screen and (min-width:540px) { .m-area-heading .c-paragraph { max-width: 80% } } @media only screen and (min-width:768px) { .m-area-heading .c-paragraph { max-width: 60% } } .m-area-heading .c-group { -ms-flex-pack: center; justify-content: center; -ms-flex-wrap: wrap; flex-wrap: wrap; padding-top: 12px } .m-area-heading .c-group a.c-hyperlink { padding: 8px 20px } .m-auto-suggest, .c-auto-suggest { padding-right: 0; padding-left: 0; padding-top: 0; display: block } .m-auto-suggest .c-menu, .c-auto-suggest .c-menu { position: absolute; width: 100%; background: #fff; border-top: 1px solid; border-color: rgba(0,0,0,.2) } .m-auto-suggest .c-menu .c-menu-item, .c-auto-suggest .c-menu .c-menu-item { position: static } .m-auto-suggest .c-menu .c-menu-item > span, .m-auto-suggest .c-menu .c-menu-item > a, .c-auto-suggest .c-menu .c-menu-item > span, .c-auto-suggest .c-menu .c-menu-item > a { background: #fff } .m-auto-suggest .c-menu .c-menu-item > span:hover, .m-auto-suggest .c-menu .c-menu-item > span:focus, .m-auto-suggest .c-menu .c-menu-item > a:hover, .m-auto-suggest .c-menu .c-menu-item > a:focus, .c-auto-suggest .c-menu .c-menu-item > span:hover, .c-auto-suggest .c-menu .c-menu-item > span:focus, .c-auto-suggest .c-menu .c-menu-item > a:hover, .c-auto-suggest .c-menu .c-menu-item > a:focus { background: rgba(0,0,0,.1) } .m-auto-suggest .c-menu[aria-hidden="true"], .c-auto-suggest .c-menu[aria-hidden="true"] { display: none } .m-auto-suggest .c-menu[data-js-auto-suggest-position="default"], .c-auto-suggest .c-menu[data-js-auto-suggest-position="default"] { top: 38px } .m-auto-suggest .c-menu[data-js-auto-suggest-position="above"], .c-auto-suggest .c-menu[data-js-auto-suggest-position="above"] { bottom: 100% } .m-auto-suggest .c-menu.f-auto-suggest-no-results .c-menu-item span, .c-auto-suggest .c-menu.f-auto-suggest-no-results .c-menu-item span { color: rgba(0,0,0,.6) } .m-auto-suggest .c-menu.f-auto-suggest-no-results[data-js-auto-suggest-position="default"], .c-auto-suggest .c-menu.f-auto-suggest-no-results[data-js-auto-suggest-position="default"] { top: 38px } .m-auto-suggest .c-menu.f-auto-suggest-no-results[data-js-auto-suggest-position="above"], .c-auto-suggest .c-menu.f-auto-suggest-no-results[data-js-auto-suggest-position="above"] { bottom: 100% } .m-auto-suggest .c-menu.f-auto-suggest-scroll, .c-auto-suggest .c-menu.f-auto-suggest-scroll { overflow-y: auto; max-height: none } .theme-light .m-auto-suggest .c-menu, .theme-dark .theme-light .m-auto-suggest .c-menu, .theme-light .c-auto-suggest .c-menu, .theme-dark .theme-light .c-auto-suggest .c-menu { border-color: #d2d2d2 } .theme-light .m-auto-suggest .c-menu .c-menu-item > span, .theme-light .m-auto-suggest .c-menu .c-menu-item > a, .theme-dark .theme-light .m-auto-suggest .c-menu .c-menu-item > span, .theme-dark .theme-light .m-auto-suggest .c-menu .c-menu-item > a, .theme-light .c-auto-suggest .c-menu .c-menu-item > span, .theme-light .c-auto-suggest .c-menu .c-menu-item > a, .theme-dark .theme-light .c-auto-suggest .c-menu .c-menu-item > span, .theme-dark .theme-light .c-auto-suggest .c-menu .c-menu-item > a { background: #fff } .theme-light .m-auto-suggest .c-menu .c-menu-item > span:hover, .theme-light .m-auto-suggest .c-menu .c-menu-item > span:focus, .theme-light .m-auto-suggest .c-menu .c-menu-item > a:hover, .theme-light .m-auto-suggest .c-menu .c-menu-item > a:focus, .theme-dark .theme-light .m-auto-suggest .c-menu .c-menu-item > span:hover, .theme-dark .theme-light .m-auto-suggest .c-menu .c-menu-item > span:focus, .theme-dark .theme-light .m-auto-suggest .c-menu .c-menu-item > a:hover, .theme-dark .theme-light .m-auto-suggest .c-menu .c-menu-item > a:focus, .theme-light .c-auto-suggest .c-menu .c-menu-item > span:hover, .theme-light .c-auto-suggest .c-menu .c-menu-item > span:focus, .theme-light .c-auto-suggest .c-menu .c-menu-item > a:hover, .theme-light .c-auto-suggest .c-menu .c-menu-item > a:focus, .theme-dark .theme-light .c-auto-suggest .c-menu .c-menu-item > span:hover, .theme-dark .theme-light .c-auto-suggest .c-menu .c-menu-item > span:focus, .theme-dark .theme-light .c-auto-suggest .c-menu .c-menu-item > a:hover, .theme-dark .theme-light .c-auto-suggest .c-menu .c-menu-item > a:focus { background: #e6e6e6 } .theme-light .m-auto-suggest .c-menu.f-auto-suggest-no-results .c-menu-item span, .theme-dark .theme-light .m-auto-suggest .c-menu.f-auto-suggest-no-results .c-menu-item span, .theme-light .c-auto-suggest .c-menu.f-auto-suggest-no-results .c-menu-item span, .theme-dark .theme-light .c-auto-suggest .c-menu.f-auto-suggest-no-results .c-menu-item span { color: #505050 } .theme-dark .m-auto-suggest .c-menu, .theme-light .theme-dark .m-auto-suggest .c-menu, .theme-dark .c-auto-suggest .c-menu, .theme-light .theme-dark .c-auto-suggest .c-menu { border-color: #d2d2d2 } .theme-dark .m-auto-suggest .c-menu .c-menu-item > span, .theme-dark .m-auto-suggest .c-menu .c-menu-item > a, .theme-light .theme-dark .m-auto-suggest .c-menu .c-menu-item > span, .theme-light .theme-dark .m-auto-suggest .c-menu .c-menu-item > a, .theme-dark .c-auto-suggest .c-menu .c-menu-item > span, .theme-dark .c-auto-suggest .c-menu .c-menu-item > a, .theme-light .theme-dark .c-auto-suggest .c-menu .c-menu-item > span, .theme-light .theme-dark .c-auto-suggest .c-menu .c-menu-item > a { background: #000 } .theme-dark .m-auto-suggest .c-menu .c-menu-item > span:hover, .theme-dark .m-auto-suggest .c-menu .c-menu-item > span:focus, .theme-dark .m-auto-suggest .c-menu .c-menu-item > a:hover, .theme-dark .m-auto-suggest .c-menu .c-menu-item > a:focus, .theme-light .theme-dark .m-auto-suggest .c-menu .c-menu-item > span:hover, .theme-light .theme-dark .m-auto-suggest .c-menu .c-menu-item > span:focus, .theme-light .theme-dark .m-auto-suggest .c-menu .c-menu-item > a:hover, .theme-light .theme-dark .m-auto-suggest .c-menu .c-menu-item > a:focus, .theme-dark .c-auto-suggest .c-menu .c-menu-item > span:hover, .theme-dark .c-auto-suggest .c-menu .c-menu-item > span:focus, .theme-dark .c-auto-suggest .c-menu .c-menu-item > a:hover, .theme-dark .c-auto-suggest .c-menu .c-menu-item > a:focus, .theme-light .theme-dark .c-auto-suggest .c-menu .c-menu-item > span:hover, .theme-light .theme-dark .c-auto-suggest .c-menu .c-menu-item > span:focus, .theme-light .theme-dark .c-auto-suggest .c-menu .c-menu-item > a:hover, .theme-light .theme-dark .c-auto-suggest .c-menu .c-menu-item > a:focus { background: #1a1a1a } .theme-dark .m-auto-suggest .c-menu.f-auto-suggest-no-results .c-menu-item span, .theme-light .theme-dark .m-auto-suggest .c-menu.f-auto-suggest-no-results .c-menu-item span, .theme-dark .c-auto-suggest .c-menu.f-auto-suggest-no-results .c-menu-item span, .theme-light .theme-dark .c-auto-suggest .c-menu.f-auto-suggest-no-results .c-menu-item span { color: #919191 } .c-label + .c-auto-suggest.c-search, .c-label + .m-auto-suggest.c-search { margin-top: 0 } a.m-back-to-top, a.c-back-to-top { visibility: hidden } @media only screen and (min-width:768px) { a.m-back-to-top, a.c-back-to-top { position: fixed; bottom: 24px; left: 24px; width: 48px; height: 48px; background: rgba(0,0,0,.1); visibility: visible; float: left; padding: 12px; z-index: 500; opacity: 1; transition: opacity 600ms cubic-bezier(.19,1,.22,1) } a.m-back-to-top:hover, a.m-back-to-top:focus, a.c-back-to-top:hover, a.c-back-to-top:focus { background: rgba(0,0,0,.2) } a.m-back-to-top:focus, a.c-back-to-top:focus { outline: 1px dashed #000 } a.m-back-to-top:active, a.c-back-to-top:active { background: rgba(0,0,0,.3) } a.m-back-to-top .c-glyph.glyph-up, a.c-back-to-top .c-glyph.glyph-up { font-size: 24px } a.m-back-to-top .c-glyph.glyph-up:before, a.c-back-to-top .c-glyph.glyph-up:before { width: 24px; height: 24px } a.m-back-to-top[aria-disabled="true"], a.c-back-to-top[aria-disabled="true"] { visibility: hidden; opacity: 0; transition: visibility 600ms cubic-bezier(.19,1,.22,1),opacity 600ms cubic-bezier(.19,1,.22,1) } } .m-banner { display: block; clear: both; text-align: center; float: none; max-width: 1000px; margin: 0 auto } .m-banner blockquote { font-size: 34px; line-height: 40px; padding: 38px 0 2px; font-weight: 600; font-style: italic; margin: 0; padding-top: 0 } .m-banner .c-heading-3 { padding-top: 0 } .m-banner .c-caption-1 { font-size: 18px; padding-top: 20px; color: rgba(0,0,0,.6) } .m-banner .c-image { margin: 0 auto; width: auto; max-height: 70px } .m-banner .c-logo + .c-heading-3, .m-banner .c-image + .c-heading-3 { padding-top: 10px } .m-banner form .c-label { margin: 16px 0 } .m-banner .c-call-to-action { padding: 10px 0 7px 3px; position: relative; border: 2px solid transparent; outline: 1px solid transparent; outline-offset: -3px; margin-right: 0; color: #0067b8; background: transparent; transition: none } @media screen and (-ms-high-contrast:active) { .m-banner .c-call-to-action { border-color: window !important } } .m-banner .c-call-to-action:focus { border-color: #000; outline-color: rgba(255,255,255,.6) } @media screen and (-ms-high-contrast:active) { .m-banner .c-call-to-action:focus { border-color: windowText !important } } .theme-light .m-banner .c-call-to-action:focus, .theme-dark .theme-light .m-banner .c-call-to-action:focus { border-color: #000; outline-color: rgba(255,255,255,.6) } .theme-dark .m-banner .c-call-to-action:focus, .theme-light .theme-dark .m-banner .c-call-to-action:focus { border-color: #fff; outline-color: rgba(0,0,0,.6) } .m-banner .c-call-to-action:focus:not(.x-hidden-focus), .m-banner .c-call-to-action:hover, .m-banner .c-call-to-action:active { background: transparent; box-shadow: none !important } .m-banner .c-call-to-action:focus:not(.x-hidden-focus) span, .m-banner .c-call-to-action:hover span, .m-banner .c-call-to-action:active span { box-shadow: 0 2px currentColor; right: 0 !important } .m-banner .c-call-to-action:focus:not(.x-hidden-focus) { color: #005da6; background: rgba(0,103,184,.1) } .m-banner .c-call-to-action:focus:not(.x-hidden-focus) span { box-shadow: 0 2px currentColor; text-decoration: none } .m-banner .c-call-to-action:hover { color: #005da6 } .m-banner .c-call-to-action:active { background: none; color: #005293; text-decoration: none; -ms-transform: none; transform: none } .m-banner .c-call-to-action[aria-disabled="true"] { cursor: not-allowed; color: #cce1f1 } .theme-light .m-banner .c-call-to-action, .theme-dark .theme-light .m-banner .c-call-to-action { color: #000; border-color: transparent; background: transparent } .theme-light .m-banner .c-call-to-action:focus:not(.x-hidden-focus), .theme-dark .theme-light .m-banner .c-call-to-action:focus:not(.x-hidden-focus) { background: rgba(0,0,0,.1) } .theme-light .m-banner .c-call-to-action:focus:not(.x-hidden-focus) span, .theme-dark .theme-light .m-banner .c-call-to-action:focus:not(.x-hidden-focus) span { box-shadow: 0 2px currentColor } .theme-light .m-banner .c-call-to-action:focus:not(.x-hidden-focus), .theme-light .m-banner .c-call-to-action:hover, .theme-dark .theme-light .m-banner .c-call-to-action:focus:not(.x-hidden-focus), .theme-dark .theme-light .m-banner .c-call-to-action:hover { color: rgba(0,0,0,.9) } .theme-light .m-banner .c-call-to-action:hover, .theme-dark .theme-light .m-banner .c-call-to-action:hover { background: transparent } .theme-light .m-banner .c-call-to-action:active, .theme-dark .theme-light .m-banner .c-call-to-action:active { color: rgba(0,0,0,.8) } .theme-light .m-banner .c-call-to-action[aria-disabled="true"], .theme-dark .theme-light .m-banner .c-call-to-action[aria-disabled="true"] { color: #999; background: transparent } .theme-dark .m-banner .c-call-to-action, .theme-light .theme-dark .m-banner .c-call-to-action { color: #fff; background: transparent; border-color: transparent } .theme-dark .m-banner .c-call-to-action:focus:not(.x-hidden-focus), .theme-light .theme-dark .m-banner .c-call-to-action:focus:not(.x-hidden-focus) { background: rgba(255,255,255,.1) } .theme-dark .m-banner .c-call-to-action:focus:not(.x-hidden-focus) span, .theme-light .theme-dark .m-banner .c-call-to-action:focus:not(.x-hidden-focus) span { box-shadow: 0 2px currentColor } .theme-dark .m-banner .c-call-to-action:focus:not(.x-hidden-focus), .theme-dark .m-banner .c-call-to-action:hover, .theme-light .theme-dark .m-banner .c-call-to-action:focus:not(.x-hidden-focus), .theme-light .theme-dark .m-banner .c-call-to-action:hover { color: #e6e6e6 } .theme-dark .m-banner .c-call-to-action:hover, .theme-light .theme-dark .m-banner .c-call-to-action:hover { background: transparent } .theme-dark .m-banner .c-call-to-action:active, .theme-light .theme-dark .m-banner .c-call-to-action:active { color: #ccc } .theme-dark .m-banner .c-call-to-action[aria-disabled="true"], .theme-light .theme-dark .m-banner .c-call-to-action[aria-disabled="true"] { background: transparent; color: #666 } .m-banner.f-align-left { text-align: right; float: right } .m-banner.f-align-left .c-image { margin: 0 } .c-card { display: -ms-flexbox; display: flex; -ms-flex-direction: column; flex-direction: column } .c-card .card-heading [class*=c-heading] { font-weight: 600; margin-bottom: 16px; padding: 0 } .c-card .c-card-content { -ms-flex-positive: 1; flex-grow: 1; overflow: hidden; box-shadow: 0 2px 8px rgba(0,0,0,.05); background-color: #fff } .c-card:not(.f-noninteractive) .c-card-content { transform: translate3d(0,0,0); transition-property: box-shadow,transform; transition-duration: 400ms; transition-timing-function: cubic-bezier(.16,1,.29,.99) } .c-card:not(.f-noninteractive) .c-card-content:hover, .c-card:not(.f-noninteractive) .c-card-content:focus { transform: translate3d(0,-4px,0); box-shadow: 0 12px 30px 0 rgba(0,0,0,.2); transition-property: box-shadow,transform; transition-duration: 600ms; transition-timing-function: cubic-bezier(.16,1,.29,.99) } .m-card-group, .m-card-group-amc-3, .m-card-group-amc-4 { padding-right: 0; padding-left: 0; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; -ms-flex-pack: start; justify-content: flex-start; margin: 0 auto } .m-card-group .c-card, .m-card-group-amc-3 .c-card, .m-card-group-amc-4 .c-card { margin-bottom: 12px; -ms-flex-negative: 1; flex-shrink: 1 } .m-card-group .c-card .c-card-content, .m-card-group-amc-3 .c-card .c-card-content, .m-card-group-amc-4 .c-card .c-card-content { height: 360px } .m-card-group.f-channel, .m-card-group-amc-3.f-channel, .m-card-group-amc-4.f-channel { display: grid; display: -ms-grid; grid-template-columns: 1fr; -ms-grid-rows: 1fr 1fr; grid-template-rows: 1fr 1fr; grid-column-gap: 2%; -ms-flex-pack: start; justify-content: start; padding-right: 1%; padding-left: 1%; -ms-grid-columns: 1fr; -ms-grid-rows: 1fr 1fr 1fr 1fr } .m-card-group.f-channel .c-card, .m-card-group-amc-3.f-channel .c-card, .m-card-group-amc-4.f-channel .c-card { -ms-grid-row: span 2; grid-row: span 2; -ms-grid-rows: 1fr; grid-template-rows: 1fr; -ms-grid-row-span: 2; margin-right: 0; margin-left: 0 } .m-card-group.f-channel .c-card, .m-card-group.f-channel .c-card.f-single, .m-card-group.f-channel .c-card.f-double, .m-card-group-amc-3.f-channel .c-card, .m-card-group-amc-3.f-channel .c-card.f-single, .m-card-group-amc-3.f-channel .c-card.f-double, .m-card-group-amc-4.f-channel .c-card, .m-card-group-amc-4.f-channel .c-card.f-single, .m-card-group-amc-4.f-channel .c-card.f-double { width: 100% } .m-card-group.f-channel .c-card.f-single, .m-card-group-amc-3.f-channel .c-card.f-single, .m-card-group-amc-4.f-channel .c-card.f-single { -ms-grid-row: span 1; grid-row: span 1; -ms-grid-row-span: 1 } .m-card-group.f-channel .c-card:first-child, .m-card-group-amc-3.f-channel .c-card:first-child, .m-card-group-amc-4.f-channel .c-card:first-child { -ms-grid-row: 1 } .m-card-group.f-channel .c-card:nth-child(2), .m-card-group-amc-3.f-channel .c-card:nth-child(2), .m-card-group-amc-4.f-channel .c-card:nth-child(2) { -ms-grid-row: 2 } .m-card-group.f-channel .c-card:nth-child(3), .m-card-group-amc-3.f-channel .c-card:nth-child(3), .m-card-group-amc-4.f-channel .c-card:nth-child(3) { -ms-grid-row: 3 } .m-card-group.f-channel .c-card:last-child, .m-card-group-amc-3.f-channel .c-card:last-child, .m-card-group-amc-4.f-channel .c-card:last-child { -ms-grid-row: 4 } .m-card-group.f-channel .c-card:nth-child(2):nth-last-child(2), .m-card-group-amc-3.f-channel .c-card:nth-child(2):nth-last-child(2), .m-card-group-amc-4.f-channel .c-card:nth-child(2):nth-last-child(2) { -ms-grid-row: 3 } .m-card-group .c-card { margin-right: 1%; margin-left: 1% } .m-card-group .c-card, .m-card-group .c-card.f-single, .m-card-group .c-card.f-double { width: 100% } .m-card-group .c-card .card-heading .c-hyperlink { position: relative; border: 2px solid transparent; outline: 0; display: inline-block } .m-card-group .c-card .card-heading .c-hyperlink:before { display: block; position: absolute; top: 0; left: 0; bottom: 0; right: 0; content: ''; border: 1px solid transparent } .m-card-group .c-card .card-heading .c-hyperlink:focus { border-color: #000 } .m-card-group .c-card .card-heading .c-hyperlink:focus:before { border-color: rgba(255,255,255,.6) } .theme-light .m-card-group .c-card .card-heading .c-hyperlink:focus, .theme-dark .theme-light .m-card-group .c-card .card-heading .c-hyperlink:focus { border-color: #000 } .theme-light .m-card-group .c-card .card-heading .c-hyperlink:focus:before, .theme-dark .theme-light .m-card-group .c-card .card-heading .c-hyperlink:focus:before { border-color: rgba(255,255,255,.6) } .theme-dark .m-card-group .c-card .card-heading .c-hyperlink:focus, .theme-light .theme-dark .m-card-group .c-card .card-heading .c-hyperlink:focus { border-color: #fff } .theme-dark .m-card-group .c-card .card-heading .c-hyperlink:focus:before, .theme-light .theme-dark .m-card-group .c-card .card-heading .c-hyperlink:focus:before { border-color: rgba(0,0,0,.6) } .m-card-group .c-card .c-card-content { position: relative; outline: 2px solid transparent; border: 0 } .m-card-group .c-card .c-card-content:before { display: block; position: absolute; top: 0; left: 0; bottom: 0; right: 0; content: ''; outline: 1px solid transparent; outline-offset: -1px } .m-card-group .c-card .c-card-content:focus { outline-color: #000 } .m-card-group .c-card .c-card-content:focus:before { outline-color: rgba(255,255,255,.6) } .theme-light .m-card-group .c-card .c-card-content:focus, .theme-dark .theme-light .m-card-group .c-card .c-card-content:focus { outline-color: #000 } .theme-light .m-card-group .c-card .c-card-content:focus:before, .theme-dark .theme-light .m-card-group .c-card .c-card-content:focus:before { outline-color: rgba(255,255,255,.6) } .theme-dark .m-card-group .c-card .c-card-content:focus, .theme-light .theme-dark .m-card-group .c-card .c-card-content:focus { outline-color: #fff } .theme-dark .m-card-group .c-card .c-card-content:focus:before, .theme-light .theme-dark .m-card-group .c-card .c-card-content:focus:before { outline-color: rgba(0,0,0,.6) } .m-card-group .c-card .c-card-content:before { z-index: -1 } @media screen and (min-width:540px) { .m-card-group .c-card, .m-card-group .c-card.f-single { width: 48% } .m-card-group .c-card.f-double { width: 100% } } @media screen and (min-width:768px) { .m-card-group .c-card { margin-bottom: 16px } .m-card-group .c-card, .m-card-group .c-card.f-single { width: 31% } .m-card-group .c-card.f-double { width: 64% } } @media screen and (min-width:1084px) { .m-card-group .c-card, .m-card-group .c-card.f-single { width: 23% } .m-card-group .c-card.f-double { width: 48% } } @media screen and (min-width:1400px) { .m-card-group .c-card { margin-bottom: 24px } } @media screen and (min-width:1779px) { .m-card-group .c-card { margin-bottom: 32px } } @media screen and (max-width:540px) { .m-card-group.f-feed .c-card.f-single .c-card-content { height: 180px } } .m-card-group.f-channel .c-card.f-single .c-card-content { height: 180px } @media screen and (min-width:540px) { .m-card-group.f-channel .c-card.f-single { -ms-grid-row: span 2; grid-row: span 2 } .m-card-group.f-channel .c-card.f-single .c-card-content { height: 360px } .m-card-group.f-channel .c-card.f-double { -ms-grid-column: span 2; grid-column: span 2; -ms-grid-column-span: 3; -ms-grid-row-span: 1 } } @media screen and (min-width:768px) { .m-card-group.f-channel .c-card.f-single { -ms-grid-row-span: 2 } .m-card-group.f-channel .c-card.f-double { -ms-grid-row-span: 2 } } @media screen and (min-width:1084px) { .m-card-group.f-channel .c-card.f-single { -ms-grid-row: span 2; grid-row: span 2 } .m-card-group.f-channel .c-card.f-double { -ms-grid-row-span: 1 } } @media screen and (min-width:540px) { .m-card-group.f-channel { -ms-grid-columns: 1fr 1fr; grid-template-columns: 1fr 1fr; grid-template-rows: 1fr 1fr; -ms-grid-columns: 1fr 2% 1fr; -ms-grid-rows: 1fr 1fr } .m-card-group.f-channel .c-card:nth-child(2) { -ms-grid-column: 3; -ms-grid-row: 1 } .m-card-group.f-channel .c-card:nth-last-child(2) { -ms-grid-column: 1; -ms-grid-row: 2 } .m-card-group.f-channel .c-card:nth-last-child(1) { -ms-grid-column: 3; -ms-grid-row: 2 } .m-card-group.f-channel .c-card:nth-child(2):nth-last-child(2) { -ms-grid-row: 2 } } @media screen and (min-width:768px) { .m-card-group.f-channel { grid-template-columns: 1fr 1fr 1fr; -ms-grid-columns: 1fr 2% 1fr 2% 1fr } .m-card-group.f-channel .c-card.f-single:nth-last-child(-n+2) { -ms-grid-row: span 1; grid-row: span 1; -ms-grid-row-span: 1 } .m-card-group.f-channel .c-card.f-single:nth-last-child(-n+2) .c-card-content { height: 180px } .m-card-group.f-channel .c-card:nth-child(3) { -ms-grid-column: 5; -ms-grid-row: 1 } .m-card-group.f-channel .c-card:nth-child(4) { -ms-grid-column: 5; -ms-grid-row: 2 } .m-card-group.f-channel .c-card:nth-child(3):last-child { -ms-grid-row: 2 } .m-card-group.f-channel .c-card:nth-child(2):nth-last-child(2) { -ms-grid-column: 5; -ms-grid-row: 1 } } @media screen and (min-width:1084px) { .m-card-group.f-channel { grid-template-columns: 1fr 1fr 1fr 1fr; -ms-grid-columns: 1fr 2% 1fr 2% 1fr 2% 1fr; -ms-grid-rows: 1fr } .m-card-group.f-channel .c-card.f-single:nth-last-child(-n+2) { -ms-grid-row: span 2; grid-row: span 2; -ms-grid-row-span: 2 } .m-card-group.f-channel .c-card.f-single:nth-last-child(-n+2) .c-card-content { height: 360px } .m-card-group.f-channel .c-card:last-child { -ms-grid-column: 7; -ms-grid-row: 1 } .m-card-group.f-channel .c-card:nth-child(2):nth-last-child(2) { -ms-grid-column: 5 } .m-card-group.f-channel .c-card:nth-child(3):last-child { -ms-grid-row: 1 } } .m-channel-placement-item { padding-right: 0; padding-left: 0; padding-top: 0; margin-left: 8px; margin-bottom: 8px; width: 108px; background-color: #fafafa; color: #000 } .m-channel-placement-item:hover { box-shadow: 0 0 12px 2px rgba(0,0,0,.16); background-color: #fff } .m-channel-placement-item > a { position: relative; border: 2px solid transparent; outline: 0; display: block; width: 100%; height: 100% } .m-channel-placement-item > a:before, .m-channel-placement-item > a:after { content: " "; display: table } .m-channel-placement-item > a:after { clear: both } .m-channel-placement-item > a:before { display: block; position: absolute; top: 0; left: 0; bottom: 0; right: 0; content: ''; border: 1px solid transparent } .m-channel-placement-item > a:focus { border-color: #000 } .m-channel-placement-item > a:focus:before { border-color: rgba(255,255,255,.6) } .theme-light .m-channel-placement-item > a:focus, .theme-dark .theme-light .m-channel-placement-item > a:focus { border-color: #000 } .theme-light .m-channel-placement-item > a:focus:before, .theme-dark .theme-light .m-channel-placement-item > a:focus:before { border-color: rgba(255,255,255,.6) } .theme-dark .m-channel-placement-item > a:focus, .theme-light .theme-dark .m-channel-placement-item > a:focus { border-color: #fff } .theme-dark .m-channel-placement-item > a:focus:before, .theme-light .theme-dark .m-channel-placement-item > a:focus:before { border-color: rgba(0,0,0,.6) } @media screen and (-ms-high-contrast:active) { .m-channel-placement-item > a { color: ButtonText } } .m-channel-placement-item .c-channel-placement-image { text-align: center; width: 100% } .m-channel-placement-item .c-channel-placement-image > picture { width: 100%; height: 100%; display: inline-block; position: relative } .m-channel-placement-item .c-channel-placement-image > picture img { max-height: calc(108px/.736); max-width: 100% } .m-channel-placement-item .c-channel-placement-content { height: 130px; overflow: hidden; position: relative; padding: 8px 8px 0 } .m-channel-placement-item .c-channel-placement-content .c-channel-placement-price { position: absolute; bottom: 0; padding-bottom: 10px } .m-channel-placement-item .c-channel-placement-description { height: 80px; padding: 0 8px; margin: -6px 0 0 } .m-channel-placement-item.f-show-all { height: calc(100% - 8px); min-height: 272px } .m-channel-placement-item.f-show-all .c-subheading-6 { overflow: hidden; box-sizing: content-box; max-height: 160px } .m-channel-placement-item.f-show-all a { display: table } .m-channel-placement-item.f-show-all a .c-hyperlink { color: #000 !important } .m-channel-placement-item.f-show-all a .c-flipper.f-next { display: inline-block; position: relative; left: 0; right: 0; -ms-transform: translateY(0); transform: translateY(0) } .m-channel-placement-item.f-show-all a .c-flipper.f-next:before { line-height: 44px } .m-channel-placement-item.f-show-all a > div { display: table-cell; vertical-align: middle; text-align: center } .m-channel-placement-item .c-explicit { position: absolute; left: 0; bottom: 2px; margin: 0; line-height: 17px; min-width: 14px; box-sizing: border-box; background: #fff; font-weight: 400 } .m-channel-placement-item .c-subheading-6 { overflow: hidden; box-sizing: content-box; max-height: 40px; padding: 0; white-space: normal; font-weight: 600; position: relative } .m-channel-placement-item .c-badge { margin-bottom: -1px } .m-channel-placement-item .c-rating { margin-top: 6px; margin-bottom: 2px } .m-channel-placement-item .c-rating .c-meta-text { display: inline-block } .m-channel-placement-item .c-rating > div:before { color: rgba(0,0,0,.3) } .m-channel-placement-item .c-rating > div:after { color: #000 } .m-channel-placement-item .c-price { white-space: nowrap } .m-channel-placement-item .c-price + .c-price { margin-top: 4px } .m-channel-placement-item .c-paragraph-4 { overflow: hidden; box-sizing: content-box; max-height: 80px; padding: 0; white-space: normal } .m-channel-placement-item .c-hyperlink { color: #0067b8 } .m-channel-placement-item.f-small { width: 236px; height: 100px } .m-channel-placement-item.f-small .c-channel-placement-image { background-color: #f0f0f0; float: right; vertical-align: top; height: 100%; width: auto; margin-left: 4px } .m-channel-placement-item.f-small .c-channel-placement-image > picture img { max-height: none; height: 100% } .m-channel-placement-item.f-small .c-channel-placement-content { height: 100%; padding-top: 4px } .m-channel-placement-item.f-small .c-channel-placement-price { padding-bottom: 4px } .m-channel-placement-item.f-small .c-subheading-6 { padding-top: 0 } .m-channel-placement-item.f-small .c-badge { margin-top: 0; margin-bottom: 0 } .m-channel-placement-item.f-small.f-show-all { min-height: 100px } @media only screen and (min-width:768px) { .m-channel-placement-item.f-small { width: 298px } } .m-channel-placement-item.f-wide { width: 166px; height: 343px } .m-channel-placement-item.f-wide .c-channel-placement-image { height: 127px; background-color: #f0f0f0 } .m-channel-placement-item.f-wide .c-channel-placement-image > picture img { max-height: 80%; max-width: 80%; position: absolute; top: 50%; right: 50%; -ms-transform: translate(50%,-50%); transform: translate(50%,-50%) } .m-channel-placement-item.f-wide.f-full-bleed-image .c-channel-placement-image > picture img { max-height: 100%; max-width: 100% } @media only screen and (min-width:768px) { .m-channel-placement-item.f-wide { min-height: 420px; width: 249px } .m-channel-placement-item.f-wide .c-channel-placement-image { height: 204px } } @media only screen and (min-width:768px) { .m-channel-placement-item { width: 162px; margin-left: 12px } .m-channel-placement-item .c-channel-placement-image > picture img { max-height: calc(162px/.736) } } .m-channel-placement { max-width: 1600px } .m-channel-placement .c-channel-placement-heading { margin-bottom: 4px } .m-channel-placement .c-channel-placement-heading .c-hyperlink { display: inline-block } .m-channel-placement .c-channel-placement-heading [class*=c-heading], .m-channel-placement .c-channel-placement-heading [class*=c-subheading] { display: inline-block; margin-left: 16px; font-weight: 600 } .m-channel-placement .m-expansion-panel { padding-top: 0 } .m-channel-placement .c-carousel:hover .c-flipper { visibility: visible } .m-channel-placement .c-carousel ul { display: table; height: 1px; margin-top: 16px } .m-channel-placement .c-carousel li { vertical-align: bottom; height: 100%; display: table-cell } .m-channel-placement .c-flipper { visibility: hidden } .m-channel-placement .c-flipper.f-previous { right: 0 } .m-channel-placement .c-flipper.f-next { left: 0 } @media only screen and (min-width:540px) { .m-channel-placement .c-flipper { visibility: visible } .m-channel-placement .c-flipper.f-previous { right: -24px } .m-channel-placement .c-flipper.f-next { left: -24px } } .c-compare-chart .m-product-placement-item, .c-compare-chart .c-product-placement, .m-compare-chart .m-product-placement-item, .m-compare-chart .c-product-placement { padding-bottom: 80px } .c-compare-chart .m-product-placement-item img, .c-compare-chart .c-product-placement img, .m-compare-chart .m-product-placement-item img, .m-compare-chart .c-product-placement img { margin: 0 } .c-compare-chart .m-product-placement-item.f-size-small, .c-compare-chart .m-product-placement-item.f-size-medium, .c-compare-chart .m-product-placement-item.f-size-large, .c-compare-chart .c-product-placement.f-size-small, .c-compare-chart .c-product-placement.f-size-medium, .c-compare-chart .c-product-placement.f-size-large, .m-compare-chart .m-product-placement-item.f-size-small, .m-compare-chart .m-product-placement-item.f-size-medium, .m-compare-chart .m-product-placement-item.f-size-large, .m-compare-chart .c-product-placement.f-size-small, .m-compare-chart .c-product-placement.f-size-medium, .m-compare-chart .c-product-placement.f-size-large { width: inherit } .c-compare-chart .m-product-placement-item + button, .c-compare-chart .m-product-placement-item + a.c-button, .c-compare-chart .c-product-placement + button, .c-compare-chart .c-product-placement + a.c-button, .m-compare-chart .m-product-placement-item + button, .m-compare-chart .m-product-placement-item + a.c-button, .m-compare-chart .c-product-placement + button, .m-compare-chart .c-product-placement + a.c-button { position: absolute; bottom: 0; margin-top: 20px } .c-compare-chart .m-product-placement-item > a [class^="c-heading-"], .c-compare-chart .c-product-placement > a [class^="c-heading-"], .m-compare-chart .m-product-placement-item > a [class^="c-heading-"], .m-compare-chart .c-product-placement > a [class^="c-heading-"] { padding-top: 4px } .c-compare-chart section .f-row, .m-compare-chart section .f-row { position: relative; display: inline-block; padding-left: 24px; margin: 10px 0 0; width: 100% } .c-compare-chart section .f-column:not(:first-child) .c-heading-5, .m-compare-chart section .f-column:not(:first-child) .c-heading-5 { opacity: 0 } .c-compare-chart section .f-icons, .m-compare-chart section .f-icons { margin-bottom: 24px } .c-compare-chart section img, .m-compare-chart section img { margin: 5px; display: inline-block } .c-compare-chart section button, .c-compare-chart section a.c-button, .m-compare-chart section button, .m-compare-chart section a.c-button { position: relative; border: 2px solid transparent; outline: 0; color: #fff; background-color: #0067b8; margin-bottom: 24px } .c-compare-chart section button:before, .c-compare-chart section a.c-button:before, .m-compare-chart section button:before, .m-compare-chart section a.c-button:before { display: block; position: absolute; top: 0; left: 0; bottom: 0; right: 0; content: ''; border: 1px solid transparent } .c-compare-chart section button:focus, .c-compare-chart section a.c-button:focus, .m-compare-chart section button:focus, .m-compare-chart section a.c-button:focus { border-color: #000 } .c-compare-chart section button:focus:before, .c-compare-chart section a.c-button:focus:before, .m-compare-chart section button:focus:before, .m-compare-chart section a.c-button:focus:before { border-color: rgba(255,255,255,.6) } .theme-light .c-compare-chart section button:focus, .theme-dark .theme-light .c-compare-chart section button:focus, .theme-light .c-compare-chart section a.c-button:focus, .theme-dark .theme-light .c-compare-chart section a.c-button:focus, .theme-light .m-compare-chart section button:focus, .theme-dark .theme-light .m-compare-chart section button:focus, .theme-light .m-compare-chart section a.c-button:focus, .theme-dark .theme-light .m-compare-chart section a.c-button:focus { border-color: #000 } .theme-light .c-compare-chart section button:focus:before, .theme-dark .theme-light .c-compare-chart section button:focus:before, .theme-light .c-compare-chart section a.c-button:focus:before, .theme-dark .theme-light .c-compare-chart section a.c-button:focus:before, .theme-light .m-compare-chart section button:focus:before, .theme-dark .theme-light .m-compare-chart section button:focus:before, .theme-light .m-compare-chart section a.c-button:focus:before, .theme-dark .theme-light .m-compare-chart section a.c-button:focus:before { border-color: rgba(255,255,255,.6) } .theme-dark .c-compare-chart section button:focus, .theme-light .theme-dark .c-compare-chart section button:focus, .theme-dark .c-compare-chart section a.c-button:focus, .theme-light .theme-dark .c-compare-chart section a.c-button:focus, .theme-dark .m-compare-chart section button:focus, .theme-light .theme-dark .m-compare-chart section button:focus, .theme-dark .m-compare-chart section a.c-button:focus, .theme-light .theme-dark .m-compare-chart section a.c-button:focus { border-color: #fff } .theme-dark .c-compare-chart section button:focus:before, .theme-light .theme-dark .c-compare-chart section button:focus:before, .theme-dark .c-compare-chart section a.c-button:focus:before, .theme-light .theme-dark .c-compare-chart section a.c-button:focus:before, .theme-dark .m-compare-chart section button:focus:before, .theme-light .theme-dark .m-compare-chart section button:focus:before, .theme-dark .m-compare-chart section a.c-button:focus:before, .theme-light .theme-dark .m-compare-chart section a.c-button:focus:before { border-color: rgba(0,0,0,.6) } .c-compare-chart section button:focus:not(.x-hidden-focus), .c-compare-chart section button:hover, .c-compare-chart section a.c-button:focus:not(.x-hidden-focus), .c-compare-chart section a.c-button:hover, .m-compare-chart section button:focus:not(.x-hidden-focus), .m-compare-chart section button:hover, .m-compare-chart section a.c-button:focus:not(.x-hidden-focus), .m-compare-chart section a.c-button:hover { background: #005da6 } .c-compare-chart section button:active, .c-compare-chart section a.c-button:active, .m-compare-chart section button:active, .m-compare-chart section a.c-button:active { background: #005293; -ms-transform: scale(.98); transform: scale(.98) } .c-compare-chart section button[disabled], .c-compare-chart section a.c-button[disabled], .m-compare-chart section button[disabled], .m-compare-chart section a.c-button[disabled] { color: rgba(0,0,0,.2); background-color: rgba(0,103,184,.2) } .theme-light .c-compare-chart section button, .theme-dark .theme-light .c-compare-chart section button, .theme-light .c-compare-chart section a.c-button, .theme-dark .theme-light .c-compare-chart section a.c-button, .theme-light .m-compare-chart section button, .theme-dark .theme-light .m-compare-chart section button, .theme-light .m-compare-chart section a.c-button, .theme-dark .theme-light .m-compare-chart section a.c-button { color: #fff; background-color: #000 } .theme-light .c-compare-chart section button:focus:not(.x-hidden-focus), .theme-light .c-compare-chart section button:hover, .theme-dark .theme-light .c-compare-chart section button:focus:not(.x-hidden-focus), .theme-dark .theme-light .c-compare-chart section button:hover, .theme-light .c-compare-chart section a.c-button:focus:not(.x-hidden-focus), .theme-light .c-compare-chart section a.c-button:hover, .theme-dark .theme-light .c-compare-chart section a.c-button:focus:not(.x-hidden-focus), .theme-dark .theme-light .c-compare-chart section a.c-button:hover, .theme-light .m-compare-chart section button:focus:not(.x-hidden-focus), .theme-light .m-compare-chart section button:hover, .theme-dark .theme-light .m-compare-chart section button:focus:not(.x-hidden-focus), .theme-dark .theme-light .m-compare-chart section button:hover, .theme-light .m-compare-chart section a.c-button:focus:not(.x-hidden-focus), .theme-light .m-compare-chart section a.c-button:hover, .theme-dark .theme-light .m-compare-chart section a.c-button:focus:not(.x-hidden-focus), .theme-dark .theme-light .m-compare-chart section a.c-button:hover { background: #1a1a1a } .theme-light .c-compare-chart section button:active, .theme-dark .theme-light .c-compare-chart section button:active, .theme-light .c-compare-chart section a.c-button:active, .theme-dark .theme-light .c-compare-chart section a.c-button:active, .theme-light .m-compare-chart section button:active, .theme-dark .theme-light .m-compare-chart section button:active, .theme-light .m-compare-chart section a.c-button:active, .theme-dark .theme-light .m-compare-chart section a.c-button:active { background: #333 } .theme-light .c-compare-chart section button[disabled], .theme-dark .theme-light .c-compare-chart section button[disabled], .theme-light .c-compare-chart section a.c-button[disabled], .theme-dark .theme-light .c-compare-chart section a.c-button[disabled], .theme-light .m-compare-chart section button[disabled], .theme-dark .theme-light .m-compare-chart section button[disabled], .theme-light .m-compare-chart section a.c-button[disabled], .theme-dark .theme-light .m-compare-chart section a.c-button[disabled] { color: rgba(0,0,0,.2); background-color: rgba(0,0,0,.2) } .theme-dark .c-compare-chart section button, .theme-light .theme-dark .c-compare-chart section button, .theme-dark .c-compare-chart section a.c-button, .theme-light .theme-dark .c-compare-chart section a.c-button, .theme-dark .m-compare-chart section button, .theme-light .theme-dark .m-compare-chart section button, .theme-dark .m-compare-chart section a.c-button, .theme-light .theme-dark .m-compare-chart section a.c-button { color: #000; background-color: #fff } .theme-dark .c-compare-chart section button:focus:not(.x-hidden-focus), .theme-dark .c-compare-chart section button:hover, .theme-light .theme-dark .c-compare-chart section button:focus:not(.x-hidden-focus), .theme-light .theme-dark .c-compare-chart section button:hover, .theme-dark .c-compare-chart section a.c-button:focus:not(.x-hidden-focus), .theme-dark .c-compare-chart section a.c-button:hover, .theme-light .theme-dark .c-compare-chart section a.c-button:focus:not(.x-hidden-focus), .theme-light .theme-dark .c-compare-chart section a.c-button:hover, .theme-dark .m-compare-chart section button:focus:not(.x-hidden-focus), .theme-dark .m-compare-chart section button:hover, .theme-light .theme-dark .m-compare-chart section button:focus:not(.x-hidden-focus), .theme-light .theme-dark .m-compare-chart section button:hover, .theme-dark .m-compare-chart section a.c-button:focus:not(.x-hidden-focus), .theme-dark .m-compare-chart section a.c-button:hover, .theme-light .theme-dark .m-compare-chart section a.c-button:focus:not(.x-hidden-focus), .theme-light .theme-dark .m-compare-chart section a.c-button:hover { background: #e6e6e6 } .theme-dark .c-compare-chart section button:active, .theme-light .theme-dark .c-compare-chart section button:active, .theme-dark .c-compare-chart section a.c-button:active, .theme-light .theme-dark .c-compare-chart section a.c-button:active, .theme-dark .m-compare-chart section button:active, .theme-light .theme-dark .m-compare-chart section button:active, .theme-dark .m-compare-chart section a.c-button:active, .theme-light .theme-dark .m-compare-chart section a.c-button:active { background: #ccc } .theme-dark .c-compare-chart section button[disabled], .theme-light .theme-dark .c-compare-chart section button[disabled], .theme-dark .c-compare-chart section a.c-button[disabled], .theme-light .theme-dark .c-compare-chart section a.c-button[disabled], .theme-dark .m-compare-chart section button[disabled], .theme-light .theme-dark .m-compare-chart section button[disabled], .theme-dark .m-compare-chart section a.c-button[disabled], .theme-light .theme-dark .m-compare-chart section a.c-button[disabled] { color: rgba(255,255,255,.2); background-color: rgba(255,255,255,.2) } .c-compare-chart section ul, .m-compare-chart section ul { margin-bottom: 24px } .c-compare-chart section .c-call-to-action, .m-compare-chart section .c-call-to-action { margin-top: 15px } .c-compare-chart section .c-divider, .m-compare-chart section .c-divider { box-sizing: border-box } .c-compare-chart section p, .m-compare-chart section p { margin-bottom: 24px; padding: 0; display: block } @media only screen and (max-width:768px) { .c-compare-chart [data-grid*="col-"], .m-compare-chart [data-grid*="col-"] { width: 50% } } @media only screen and (max-width:539px) { .c-compare-chart, .m-compare-chart { padding: 0 24px } .c-compare-chart section .c-heading-5, .m-compare-chart section .c-heading-5 { visibility: visible } .c-compare-chart section .f-column .f-row img, .m-compare-chart section .f-column .f-row img { max-width: 100%; text-align: center } } .m-content-placement-item, .c-content-placement { padding-right: 0; padding-left: 0; padding-top: 0; margin-top: 48px; cursor: pointer } .m-content-placement-item .c-heading, .c-content-placement .c-heading { font-size: 20px; line-height: 24px; font-weight: 600; opacity: .95; padding-top: 1px; padding-bottom: 2px; margin-top: 37px } @media only screen and (max-width:768px) { .m-content-placement-item .c-heading, .c-content-placement .c-heading { margin-top: 12px } } .m-content-placement-item .c-paragraph, .c-content-placement .c-paragraph { padding-top: 2px } .m-content-placement-item .c-heading, .m-content-placement-item .c-paragraph, .c-content-placement .c-heading, .c-content-placement .c-paragraph { padding-left: 12px } .m-content-placement-item .c-call-to-action, .c-content-placement .c-call-to-action { padding: 10px 0 7px 3px; position: relative; border: 2px solid transparent; outline: 1px solid transparent; outline-offset: -3px; margin-right: 0; color: #0067b8; background: transparent; transition: none; white-space: normal; text-align: right } @media screen and (-ms-high-contrast:active) { .m-content-placement-item .c-call-to-action, .c-content-placement .c-call-to-action { border-color: window !important } } .m-content-placement-item .c-call-to-action:focus, .c-content-placement .c-call-to-action:focus { border-color: #000; outline-color: rgba(255,255,255,.6) } @media screen and (-ms-high-contrast:active) { .m-content-placement-item .c-call-to-action:focus, .c-content-placement .c-call-to-action:focus { border-color: windowText !important } } .theme-light .m-content-placement-item .c-call-to-action:focus, .theme-dark .theme-light .m-content-placement-item .c-call-to-action:focus, .theme-light .c-content-placement .c-call-to-action:focus, .theme-dark .theme-light .c-content-placement .c-call-to-action:focus { border-color: #000; outline-color: rgba(255,255,255,.6) } .theme-dark .m-content-placement-item .c-call-to-action:focus, .theme-light .theme-dark .m-content-placement-item .c-call-to-action:focus, .theme-dark .c-content-placement .c-call-to-action:focus, .theme-light .theme-dark .c-content-placement .c-call-to-action:focus { border-color: #fff; outline-color: rgba(0,0,0,.6) } .m-content-placement-item .c-call-to-action:focus:not(.x-hidden-focus), .m-content-placement-item .c-call-to-action:hover, .m-content-placement-item .c-call-to-action:active, .c-content-placement .c-call-to-action:focus:not(.x-hidden-focus), .c-content-placement .c-call-to-action:hover, .c-content-placement .c-call-to-action:active { background: transparent; box-shadow: none !important } .m-content-placement-item .c-call-to-action:focus:not(.x-hidden-focus) span, .m-content-placement-item .c-call-to-action:hover span, .m-content-placement-item .c-call-to-action:active span, .c-content-placement .c-call-to-action:focus:not(.x-hidden-focus) span, .c-content-placement .c-call-to-action:hover span, .c-content-placement .c-call-to-action:active span { box-shadow: 0 2px currentColor; right: 0 !important } .m-content-placement-item .c-call-to-action:focus:not(.x-hidden-focus), .c-content-placement .c-call-to-action:focus:not(.x-hidden-focus) { color: #005da6; background: rgba(0,103,184,.1) } .m-content-placement-item .c-call-to-action:focus:not(.x-hidden-focus) span, .c-content-placement .c-call-to-action:focus:not(.x-hidden-focus) span { box-shadow: 0 2px currentColor; text-decoration: none } .m-content-placement-item .c-call-to-action:hover, .c-content-placement .c-call-to-action:hover { color: #005da6 } .m-content-placement-item .c-call-to-action:active, .c-content-placement .c-call-to-action:active { background: none; color: #005293; text-decoration: none; -ms-transform: none; transform: none } .m-content-placement-item .c-call-to-action[aria-disabled="true"], .c-content-placement .c-call-to-action[aria-disabled="true"] { cursor: not-allowed; color: #cce1f1 } .theme-light .m-content-placement-item .c-call-to-action, .theme-dark .theme-light .m-content-placement-item .c-call-to-action, .theme-light .c-content-placement .c-call-to-action, .theme-dark .theme-light .c-content-placement .c-call-to-action { color: #000; border-color: transparent; background: transparent } .theme-light .m-content-placement-item .c-call-to-action:focus:not(.x-hidden-focus), .theme-dark .theme-light .m-content-placement-item .c-call-to-action:focus:not(.x-hidden-focus), .theme-light .c-content-placement .c-call-to-action:focus:not(.x-hidden-focus), .theme-dark .theme-light .c-content-placement .c-call-to-action:focus:not(.x-hidden-focus) { background: rgba(0,0,0,.1) } .theme-light .m-content-placement-item .c-call-to-action:focus:not(.x-hidden-focus) span, .theme-dark .theme-light .m-content-placement-item .c-call-to-action:focus:not(.x-hidden-focus) span, .theme-light .c-content-placement .c-call-to-action:focus:not(.x-hidden-focus) span, .theme-dark .theme-light .c-content-placement .c-call-to-action:focus:not(.x-hidden-focus) span { box-shadow: 0 2px currentColor } .theme-light .m-content-placement-item .c-call-to-action:focus:not(.x-hidden-focus), .theme-light .m-content-placement-item .c-call-to-action:hover, .theme-dark .theme-light .m-content-placement-item .c-call-to-action:focus:not(.x-hidden-focus), .theme-dark .theme-light .m-content-placement-item .c-call-to-action:hover, .theme-light .c-content-placement .c-call-to-action:focus:not(.x-hidden-focus), .theme-light .c-content-placement .c-call-to-action:hover, .theme-dark .theme-light .c-content-placement .c-call-to-action:focus:not(.x-hidden-focus), .theme-dark .theme-light .c-content-placement .c-call-to-action:hover { color: rgba(0,0,0,.9) } .theme-light .m-content-placement-item .c-call-to-action:hover, .theme-dark .theme-light .m-content-placement-item .c-call-to-action:hover, .theme-light .c-content-placement .c-call-to-action:hover, .theme-dark .theme-light .c-content-placement .c-call-to-action:hover { background: transparent } .theme-light .m-content-placement-item .c-call-to-action:active, .theme-dark .theme-light .m-content-placement-item .c-call-to-action:active, .theme-light .c-content-placement .c-call-to-action:active, .theme-dark .theme-light .c-content-placement .c-call-to-action:active { color: rgba(0,0,0,.8) } .theme-light .m-content-placement-item .c-call-to-action[aria-disabled="true"], .theme-dark .theme-light .m-content-placement-item .c-call-to-action[aria-disabled="true"], .theme-light .c-content-placement .c-call-to-action[aria-disabled="true"], .theme-dark .theme-light .c-content-placement .c-call-to-action[aria-disabled="true"] { color: #999; background: transparent } .theme-dark .m-content-placement-item .c-call-to-action, .theme-light .theme-dark .m-content-placement-item .c-call-to-action, .theme-dark .c-content-placement .c-call-to-action, .theme-light .theme-dark .c-content-placement .c-call-to-action { color: #fff; background: transparent; border-color: transparent } .theme-dark .m-content-placement-item .c-call-to-action:focus:not(.x-hidden-focus), .theme-light .theme-dark .m-content-placement-item .c-call-to-action:focus:not(.x-hidden-focus), .theme-dark .c-content-placement .c-call-to-action:focus:not(.x-hidden-focus), .theme-light .theme-dark .c-content-placement .c-call-to-action:focus:not(.x-hidden-focus) { background: rgba(255,255,255,.1) } .theme-dark .m-content-placement-item .c-call-to-action:focus:not(.x-hidden-focus) span, .theme-light .theme-dark .m-content-placement-item .c-call-to-action:focus:not(.x-hidden-focus) span, .theme-dark .c-content-placement .c-call-to-action:focus:not(.x-hidden-focus) span, .theme-light .theme-dark .c-content-placement .c-call-to-action:focus:not(.x-hidden-focus) span { box-shadow: 0 2px currentColor } .theme-dark .m-content-placement-item .c-call-to-action:focus:not(.x-hidden-focus), .theme-dark .m-content-placement-item .c-call-to-action:hover, .theme-light .theme-dark .m-content-placement-item .c-call-to-action:focus:not(.x-hidden-focus), .theme-light .theme-dark .m-content-placement-item .c-call-to-action:hover, .theme-dark .c-content-placement .c-call-to-action:focus:not(.x-hidden-focus), .theme-dark .c-content-placement .c-call-to-action:hover, .theme-light .theme-dark .c-content-placement .c-call-to-action:focus:not(.x-hidden-focus), .theme-light .theme-dark .c-content-placement .c-call-to-action:hover { color: #e6e6e6 } .theme-dark .m-content-placement-item .c-call-to-action:hover, .theme-light .theme-dark .m-content-placement-item .c-call-to-action:hover, .theme-dark .c-content-placement .c-call-to-action:hover, .theme-light .theme-dark .c-content-placement .c-call-to-action:hover { background: transparent } .theme-dark .m-content-placement-item .c-call-to-action:active, .theme-light .theme-dark .m-content-placement-item .c-call-to-action:active, .theme-dark .c-content-placement .c-call-to-action:active, .theme-light .theme-dark .c-content-placement .c-call-to-action:active { color: #ccc } .theme-dark .m-content-placement-item .c-call-to-action[aria-disabled="true"], .theme-light .theme-dark .m-content-placement-item .c-call-to-action[aria-disabled="true"], .theme-dark .c-content-placement .c-call-to-action[aria-disabled="true"], .theme-light .theme-dark .c-content-placement .c-call-to-action[aria-disabled="true"] { background: transparent; color: #666 } .m-content-placement-item .c-call-to-action span, .c-content-placement .c-call-to-action span { display: inline } .m-content-placement-item .c-hyperlink, .c-content-placement .c-hyperlink { padding: 10px 0; margin-left: 16px; display: inline-block } .m-content-placement-item .c-hyperlink + .c-hyperlink, .c-content-placement .c-hyperlink + .c-hyperlink { padding-left: 0 } .m-content-placement-item .c-badge, .c-content-placement .c-badge { margin: 12px 0 4px } @media only screen and (min-width:320px) { .m-content-placement-item .c-badge + .c-heading, .c-content-placement .c-badge + .c-heading { padding-top: 0; margin: 0 } } .m-content-placement-item .c-video, .m-content-placement-item .m-ambient-video, .c-content-placement .c-video, .c-content-placement .m-ambient-video { width: 100%; max-width: 100%; overflow: hidden; right: 0; padding: 0 } .m-content-placement-item .c-video video, .m-content-placement-item .m-ambient-video video, .c-content-placement .c-video video, .c-content-placement .m-ambient-video video { min-width: 100%; width: 100%; height: 100% } .m-content-placement-item > picture, .c-content-placement > picture { display: block; position: relative; overflow: hidden; padding-bottom: 56% } .m-content-placement-item > picture img, .c-content-placement > picture img { position: absolute; right: 0; width: 100%; height: auto } @media only screen and (max-width:539px) { .m-content-placement-item .c-heading, .c-content-placement .c-heading { font-size: 18px; line-height: 24px } } .no-js .m-content-placement-item, .no-js .c-content-placement { cursor: auto } .m-content-placement-item .c-group, .c-content-placement .c-group { display: block; overflow: visible } .m-content-placement-item .c-group > .c-call-to-action, .c-content-placement .c-group > .c-call-to-action { padding-left: 16px; margin-top: 0 } .m-content-placement-item:hover, .c-content-placement:hover { cursor: default } .m-content-placement-item[data-js-href]:hover, .c-content-placement[data-js-href]:hover { cursor: pointer } .m-content-placement-item[data-js-href]:hover picture img, .c-content-placement[data-js-href]:hover picture img { opacity: .9 } .m-content-placement-item > a:first-child, .c-content-placement > a:first-child { display: block } .m-content-placement-item > a:first-child .c-heading, .c-content-placement > a:first-child .c-heading { font-size: 20px; line-height: 24px; font-weight: 600; opacity: .95; padding-top: 1px; padding-bottom: 2px; margin-top: 37px } @media only screen and (max-width:768px) { .m-content-placement-item > a:first-child .c-heading, .c-content-placement > a:first-child .c-heading { margin-top: 12px } } .m-content-placement-item > a:first-child .c-paragraph, .c-content-placement > a:first-child .c-paragraph { padding-top: 2px } .m-content-placement-item > a:first-child .c-heading, .m-content-placement-item > a:first-child .c-paragraph, .c-content-placement > a:first-child .c-heading, .c-content-placement > a:first-child .c-paragraph { padding-left: 12px } .m-content-placement-item > a:first-child .c-call-to-action, .c-content-placement > a:first-child .c-call-to-action { padding: 10px 0 7px 3px; position: relative; border: 2px solid transparent; outline: 1px solid transparent; outline-offset: -3px; margin-right: 0; color: #0067b8; background: transparent; transition: none; white-space: normal; text-align: right } @media screen and (-ms-high-contrast:active) { .m-content-placement-item > a:first-child .c-call-to-action, .c-content-placement > a:first-child .c-call-to-action { border-color: window !important } } .m-content-placement-item > a:first-child .c-call-to-action:focus, .c-content-placement > a:first-child .c-call-to-action:focus { border-color: #000; outline-color: rgba(255,255,255,.6) } @media screen and (-ms-high-contrast:active) { .m-content-placement-item > a:first-child .c-call-to-action:focus, .c-content-placement > a:first-child .c-call-to-action:focus { border-color: windowText !important } } .theme-light .m-content-placement-item > a:first-child .c-call-to-action:focus, .theme-dark .theme-light .m-content-placement-item > a:first-child .c-call-to-action:focus, .theme-light .c-content-placement > a:first-child .c-call-to-action:focus, .theme-dark .theme-light .c-content-placement > a:first-child .c-call-to-action:focus { border-color: #000; outline-color: rgba(255,255,255,.6) } .theme-dark .m-content-placement-item > a:first-child .c-call-to-action:focus, .theme-light .theme-dark .m-content-placement-item > a:first-child .c-call-to-action:focus, .theme-dark .c-content-placement > a:first-child .c-call-to-action:focus, .theme-light .theme-dark .c-content-placement > a:first-child .c-call-to-action:focus { border-color: #fff; outline-color: rgba(0,0,0,.6) } .m-content-placement-item > a:first-child .c-call-to-action:focus:not(.x-hidden-focus), .m-content-placement-item > a:first-child .c-call-to-action:hover, .m-content-placement-item > a:first-child .c-call-to-action:active, .c-content-placement > a:first-child .c-call-to-action:focus:not(.x-hidden-focus), .c-content-placement > a:first-child .c-call-to-action:hover, .c-content-placement > a:first-child .c-call-to-action:active { background: transparent; box-shadow: none !important } .m-content-placement-item > a:first-child .c-call-to-action:focus:not(.x-hidden-focus) span, .m-content-placement-item > a:first-child .c-call-to-action:hover span, .m-content-placement-item > a:first-child .c-call-to-action:active span, .c-content-placement > a:first-child .c-call-to-action:focus:not(.x-hidden-focus) span, .c-content-placement > a:first-child .c-call-to-action:hover span, .c-content-placement > a:first-child .c-call-to-action:active span { box-shadow: 0 2px currentColor; right: 0 !important } .m-content-placement-item > a:first-child .c-call-to-action:focus:not(.x-hidden-focus), .c-content-placement > a:first-child .c-call-to-action:focus:not(.x-hidden-focus) { color: #005da6; background: rgba(0,103,184,.1) } .m-content-placement-item > a:first-child .c-call-to-action:focus:not(.x-hidden-focus) span, .c-content-placement > a:first-child .c-call-to-action:focus:not(.x-hidden-focus) span { box-shadow: 0 2px currentColor; text-decoration: none } .m-content-placement-item > a:first-child .c-call-to-action:hover, .c-content-placement > a:first-child .c-call-to-action:hover { color: #005da6 } .m-content-placement-item > a:first-child .c-call-to-action:active, .c-content-placement > a:first-child .c-call-to-action:active { background: none; color: #005293; text-decoration: none; -ms-transform: none; transform: none } .m-content-placement-item > a:first-child .c-call-to-action[aria-disabled="true"], .c-content-placement > a:first-child .c-call-to-action[aria-disabled="true"] { cursor: not-allowed; color: #cce1f1 } .theme-light .m-content-placement-item > a:first-child .c-call-to-action, .theme-dark .theme-light .m-content-placement-item > a:first-child .c-call-to-action, .theme-light .c-content-placement > a:first-child .c-call-to-action, .theme-dark .theme-light .c-content-placement > a:first-child .c-call-to-action { color: #000; border-color: transparent; background: transparent } .theme-light .m-content-placement-item > a:first-child .c-call-to-action:focus:not(.x-hidden-focus), .theme-dark .theme-light .m-content-placement-item > a:first-child .c-call-to-action:focus:not(.x-hidden-focus), .theme-light .c-content-placement > a:first-child .c-call-to-action:focus:not(.x-hidden-focus), .theme-dark .theme-light .c-content-placement > a:first-child .c-call-to-action:focus:not(.x-hidden-focus) { background: rgba(0,0,0,.1) } .theme-light .m-content-placement-item > a:first-child .c-call-to-action:focus:not(.x-hidden-focus) span, .theme-dark .theme-light .m-content-placement-item > a:first-child .c-call-to-action:focus:not(.x-hidden-focus) span, .theme-light .c-content-placement > a:first-child .c-call-to-action:focus:not(.x-hidden-focus) span, .theme-dark .theme-light .c-content-placement > a:first-child .c-call-to-action:focus:not(.x-hidden-focus) span { box-shadow: 0 2px currentColor } .theme-light .m-content-placement-item > a:first-child .c-call-to-action:focus:not(.x-hidden-focus), .theme-light .m-content-placement-item > a:first-child .c-call-to-action:hover, .theme-dark .theme-light .m-content-placement-item > a:first-child .c-call-to-action:focus:not(.x-hidden-focus), .theme-dark .theme-light .m-content-placement-item > a:first-child .c-call-to-action:hover, .theme-light .c-content-placement > a:first-child .c-call-to-action:focus:not(.x-hidden-focus), .theme-light .c-content-placement > a:first-child .c-call-to-action:hover, .theme-dark .theme-light .c-content-placement > a:first-child .c-call-to-action:focus:not(.x-hidden-focus), .theme-dark .theme-light .c-content-placement > a:first-child .c-call-to-action:hover { color: rgba(0,0,0,.9) } .theme-light .m-content-placement-item > a:first-child .c-call-to-action:hover, .theme-dark .theme-light .m-content-placement-item > a:first-child .c-call-to-action:hover, .theme-light .c-content-placement > a:first-child .c-call-to-action:hover, .theme-dark .theme-light .c-content-placement > a:first-child .c-call-to-action:hover { background: transparent } .theme-light .m-content-placement-item > a:first-child .c-call-to-action:active, .theme-dark .theme-light .m-content-placement-item > a:first-child .c-call-to-action:active, .theme-light .c-content-placement > a:first-child .c-call-to-action:active, .theme-dark .theme-light .c-content-placement > a:first-child .c-call-to-action:active { color: rgba(0,0,0,.8) } .theme-light .m-content-placement-item > a:first-child .c-call-to-action[aria-disabled="true"], .theme-dark .theme-light .m-content-placement-item > a:first-child .c-call-to-action[aria-disabled="true"], .theme-light .c-content-placement > a:first-child .c-call-to-action[aria-disabled="true"], .theme-dark .theme-light .c-content-placement > a:first-child .c-call-to-action[aria-disabled="true"] { color: #999; background: transparent } .theme-dark .m-content-placement-item > a:first-child .c-call-to-action, .theme-light .theme-dark .m-content-placement-item > a:first-child .c-call-to-action, .theme-dark .c-content-placement > a:first-child .c-call-to-action, .theme-light .theme-dark .c-content-placement > a:first-child .c-call-to-action { color: #fff; background: transparent; border-color: transparent } .theme-dark .m-content-placement-item > a:first-child .c-call-to-action:focus:not(.x-hidden-focus), .theme-light .theme-dark .m-content-placement-item > a:first-child .c-call-to-action:focus:not(.x-hidden-focus), .theme-dark .c-content-placement > a:first-child .c-call-to-action:focus:not(.x-hidden-focus), .theme-light .theme-dark .c-content-placement > a:first-child .c-call-to-action:focus:not(.x-hidden-focus) { background: rgba(255,255,255,.1) } .theme-dark .m-content-placement-item > a:first-child .c-call-to-action:focus:not(.x-hidden-focus) span, .theme-light .theme-dark .m-content-placement-item > a:first-child .c-call-to-action:focus:not(.x-hidden-focus) span, .theme-dark .c-content-placement > a:first-child .c-call-to-action:focus:not(.x-hidden-focus) span, .theme-light .theme-dark .c-content-placement > a:first-child .c-call-to-action:focus:not(.x-hidden-focus) span { box-shadow: 0 2px currentColor } .theme-dark .m-content-placement-item > a:first-child .c-call-to-action:focus:not(.x-hidden-focus), .theme-dark .m-content-placement-item > a:first-child .c-call-to-action:hover, .theme-light .theme-dark .m-content-placement-item > a:first-child .c-call-to-action:focus:not(.x-hidden-focus), .theme-light .theme-dark .m-content-placement-item > a:first-child .c-call-to-action:hover, .theme-dark .c-content-placement > a:first-child .c-call-to-action:focus:not(.x-hidden-focus), .theme-dark .c-content-placement > a:first-child .c-call-to-action:hover, .theme-light .theme-dark .c-content-placement > a:first-child .c-call-to-action:focus:not(.x-hidden-focus), .theme-light .theme-dark .c-content-placement > a:first-child .c-call-to-action:hover { color: #e6e6e6 } .theme-dark .m-content-placement-item > a:first-child .c-call-to-action:hover, .theme-light .theme-dark .m-content-placement-item > a:first-child .c-call-to-action:hover, .theme-dark .c-content-placement > a:first-child .c-call-to-action:hover, .theme-light .theme-dark .c-content-placement > a:first-child .c-call-to-action:hover { background: transparent } .theme-dark .m-content-placement-item > a:first-child .c-call-to-action:active, .theme-light .theme-dark .m-content-placement-item > a:first-child .c-call-to-action:active, .theme-dark .c-content-placement > a:first-child .c-call-to-action:active, .theme-light .theme-dark .c-content-placement > a:first-child .c-call-to-action:active { color: #ccc } .theme-dark .m-content-placement-item > a:first-child .c-call-to-action[aria-disabled="true"], .theme-light .theme-dark .m-content-placement-item > a:first-child .c-call-to-action[aria-disabled="true"], .theme-dark .c-content-placement > a:first-child .c-call-to-action[aria-disabled="true"], .theme-light .theme-dark .c-content-placement > a:first-child .c-call-to-action[aria-disabled="true"] { background: transparent; color: #666 } .m-content-placement-item > a:first-child .c-call-to-action span, .c-content-placement > a:first-child .c-call-to-action span { display: inline } .m-content-placement-item > a:first-child .c-hyperlink, .c-content-placement > a:first-child .c-hyperlink { padding: 10px 0; margin-left: 16px; display: inline-block } .m-content-placement-item > a:first-child .c-hyperlink + .c-hyperlink, .c-content-placement > a:first-child .c-hyperlink + .c-hyperlink { padding-left: 0 } .m-content-placement-item > a:first-child .c-badge, .c-content-placement > a:first-child .c-badge { margin: 12px 0 4px } @media only screen and (min-width:320px) { .m-content-placement-item > a:first-child .c-badge + .c-heading, .c-content-placement > a:first-child .c-badge + .c-heading { padding-top: 0; margin: 0 } } .m-content-placement-item > a:first-child .c-video, .m-content-placement-item > a:first-child .m-ambient-video, .c-content-placement > a:first-child .c-video, .c-content-placement > a:first-child .m-ambient-video { width: 100%; max-width: 100%; overflow: hidden; right: 0; padding: 0 } .m-content-placement-item > a:first-child .c-video video, .m-content-placement-item > a:first-child .m-ambient-video video, .c-content-placement > a:first-child .c-video video, .c-content-placement > a:first-child .m-ambient-video video { min-width: 100%; width: 100%; height: 100% } .m-content-placement-item > a:first-child > picture, .c-content-placement > a:first-child > picture { display: block; position: relative; overflow: hidden; padding-bottom: 56% } .m-content-placement-item > a:first-child > picture img, .c-content-placement > a:first-child > picture img { position: absolute; right: 0; width: 100%; height: auto } @media only screen and (max-width:539px) { .m-content-placement-item > a:first-child .c-heading, .c-content-placement > a:first-child .c-heading { font-size: 18px; line-height: 24px } } .m-content-placement-item > a:first-child:hover picture img, .c-content-placement > a:first-child:hover picture img { opacity: .9 } .m-content-placement-item > a:first-child:hover .c-heading, .c-content-placement > a:first-child:hover .c-heading { text-decoration: underline } .m-content-placement-item > a:first-child:hover + .c-call-to-action span, .m-content-placement-item > a:first-child:hover + .c-hyperlink, .c-content-placement > a:first-child:hover + .c-call-to-action span, .c-content-placement > a:first-child:hover + .c-hyperlink { text-decoration: underline } .m-content-placement-item > a:first-child:hover + .c-group > .c-call-to-action:first-child span, .m-content-placement-item > a:first-child:hover + .c-group > .c-hyperlink:first-child, .c-content-placement > a:first-child:hover + .c-group > .c-call-to-action:first-child span, .c-content-placement > a:first-child:hover + .c-group > .c-hyperlink:first-child { text-decoration: underline } .m-content-placement-item > a:first-child:active picture img, .c-content-placement > a:first-child:active picture img { opacity: .8 } .m-content-placement-item > a:first-child:active .c-heading, .c-content-placement > a:first-child:active .c-heading { text-decoration: underline } .m-content-placement { padding-top: 0; padding-right: calc(5% - 12px); padding-left: calc(5% - 12px) } .m-content-placement.x-remove-padding { padding-right: 0; padding-left: 0 } @media screen and (min-width:1084px) { .m-content-placement { padding-right: 0; padding-left: 0; margin-right: -12px; margin-left: -12px } } .m-content-placement.f-align-center { text-align: center } .expired-deal-image { opacity: .5; filter: grayscale(1) } .expired-deal-text { color: #000 !important; letter-spacing: .3px } .presentation-content { width: 100%; height: 100%; position: absolute; bottom: 0; background-color: #f2f2f2 } .presentation-glyph { position: absolute; top: 50%; right: 50%; color: #a80000; font-size: 64px; transform: translate(50%,-50%); -ms-transform: translate(50%,-50%) } .presentation-image > img { opacity: 0 } .m-rich-content-block > [class*="c-heading"]:first-child { padding-top: 0 } .m-rich-content-block[data-grid~="pad-6x"] { padding-right: 0; padding-left: 0 } .m-rich-content-block[data-grid~="pad-6x"][data-grid~="stack-2"] > div [class*="c-heading"]:first-child { padding-top: 0 } .m-rich-content-block[data-grid~="pad-6x"][data-grid~="stack-2"] > div + div [class*="c-heading"]:first-child { padding-top: 48px } @media only screen and (min-width:768px) { .m-rich-content-block[data-grid~="pad-6x"][data-grid~="stack-2"] > div + div [class*="c-heading"]:first-child { padding-top: 0 } } .m-rich-content-block[data-grid~="pad-6x"][data-grid~="stack-3"] > div [class*="c-heading"]:first-child { padding-top: 0 } .m-rich-content-block[data-grid~="pad-6x"][data-grid~="stack-3"] > div + div [class*="c-heading"]:first-child { padding-top: 48px } @media only screen and (min-width:1084px) { .m-rich-content-block[data-grid~="pad-6x"][data-grid~="stack-3"] > div + div [class*="c-heading"]:first-child { padding-top: 0 } } @media only screen and (min-width:540px) { .m-rich-content-block[data-grid~="pad-6x"] { padding-right: 12px; padding-left: 12px } } @media only screen and (min-width:768px) { .m-rich-content-block[data-grid~="pad-6x"] { padding-right: 24px; padding-left: 24px; padding-top: 48px } } @media only screen and (min-width:1400px) { .m-rich-content-block[data-grid~="pad-6x"] { padding-right: 36px; padding-left: 36px } } .m-rich-content-block[data-grid~="pad-12x"] { padding-right: 30px; padding-left: 30px } .m-rich-content-block[data-grid~="pad-12x"][data-grid~="stack-2"] > div [class*="c-heading"]:first-child { padding-top: 0 } .m-rich-content-block[data-grid~="pad-12x"][data-grid~="stack-2"] > div + div [class*="c-heading"]:first-child { padding-top: 48px } @media only screen and (min-width:768px) { .m-rich-content-block[data-grid~="pad-12x"][data-grid~="stack-2"] > div + div [class*="c-heading"]:first-child { padding-top: 0 } } .m-rich-content-block[data-grid~="pad-12x"][data-grid~="stack-3"] > div [class*="c-heading"]:first-child { padding-top: 0 } .m-rich-content-block[data-grid~="pad-12x"][data-grid~="stack-3"] > div + div [class*="c-heading"]:first-child { padding-top: 48px } @media only screen and (min-width:1084px) { .m-rich-content-block[data-grid~="pad-12x"][data-grid~="stack-3"] > div + div [class*="c-heading"]:first-child { padding-top: 0 } } @media screen and (max-width:1778px) { .m-rich-content-block[data-grid~="pad-12x"] { padding-right: 24px; padding-left: 24px } } @media screen and (max-width:1399px) { .m-rich-content-block[data-grid~="pad-12x"] { padding-right: 12px; padding-left: 12px } } @media only screen and (max-width:1083px) { .m-rich-content-block[data-grid~="pad-12x"] { padding-right: 18px; padding-left: 18px } } @media only screen and (max-width:767px) { .m-rich-content-block[data-grid~="pad-12x"] { padding-right: 12px; padding-left: 12px } } @media only screen and (max-width:539px) { .m-rich-content-block[data-grid~="pad-12x"] { padding-right: 0; padding-left: 0 } } .context-ucx h1 { font-size: 62px; line-height: 72px; padding: 38px 0 6px; font-weight: 600; letter-spacing: -.01em } .context-ucx h2 { font-size: 46px; line-height: 56px; padding: 37px 0 3px; font-weight: 600; letter-spacing: -.01em } .context-ucx h3 { font-size: 24px; line-height: 28px; padding: 36px 0 4px; font-weight: 600 } .context-ucx h4 { font-size: 24px; line-height: 28px; padding: 36px 0 4px; font-weight: 600 } .context-ucx h5 { font-size: 20px; line-height: 24px; padding: 35px 0 5px; font-weight: 600 } .context-ucx h6 { font-size: 18px; line-height: 24px; padding: 37px 0 3px; font-weight: 600 } .context-ucx small { font-size: 11px; line-height: 16px; padding: 4px 0 4px; font-weight: 400 } .context-ucx p { font-size: 15px; line-height: 20px; padding: 24px 0 0; font-weight: 400 } .m-device-actions { padding-right: 0; padding-left: 0; margin-top: 24px; padding-top: 0 } .m-device-actions [data-grid="col-6"]:first-child { padding-left: 12px; padding-right: 0 } .m-device-actions [data-grid="col-6"]:first-child .f-row:first-child { display: none } .m-device-actions [data-grid="col-6"] { padding-left: 0; padding-right: 12px } .m-device-actions [data-grid="col-6"] .f-row:first-child { color: #000 } .m-device-actions .f-row { overflow: hidden; color: rgba(0,0,0,.6); margin-top: 24px } .m-device-actions .f-row:first-child { margin-top: 0 } .m-device-actions .f-row .c-meta-text { margin-top: 0 } .m-device-actions .f-description { overflow: hidden } .m-device-actions .f-description [class^="c-paragraph"] { padding: 0 } .m-device-actions .f-description .f-battery [class^="c-paragraph"], .m-device-actions .f-description .f-battery .c-image { display: inline-block; margin-left: 12px } .m-device-actions .f-button { float: right; padding-left: 24px; min-width: 150px; margin-bottom: 12px } .m-device-actions .c-button { margin-top: 0 } .m-device-actions .c-meta-text { display: block; margin-top: 24px } @media only screen and (max-width:1083px) { .m-device-actions { padding-right: 12px; padding-left: 12px } .m-device-actions [data-grid="col-6"]:first-child { padding-top: 0 } .m-device-actions [data-grid="col-6"]:first-child .f-row:first-child { display: block; margin-top: 0; margin-bottom: 20px } .m-device-actions [data-grid="col-6"] { padding-right: 0; margin-bottom: 0 } .m-device-actions [data-grid="col-6"] .f-row:first-child { display: none } } @media only screen and (max-width:539px) { .m-device-actions .f-button { float: none; padding-left: 0 } .m-device-actions .c-button { width: 100% } .m-device-actions .f-row:first-child { margin-bottom: 0 } .m-device-actions .f-row:first-child .f-button { margin-bottom: 20px } } .f-map { clear: both; width: 100%; height: 440px; background: #737373 } @media only screen and (max-width:320px) { .f-map { height: 260px } } .m-email-sign-up { padding-right: 0; padding-left: 0 } .m-email-sign-up .c-group > input.c-text-field { margin-top: 12px; margin-left: 12px; height: auto } .m-email-sign-up .c-group > input.c-text-field + .c-button { margin-left: 20px } .m-email-sign-up .c-group > input.c-text-field + .c-button + .c-hyperlink { margin-top: 20px } .m-email-sign-up .c-checkbox .c-label { margin-left: 0 } @media only screen and (max-width:1083px) { .m-email-sign-up { padding-right: 36px; padding-left: 36px } } @media only screen and (max-width:540px) { .m-email-sign-up { padding-right: 24px; padding-left: 24px } } .m-expansion-panel { overflow: hidden } .m-expansion-panel .expansion-panel__toggle-button { display: none; -ms-flex-align: center; align-items: center; -ms-flex-pack: center; justify-content: center } .m-expansion-panel .expansion-panel__pane { height: 0; max-height: 0; overflow: hidden; transition: max-height 600ms ease-in-out } .m-expansion-panel .expansion-panel__pane .expansion-panel__pane__content { overflow: hidden } .m-expansion-panel .expansion-panel__pane .expansion-panel__pane__content .c-group { -ms-flex-wrap: wrap; flex-wrap: wrap; -ms-flex-pack: start; justify-content: flex-start; padding: 0 } .m-expansion-panel .expansion-panel__pane .expansion-panel__pane__content .expansion-panel__pane__card { background-color: #ebebeb; height: 500px } .m-feature-group { padding-right: 12px; padding-left: 12px; padding-top: 0; background: rgba(0,0,0,.1); margin-top: 48px } @media only screen and (min-width:540px) { .m-feature-group { padding-right: 24px; padding-left: 24px } } @media only screen and (min-width:768px) { .m-feature-group { padding-right: 36px; padding-left: 36px } } @media only screen and (min-width:1400px) { .m-feature-group { padding-right: 48px; padding-left: 48px } } .m-feature-group .m-area-heading { float: none } .m-feature-group .m-feature { float: none; margin-bottom: 48px } .m-feature-group .m-feature picture img { width: 100% } .m-feature-group .m-feature .f-background-neutral-00, .m-feature-group .m-feature.f-background-neutral-00 { color: #000; background: #fff } .m-feature-group .m-feature .f-background-neutral-00 .c-call-to-action, .m-feature-group .m-feature.f-background-neutral-00 .c-call-to-action { color: #0067b8 } .m-feature-group .m-feature .f-background-neutral-00 .c-call-to-action:focus:not(.x-hidden-focus), .m-feature-group .m-feature.f-background-neutral-00 .c-call-to-action:focus:not(.x-hidden-focus) { background: rgba(0,103,184,.1) } .m-feature-group .m-feature .f-background-neutral-00 .c-call-to-action:focus:not(.x-hidden-focus), .m-feature-group .m-feature .f-background-neutral-00 .c-call-to-action:hover, .m-feature-group .m-feature.f-background-neutral-00 .c-call-to-action:focus:not(.x-hidden-focus), .m-feature-group .m-feature.f-background-neutral-00 .c-call-to-action:hover { color: #005da6 } .m-feature-group .m-feature .f-background-neutral-00 .c-call-to-action:active, .m-feature-group .m-feature.f-background-neutral-00 .c-call-to-action:active { background: none; color: #005293 } .c-feature, .m-feature { display: block; width: 100%; float: right; clear: both; position: relative; height: auto } .c-feature:before, .c-feature:after, .m-feature:before, .m-feature:after { content: " "; display: table } .c-feature:after, .m-feature:after { clear: both } .c-feature.f-background-neutral-00, .m-feature.f-background-neutral-00 { background: #fff } .c-feature.f-background-neutral-10, .m-feature.f-background-neutral-10 { background: #e6e6e6 } .c-feature.f-background-neutral-20, .m-feature.f-background-neutral-20 { background: #d2d2d2 } .c-feature.f-background-neutral-30, .m-feature.f-background-neutral-30 { background: #acacac } .c-feature.f-background-neutral-45, .m-feature.f-background-neutral-45 { background: #919191 } .c-feature.f-background-neutral-55, .m-feature.f-background-neutral-55 { background: #737373 } .c-feature.f-background-neutral-65, .m-feature.f-background-neutral-65 { background: #505050 } .c-feature.f-background-neutral-75, .m-feature.f-background-neutral-75 { background: #464646 } .c-feature.f-background-neutral-80, .m-feature.f-background-neutral-80 { background: #2f2f2f } .c-feature.f-background-neutral-90, .m-feature.f-background-neutral-90 { background: #171717 } .c-feature.f-background-neutral-100, .m-feature.f-background-neutral-100 { background: #000 } .c-feature .c-call-to-action, .m-feature .c-call-to-action { margin-top: 10px } .c-feature .c-call-to-action:not(.f-primary):not(.f-secondary), .m-feature .c-call-to-action:not(.f-primary):not(.f-secondary) { padding: 10px 0 7px 3px; position: relative; border: 2px solid transparent; outline: 1px solid transparent; outline-offset: -3px; margin-right: 0; color: #0067b8; background: transparent; transition: none } @media screen and (-ms-high-contrast:active) { .c-feature .c-call-to-action:not(.f-primary):not(.f-secondary), .m-feature .c-call-to-action:not(.f-primary):not(.f-secondary) { border-color: window !important } } .c-feature .c-call-to-action:not(.f-primary):not(.f-secondary):focus, .m-feature .c-call-to-action:not(.f-primary):not(.f-secondary):focus { border-color: #000; outline-color: rgba(255,255,255,.6) } @media screen and (-ms-high-contrast:active) { .c-feature .c-call-to-action:not(.f-primary):not(.f-secondary):focus, .m-feature .c-call-to-action:not(.f-primary):not(.f-secondary):focus { border-color: windowText !important } } .theme-light .c-feature .c-call-to-action:not(.f-primary):not(.f-secondary):focus, .theme-dark .theme-light .c-feature .c-call-to-action:not(.f-primary):not(.f-secondary):focus, .theme-light .m-feature .c-call-to-action:not(.f-primary):not(.f-secondary):focus, .theme-dark .theme-light .m-feature .c-call-to-action:not(.f-primary):not(.f-secondary):focus { border-color: #000; outline-color: rgba(255,255,255,.6) } .theme-dark .c-feature .c-call-to-action:not(.f-primary):not(.f-secondary):focus, .theme-light .theme-dark .c-feature .c-call-to-action:not(.f-primary):not(.f-secondary):focus, .theme-dark .m-feature .c-call-to-action:not(.f-primary):not(.f-secondary):focus, .theme-light .theme-dark .m-feature .c-call-to-action:not(.f-primary):not(.f-secondary):focus { border-color: #fff; outline-color: rgba(0,0,0,.6) } .c-feature .c-call-to-action:not(.f-primary):not(.f-secondary):focus:not(.x-hidden-focus), .c-feature .c-call-to-action:not(.f-primary):not(.f-secondary):hover, .c-feature .c-call-to-action:not(.f-primary):not(.f-secondary):active, .m-feature .c-call-to-action:not(.f-primary):not(.f-secondary):focus:not(.x-hidden-focus), .m-feature .c-call-to-action:not(.f-primary):not(.f-secondary):hover, .m-feature .c-call-to-action:not(.f-primary):not(.f-secondary):active { background: transparent; box-shadow: none !important } .c-feature .c-call-to-action:not(.f-primary):not(.f-secondary):focus:not(.x-hidden-focus) span, .c-feature .c-call-to-action:not(.f-primary):not(.f-secondary):hover span, .c-feature .c-call-to-action:not(.f-primary):not(.f-secondary):active span, .m-feature .c-call-to-action:not(.f-primary):not(.f-secondary):focus:not(.x-hidden-focus) span, .m-feature .c-call-to-action:not(.f-primary):not(.f-secondary):hover span, .m-feature .c-call-to-action:not(.f-primary):not(.f-secondary):active span { box-shadow: 0 2px currentColor; right: 0 !important } .c-feature .c-call-to-action:not(.f-primary):not(.f-secondary):focus:not(.x-hidden-focus), .m-feature .c-call-to-action:not(.f-primary):not(.f-secondary):focus:not(.x-hidden-focus) { color: #005da6; background: rgba(0,103,184,.1) } .c-feature .c-call-to-action:not(.f-primary):not(.f-secondary):focus:not(.x-hidden-focus) span, .m-feature .c-call-to-action:not(.f-primary):not(.f-secondary):focus:not(.x-hidden-focus) span { box-shadow: 0 2px currentColor; text-decoration: none } .c-feature .c-call-to-action:not(.f-primary):not(.f-secondary):hover, .m-feature .c-call-to-action:not(.f-primary):not(.f-secondary):hover { color: #005da6 } .c-feature .c-call-to-action:not(.f-primary):not(.f-secondary):active, .m-feature .c-call-to-action:not(.f-primary):not(.f-secondary):active { background: none; color: #005293; text-decoration: none; -ms-transform: none; transform: none } .c-feature .c-call-to-action:not(.f-primary):not(.f-secondary)[aria-disabled="true"], .m-feature .c-call-to-action:not(.f-primary):not(.f-secondary)[aria-disabled="true"] { cursor: not-allowed; color: #cce1f1 } .theme-light .c-feature .c-call-to-action:not(.f-primary):not(.f-secondary), .theme-dark .theme-light .c-feature .c-call-to-action:not(.f-primary):not(.f-secondary), .theme-light .m-feature .c-call-to-action:not(.f-primary):not(.f-secondary), .theme-dark .theme-light .m-feature .c-call-to-action:not(.f-primary):not(.f-secondary) { color: #000; border-color: transparent; background: transparent } .theme-light .c-feature .c-call-to-action:not(.f-primary):not(.f-secondary):focus:not(.x-hidden-focus), .theme-dark .theme-light .c-feature .c-call-to-action:not(.f-primary):not(.f-secondary):focus:not(.x-hidden-focus), .theme-light .m-feature .c-call-to-action:not(.f-primary):not(.f-secondary):focus:not(.x-hidden-focus), .theme-dark .theme-light .m-feature .c-call-to-action:not(.f-primary):not(.f-secondary):focus:not(.x-hidden-focus) { background: rgba(0,0,0,.1) } .theme-light .c-feature .c-call-to-action:not(.f-primary):not(.f-secondary):focus:not(.x-hidden-focus) span, .theme-dark .theme-light .c-feature .c-call-to-action:not(.f-primary):not(.f-secondary):focus:not(.x-hidden-focus) span, .theme-light .m-feature .c-call-to-action:not(.f-primary):not(.f-secondary):focus:not(.x-hidden-focus) span, .theme-dark .theme-light .m-feature .c-call-to-action:not(.f-primary):not(.f-secondary):focus:not(.x-hidden-focus) span { box-shadow: 0 2px currentColor } .theme-light .c-feature .c-call-to-action:not(.f-primary):not(.f-secondary):focus:not(.x-hidden-focus), .theme-light .c-feature .c-call-to-action:not(.f-primary):not(.f-secondary):hover, .theme-dark .theme-light .c-feature .c-call-to-action:not(.f-primary):not(.f-secondary):focus:not(.x-hidden-focus), .theme-dark .theme-light .c-feature .c-call-to-action:not(.f-primary):not(.f-secondary):hover, .theme-light .m-feature .c-call-to-action:not(.f-primary):not(.f-secondary):focus:not(.x-hidden-focus), .theme-light .m-feature .c-call-to-action:not(.f-primary):not(.f-secondary):hover, .theme-dark .theme-light .m-feature .c-call-to-action:not(.f-primary):not(.f-secondary):focus:not(.x-hidden-focus), .theme-dark .theme-light .m-feature .c-call-to-action:not(.f-primary):not(.f-secondary):hover { color: rgba(0,0,0,.9) } .theme-light .c-feature .c-call-to-action:not(.f-primary):not(.f-secondary):hover, .theme-dark .theme-light .c-feature .c-call-to-action:not(.f-primary):not(.f-secondary):hover, .theme-light .m-feature .c-call-to-action:not(.f-primary):not(.f-secondary):hover, .theme-dark .theme-light .m-feature .c-call-to-action:not(.f-primary):not(.f-secondary):hover { background: transparent } .theme-light .c-feature .c-call-to-action:not(.f-primary):not(.f-secondary):active, .theme-dark .theme-light .c-feature .c-call-to-action:not(.f-primary):not(.f-secondary):active, .theme-light .m-feature .c-call-to-action:not(.f-primary):not(.f-secondary):active, .theme-dark .theme-light .m-feature .c-call-to-action:not(.f-primary):not(.f-secondary):active { color: rgba(0,0,0,.8) } .theme-light .c-feature .c-call-to-action:not(.f-primary):not(.f-secondary)[aria-disabled="true"], .theme-dark .theme-light .c-feature .c-call-to-action:not(.f-primary):not(.f-secondary)[aria-disabled="true"], .theme-light .m-feature .c-call-to-action:not(.f-primary):not(.f-secondary)[aria-disabled="true"], .theme-dark .theme-light .m-feature .c-call-to-action:not(.f-primary):not(.f-secondary)[aria-disabled="true"] { color: #999; background: transparent } .theme-dark .c-feature .c-call-to-action:not(.f-primary):not(.f-secondary), .theme-light .theme-dark .c-feature .c-call-to-action:not(.f-primary):not(.f-secondary), .theme-dark .m-feature .c-call-to-action:not(.f-primary):not(.f-secondary), .theme-light .theme-dark .m-feature .c-call-to-action:not(.f-primary):not(.f-secondary) { color: #fff; background: transparent; border-color: transparent } .theme-dark .c-feature .c-call-to-action:not(.f-primary):not(.f-secondary):focus:not(.x-hidden-focus), .theme-light .theme-dark .c-feature .c-call-to-action:not(.f-primary):not(.f-secondary):focus:not(.x-hidden-focus), .theme-dark .m-feature .c-call-to-action:not(.f-primary):not(.f-secondary):focus:not(.x-hidden-focus), .theme-light .theme-dark .m-feature .c-call-to-action:not(.f-primary):not(.f-secondary):focus:not(.x-hidden-focus) { background: rgba(255,255,255,.1) } .theme-dark .c-feature .c-call-to-action:not(.f-primary):not(.f-secondary):focus:not(.x-hidden-focus) span, .theme-light .theme-dark .c-feature .c-call-to-action:not(.f-primary):not(.f-secondary):focus:not(.x-hidden-focus) span, .theme-dark .m-feature .c-call-to-action:not(.f-primary):not(.f-secondary):focus:not(.x-hidden-focus) span, .theme-light .theme-dark .m-feature .c-call-to-action:not(.f-primary):not(.f-secondary):focus:not(.x-hidden-focus) span { box-shadow: 0 2px currentColor } .theme-dark .c-feature .c-call-to-action:not(.f-primary):not(.f-secondary):focus:not(.x-hidden-focus), .theme-dark .c-feature .c-call-to-action:not(.f-primary):not(.f-secondary):hover, .theme-light .theme-dark .c-feature .c-call-to-action:not(.f-primary):not(.f-secondary):focus:not(.x-hidden-focus), .theme-light .theme-dark .c-feature .c-call-to-action:not(.f-primary):not(.f-secondary):hover, .theme-dark .m-feature .c-call-to-action:not(.f-primary):not(.f-secondary):focus:not(.x-hidden-focus), .theme-dark .m-feature .c-call-to-action:not(.f-primary):not(.f-secondary):hover, .theme-light .theme-dark .m-feature .c-call-to-action:not(.f-primary):not(.f-secondary):focus:not(.x-hidden-focus), .theme-light .theme-dark .m-feature .c-call-to-action:not(.f-primary):not(.f-secondary):hover { color: #e6e6e6 } .theme-dark .c-feature .c-call-to-action:not(.f-primary):not(.f-secondary):hover, .theme-light .theme-dark .c-feature .c-call-to-action:not(.f-primary):not(.f-secondary):hover, .theme-dark .m-feature .c-call-to-action:not(.f-primary):not(.f-secondary):hover, .theme-light .theme-dark .m-feature .c-call-to-action:not(.f-primary):not(.f-secondary):hover { background: transparent } .theme-dark .c-feature .c-call-to-action:not(.f-primary):not(.f-secondary):active, .theme-light .theme-dark .c-feature .c-call-to-action:not(.f-primary):not(.f-secondary):active, .theme-dark .m-feature .c-call-to-action:not(.f-primary):not(.f-secondary):active, .theme-light .theme-dark .m-feature .c-call-to-action:not(.f-primary):not(.f-secondary):active { color: #ccc } .theme-dark .c-feature .c-call-to-action:not(.f-primary):not(.f-secondary)[aria-disabled="true"], .theme-light .theme-dark .c-feature .c-call-to-action:not(.f-primary):not(.f-secondary)[aria-disabled="true"], .theme-dark .m-feature .c-call-to-action:not(.f-primary):not(.f-secondary)[aria-disabled="true"], .theme-light .theme-dark .m-feature .c-call-to-action:not(.f-primary):not(.f-secondary)[aria-disabled="true"] { background: transparent; color: #666 } .c-feature .f-lean, .m-feature .f-lean { margin-top: 0 } .c-feature > div, .m-feature > div { text-align: center; margin: 0 auto } .c-feature > div .c-heading, .m-feature > div .c-heading { font-size: 20px; line-height: 24px; padding: 35px 0 5px; font-weight: 600; font-weight: 600; opacity: .95; padding-top: 24px; margin-top: 20px } .c-feature > div .c-paragraph, .m-feature > div .c-paragraph { font-size: 15px; line-height: 20px; padding: 12px 0 0; font-weight: 400 } .c-feature > div .c-badge, .c-feature > div .c-logo, .m-feature > div .c-badge, .m-feature > div .c-logo { margin-top: 12px } .c-feature > div .c-badge + .c-heading, .c-feature > div .c-logo + .c-heading, .m-feature > div .c-badge + .c-heading, .m-feature > div .c-logo + .c-heading { padding-top: 8px } .c-feature > div .c-logo, .m-feature > div .c-logo { display: block } .c-feature > div .c-logo img, .m-feature > div .c-logo img { margin: 0 auto } .c-feature > div .c-call-to-action, .m-feature > div .c-call-to-action { margin-top: 10px } .c-feature > div .c-call-to-action:not(.f-primary):not(.f-secondary) .c-call-to-action, .m-feature > div .c-call-to-action:not(.f-primary):not(.f-secondary) .c-call-to-action { padding: 10px 0 7px 3px; position: relative; border: 2px solid transparent; outline: 1px solid transparent; outline-offset: -3px; margin-right: 0; color: #0067b8; background: transparent; transition: none; margin-left: 16px } @media screen and (-ms-high-contrast:active) { .c-feature > div .c-call-to-action:not(.f-primary):not(.f-secondary) .c-call-to-action, .m-feature > div .c-call-to-action:not(.f-primary):not(.f-secondary) .c-call-to-action { border-color: window !important } } .c-feature > div .c-call-to-action:not(.f-primary):not(.f-secondary) .c-call-to-action:focus, .m-feature > div .c-call-to-action:not(.f-primary):not(.f-secondary) .c-call-to-action:focus { border-color: #000; outline-color: rgba(255,255,255,.6) } @media screen and (-ms-high-contrast:active) { .c-feature > div .c-call-to-action:not(.f-primary):not(.f-secondary) .c-call-to-action:focus, .m-feature > div .c-call-to-action:not(.f-primary):not(.f-secondary) .c-call-to-action:focus { border-color: windowText !important } } .theme-light .c-feature > div .c-call-to-action:not(.f-primary):not(.f-secondary) .c-call-to-action:focus, .theme-dark .theme-light .c-feature > div .c-call-to-action:not(.f-primary):not(.f-secondary) .c-call-to-action:focus, .theme-light .m-feature > div .c-call-to-action:not(.f-primary):not(.f-secondary) .c-call-to-action:focus, .theme-dark .theme-light .m-feature > div .c-call-to-action:not(.f-primary):not(.f-secondary) .c-call-to-action:focus { border-color: #000; outline-color: rgba(255,255,255,.6) } .theme-dark .c-feature > div .c-call-to-action:not(.f-primary):not(.f-secondary) .c-call-to-action:focus, .theme-light .theme-dark .c-feature > div .c-call-to-action:not(.f-primary):not(.f-secondary) .c-call-to-action:focus, .theme-dark .m-feature > div .c-call-to-action:not(.f-primary):not(.f-secondary) .c-call-to-action:focus, .theme-light .theme-dark .m-feature > div .c-call-to-action:not(.f-primary):not(.f-secondary) .c-call-to-action:focus { border-color: #fff; outline-color: rgba(0,0,0,.6) } .c-feature > div .c-call-to-action:not(.f-primary):not(.f-secondary) .c-call-to-action:focus:not(.x-hidden-focus), .c-feature > div .c-call-to-action:not(.f-primary):not(.f-secondary) .c-call-to-action:hover, .c-feature > div .c-call-to-action:not(.f-primary):not(.f-secondary) .c-call-to-action:active, .m-feature > div .c-call-to-action:not(.f-primary):not(.f-secondary) .c-call-to-action:focus:not(.x-hidden-focus), .m-feature > div .c-call-to-action:not(.f-primary):not(.f-secondary) .c-call-to-action:hover, .m-feature > div .c-call-to-action:not(.f-primary):not(.f-secondary) .c-call-to-action:active { background: transparent; box-shadow: none !important } .c-feature > div .c-call-to-action:not(.f-primary):not(.f-secondary) .c-call-to-action:focus:not(.x-hidden-focus) span, .c-feature > div .c-call-to-action:not(.f-primary):not(.f-secondary) .c-call-to-action:hover span, .c-feature > div .c-call-to-action:not(.f-primary):not(.f-secondary) .c-call-to-action:active span, .m-feature > div .c-call-to-action:not(.f-primary):not(.f-secondary) .c-call-to-action:focus:not(.x-hidden-focus) span, .m-feature > div .c-call-to-action:not(.f-primary):not(.f-secondary) .c-call-to-action:hover span, .m-feature > div .c-call-to-action:not(.f-primary):not(.f-secondary) .c-call-to-action:active span { box-shadow: 0 2px currentColor; right: 0 !important } .c-feature > div .c-call-to-action:not(.f-primary):not(.f-secondary) .c-call-to-action:focus:not(.x-hidden-focus), .m-feature > div .c-call-to-action:not(.f-primary):not(.f-secondary) .c-call-to-action:focus:not(.x-hidden-focus) { color: #005da6; background: rgba(0,103,184,.1) } .c-feature > div .c-call-to-action:not(.f-primary):not(.f-secondary) .c-call-to-action:focus:not(.x-hidden-focus) span, .m-feature > div .c-call-to-action:not(.f-primary):not(.f-secondary) .c-call-to-action:focus:not(.x-hidden-focus) span { box-shadow: 0 2px currentColor; text-decoration: none } .c-feature > div .c-call-to-action:not(.f-primary):not(.f-secondary) .c-call-to-action:hover, .m-feature > div .c-call-to-action:not(.f-primary):not(.f-secondary) .c-call-to-action:hover { color: #005da6 } .c-feature > div .c-call-to-action:not(.f-primary):not(.f-secondary) .c-call-to-action:active, .m-feature > div .c-call-to-action:not(.f-primary):not(.f-secondary) .c-call-to-action:active { background: none; color: #005293; text-decoration: none; -ms-transform: none; transform: none } .c-feature > div .c-call-to-action:not(.f-primary):not(.f-secondary) .c-call-to-action[aria-disabled="true"], .m-feature > div .c-call-to-action:not(.f-primary):not(.f-secondary) .c-call-to-action[aria-disabled="true"] { cursor: not-allowed; color: #cce1f1 } .theme-light .c-feature > div .c-call-to-action:not(.f-primary):not(.f-secondary) .c-call-to-action, .theme-dark .theme-light .c-feature > div .c-call-to-action:not(.f-primary):not(.f-secondary) .c-call-to-action, .theme-light .m-feature > div .c-call-to-action:not(.f-primary):not(.f-secondary) .c-call-to-action, .theme-dark .theme-light .m-feature > div .c-call-to-action:not(.f-primary):not(.f-secondary) .c-call-to-action { color: #000; border-color: transparent; background: transparent } .theme-light .c-feature > div .c-call-to-action:not(.f-primary):not(.f-secondary) .c-call-to-action:focus:not(.x-hidden-focus), .theme-dark .theme-light .c-feature > div .c-call-to-action:not(.f-primary):not(.f-secondary) .c-call-to-action:focus:not(.x-hidden-focus), .theme-light .m-feature > div .c-call-to-action:not(.f-primary):not(.f-secondary) .c-call-to-action:focus:not(.x-hidden-focus), .theme-dark .theme-light .m-feature > div .c-call-to-action:not(.f-primary):not(.f-secondary) .c-call-to-action:focus:not(.x-hidden-focus) { background: rgba(0,0,0,.1) } .theme-light .c-feature > div .c-call-to-action:not(.f-primary):not(.f-secondary) .c-call-to-action:focus:not(.x-hidden-focus) span, .theme-dark .theme-light .c-feature > div .c-call-to-action:not(.f-primary):not(.f-secondary) .c-call-to-action:focus:not(.x-hidden-focus) span, .theme-light .m-feature > div .c-call-to-action:not(.f-primary):not(.f-secondary) .c-call-to-action:focus:not(.x-hidden-focus) span, .theme-dark .theme-light .m-feature > div .c-call-to-action:not(.f-primary):not(.f-secondary) .c-call-to-action:focus:not(.x-hidden-focus) span { box-shadow: 0 2px currentColor } .theme-light .c-feature > div .c-call-to-action:not(.f-primary):not(.f-secondary) .c-call-to-action:focus:not(.x-hidden-focus), .theme-light .c-feature > div .c-call-to-action:not(.f-primary):not(.f-secondary) .c-call-to-action:hover, .theme-dark .theme-light .c-feature > div .c-call-to-action:not(.f-primary):not(.f-secondary) .c-call-to-action:focus:not(.x-hidden-focus), .theme-dark .theme-light .c-feature > div .c-call-to-action:not(.f-primary):not(.f-secondary) .c-call-to-action:hover, .theme-light .m-feature > div .c-call-to-action:not(.f-primary):not(.f-secondary) .c-call-to-action:focus:not(.x-hidden-focus), .theme-light .m-feature > div .c-call-to-action:not(.f-primary):not(.f-secondary) .c-call-to-action:hover, .theme-dark .theme-light .m-feature > div .c-call-to-action:not(.f-primary):not(.f-secondary) .c-call-to-action:focus:not(.x-hidden-focus), .theme-dark .theme-light .m-feature > div .c-call-to-action:not(.f-primary):not(.f-secondary) .c-call-to-action:hover { color: rgba(0,0,0,.9) } .theme-light .c-feature > div .c-call-to-action:not(.f-primary):not(.f-secondary) .c-call-to-action:hover, .theme-dark .theme-light .c-feature > div .c-call-to-action:not(.f-primary):not(.f-secondary) .c-call-to-action:hover, .theme-light .m-feature > div .c-call-to-action:not(.f-primary):not(.f-secondary) .c-call-to-action:hover, .theme-dark .theme-light .m-feature > div .c-call-to-action:not(.f-primary):not(.f-secondary) .c-call-to-action:hover { background: transparent } .theme-light .c-feature > div .c-call-to-action:not(.f-primary):not(.f-secondary) .c-call-to-action:active, .theme-dark .theme-light .c-feature > div .c-call-to-action:not(.f-primary):not(.f-secondary) .c-call-to-action:active, .theme-light .m-feature > div .c-call-to-action:not(.f-primary):not(.f-secondary) .c-call-to-action:active, .theme-dark .theme-light .m-feature > div .c-call-to-action:not(.f-primary):not(.f-secondary) .c-call-to-action:active { color: rgba(0,0,0,.8) } .theme-light .c-feature > div .c-call-to-action:not(.f-primary):not(.f-secondary) .c-call-to-action[aria-disabled="true"], .theme-dark .theme-light .c-feature > div .c-call-to-action:not(.f-primary):not(.f-secondary) .c-call-to-action[aria-disabled="true"], .theme-light .m-feature > div .c-call-to-action:not(.f-primary):not(.f-secondary) .c-call-to-action[aria-disabled="true"], .theme-dark .theme-light .m-feature > div .c-call-to-action:not(.f-primary):not(.f-secondary) .c-call-to-action[aria-disabled="true"] { color: #999; background: transparent } .theme-dark .c-feature > div .c-call-to-action:not(.f-primary):not(.f-secondary) .c-call-to-action, .theme-light .theme-dark .c-feature > div .c-call-to-action:not(.f-primary):not(.f-secondary) .c-call-to-action, .theme-dark .m-feature > div .c-call-to-action:not(.f-primary):not(.f-secondary) .c-call-to-action, .theme-light .theme-dark .m-feature > div .c-call-to-action:not(.f-primary):not(.f-secondary) .c-call-to-action { color: #fff; background: transparent; border-color: transparent } .theme-dark .c-feature > div .c-call-to-action:not(.f-primary):not(.f-secondary) .c-call-to-action:focus:not(.x-hidden-focus), .theme-light .theme-dark .c-feature > div .c-call-to-action:not(.f-primary):not(.f-secondary) .c-call-to-action:focus:not(.x-hidden-focus), .theme-dark .m-feature > div .c-call-to-action:not(.f-primary):not(.f-secondary) .c-call-to-action:focus:not(.x-hidden-focus), .theme-light .theme-dark .m-feature > div .c-call-to-action:not(.f-primary):not(.f-secondary) .c-call-to-action:focus:not(.x-hidden-focus) { background: rgba(255,255,255,.1) } .theme-dark .c-feature > div .c-call-to-action:not(.f-primary):not(.f-secondary) .c-call-to-action:focus:not(.x-hidden-focus) span, .theme-light .theme-dark .c-feature > div .c-call-to-action:not(.f-primary):not(.f-secondary) .c-call-to-action:focus:not(.x-hidden-focus) span, .theme-dark .m-feature > div .c-call-to-action:not(.f-primary):not(.f-secondary) .c-call-to-action:focus:not(.x-hidden-focus) span, .theme-light .theme-dark .m-feature > div .c-call-to-action:not(.f-primary):not(.f-secondary) .c-call-to-action:focus:not(.x-hidden-focus) span { box-shadow: 0 2px currentColor } .theme-dark .c-feature > div .c-call-to-action:not(.f-primary):not(.f-secondary) .c-call-to-action:focus:not(.x-hidden-focus), .theme-dark .c-feature > div .c-call-to-action:not(.f-primary):not(.f-secondary) .c-call-to-action:hover, .theme-light .theme-dark .c-feature > div .c-call-to-action:not(.f-primary):not(.f-secondary) .c-call-to-action:focus:not(.x-hidden-focus), .theme-light .theme-dark .c-feature > div .c-call-to-action:not(.f-primary):not(.f-secondary) .c-call-to-action:hover, .theme-dark .m-feature > div .c-call-to-action:not(.f-primary):not(.f-secondary) .c-call-to-action:focus:not(.x-hidden-focus), .theme-dark .m-feature > div .c-call-to-action:not(.f-primary):not(.f-secondary) .c-call-to-action:hover, .theme-light .theme-dark .m-feature > div .c-call-to-action:not(.f-primary):not(.f-secondary) .c-call-to-action:focus:not(.x-hidden-focus), .theme-light .theme-dark .m-feature > div .c-call-to-action:not(.f-primary):not(.f-secondary) .c-call-to-action:hover { color: #e6e6e6 } .theme-dark .c-feature > div .c-call-to-action:not(.f-primary):not(.f-secondary) .c-call-to-action:hover, .theme-light .theme-dark .c-feature > div .c-call-to-action:not(.f-primary):not(.f-secondary) .c-call-to-action:hover, .theme-dark .m-feature > div .c-call-to-action:not(.f-primary):not(.f-secondary) .c-call-to-action:hover, .theme-light .theme-dark .m-feature > div .c-call-to-action:not(.f-primary):not(.f-secondary) .c-call-to-action:hover { background: transparent } .theme-dark .c-feature > div .c-call-to-action:not(.f-primary):not(.f-secondary) .c-call-to-action:active, .theme-light .theme-dark .c-feature > div .c-call-to-action:not(.f-primary):not(.f-secondary) .c-call-to-action:active, .theme-dark .m-feature > div .c-call-to-action:not(.f-primary):not(.f-secondary) .c-call-to-action:active, .theme-light .theme-dark .m-feature > div .c-call-to-action:not(.f-primary):not(.f-secondary) .c-call-to-action:active { color: #ccc } .theme-dark .c-feature > div .c-call-to-action:not(.f-primary):not(.f-secondary) .c-call-to-action[aria-disabled="true"], .theme-light .theme-dark .c-feature > div .c-call-to-action:not(.f-primary):not(.f-secondary) .c-call-to-action[aria-disabled="true"], .theme-dark .m-feature > div .c-call-to-action:not(.f-primary):not(.f-secondary) .c-call-to-action[aria-disabled="true"], .theme-light .theme-dark .m-feature > div .c-call-to-action:not(.f-primary):not(.f-secondary) .c-call-to-action[aria-disabled="true"] { background: transparent; color: #666 } .c-feature > div .c-call-to-action:not(.f-primary):not(.f-secondary) .c-call-to-action.default-style, .m-feature > div .c-call-to-action:not(.f-primary):not(.f-secondary) .c-call-to-action.default-style { background: initial; color: initial } .c-feature > div .c-group, .m-feature > div .c-group { display: block; overflow: visible; margin-top: 10px } .c-feature > div .c-group .c-call-to-action, .m-feature > div .c-group .c-call-to-action { padding-left: 16px; margin-top: 0; margin-left: 4px } .c-feature picture, .c-feature .c-image-action, .c-feature .c-video, .c-feature .c-video-player, .c-feature .m-ambient-video, .m-feature picture, .m-feature .c-image-action, .m-feature .c-video, .m-feature .c-video-player, .m-feature .m-ambient-video { display: block; width: 100%; max-width: 100% } .c-feature picture img, .m-feature picture img { max-width: 100%; height: auto } .c-feature .c-image-action, .m-feature .c-image-action { width: 100%; display: block; position: relative } .c-feature .c-image-action a, .c-feature .c-image-action button, .m-feature .c-image-action a, .m-feature .c-image-action button { width: 48px; height: 48px; margin: 0; margin-top: 0; position: absolute; top: 50%; right: 50%; -ms-transform: translate(50%,-50%); transform: translate(50%,-50%); border: transparent; border-radius: 50%; background: rgba(0,0,0,.6) } .c-feature .c-image-action a:before, .c-feature .c-image-action button:before, .m-feature .c-image-action a:before, .m-feature .c-image-action button:before { margin: 0; position: absolute; top: calc(50% - 12px); right: calc(50% - 12px); color: #fff; font-size: 24px } .c-feature .c-image-action a:hover, .c-feature .c-image-action button:hover, .m-feature .c-image-action a:hover, .m-feature .c-image-action button:hover { text-decoration: none; background: rgba(0,0,0,.7) } .c-feature .c-image-action a:active, .c-feature .c-image-action button:active, .m-feature .c-image-action a:active, .m-feature .c-image-action button:active { background: rgba(0,0,0,.8) } .c-feature .c-image-action picture, .m-feature .c-image-action picture { width: 100% } .c-feature.f-align-left > div, .c-feature.f-align-right > div, .m-feature.f-align-left > div, .m-feature.f-align-right > div { width: 100%; position: relative; padding: 0 24px 24px } .c-feature.f-align-left > div.m-ambient-video, .c-feature.f-align-left > div.c-video-player, .c-feature.f-align-right > div.m-ambient-video, .c-feature.f-align-right > div.c-video-player, .m-feature.f-align-left > div.m-ambient-video, .m-feature.f-align-left > div.c-video-player, .m-feature.f-align-right > div.m-ambient-video, .m-feature.f-align-right > div.c-video-player { padding: 0 } .c-feature.f-align-left .c-lightbox-video, .c-feature.f-align-right .c-lightbox-video, .m-feature.f-align-left .c-lightbox-video, .m-feature.f-align-right .c-lightbox-video { position: relative; overflow: hidden; right: 0; top: auto; -ms-transform: none; transform: none; padding: 0 } .c-feature.f-align-left .c-lightbox-video > div, .c-feature.f-align-right .c-lightbox-video > div, .m-feature.f-align-left .c-lightbox-video > div, .m-feature.f-align-right .c-lightbox-video > div { width: 100%; height: 100%; top: 0; right: 0; margin: 0 } .c-feature.f-align-left .c-lightbox-video > div > section, .c-feature.f-align-right .c-lightbox-video > div > section, .m-feature.f-align-left .c-lightbox-video > div > section, .m-feature.f-align-right .c-lightbox-video > div > section { text-align: center; height: 100%; width: 100% } .c-feature.f-align-left .c-lightbox-video > div > section > div, .c-feature.f-align-right .c-lightbox-video > div > section > div, .m-feature.f-align-left .c-lightbox-video > div > section > div, .m-feature.f-align-right .c-lightbox-video > div > section > div { padding: 0%; position: absolute; top: calc(50%); -ms-transform: translateY(-50%); transform: translateY(-50%); text-align: center; margin: auto; width: 100% } .c-feature.f-align-left .c-lightbox-video > div > section button.c-action-trigger.c-glyph, .c-feature.f-align-right .c-lightbox-video > div > section button.c-action-trigger.c-glyph, .m-feature.f-align-left .c-lightbox-video > div > section button.c-action-trigger.c-glyph, .m-feature.f-align-right .c-lightbox-video > div > section button.c-action-trigger.c-glyph { font-size: 24px; content: ""; line-height: 13px; height: 48px; min-width: 48px !important; outline: none; border-radius: 50%; margin: 0; padding: 0; background: rgba(0,0,0,.6); padding-left: 5px } .c-feature.f-align-left .c-lightbox-video > div > section button.c-action-trigger.c-glyph:hover, .c-feature.f-align-right .c-lightbox-video > div > section button.c-action-trigger.c-glyph:hover, .m-feature.f-align-left .c-lightbox-video > div > section button.c-action-trigger.c-glyph:hover, .m-feature.f-align-right .c-lightbox-video > div > section button.c-action-trigger.c-glyph:hover { color: rgba(255,255,255,.8) } .c-feature.f-align-left .c-lightbox-video > div > section button.c-action-trigger.c-glyph:focus, .c-feature.f-align-right .c-lightbox-video > div > section button.c-action-trigger.c-glyph:focus, .m-feature.f-align-left .c-lightbox-video > div > section button.c-action-trigger.c-glyph:focus, .m-feature.f-align-right .c-lightbox-video > div > section button.c-action-trigger.c-glyph:focus { background: rgba(0,0,0,.6) } .c-feature.f-align-center > div, .m-feature.f-align-center > div { width: auto; padding: 0 5%; max-width: 100% } .c-feature.f-align-center > div .c-group, .m-feature.f-align-center > div .c-group { display: block } .c-feature.f-align-center > div .c-group .c-call-to-action, .m-feature.f-align-center > div .c-group .c-call-to-action { margin: 0 2px } .c-feature.f-align-center > div .c-image, .m-feature.f-align-center > div .c-image { display: inline-block } .c-feature.f-align-center > div .c-logo, .m-feature.f-align-center > div .c-logo { margin: 12px auto 0 } .c-feature.f-align-center .c-video-player, .m-feature.f-align-center .c-video-player { padding: 0 } .c-feature.f-align-center picture, .c-feature.f-align-center .c-image-action, .c-feature.f-align-center .c-video, .c-feature.f-align-center .c-video-player, .c-feature.f-align-center .m-ambient-video, .m-feature.f-align-center picture, .m-feature.f-align-center .c-image-action, .m-feature.f-align-center .c-video, .m-feature.f-align-center .c-video-player, .m-feature.f-align-center .m-ambient-video { width: 100% } .c-feature.f-align-center .c-lightbox-video, .m-feature.f-align-center .c-lightbox-video { position: relative; overflow: hidden; right: 0; top: auto; -ms-transform: none; transform: none; padding: 0 } .c-feature.f-align-center .c-lightbox-video > div, .m-feature.f-align-center .c-lightbox-video > div { width: 100%; height: 100%; top: 0; right: 0; margin: 0 } .c-feature.f-align-center .c-lightbox-video > div > section, .m-feature.f-align-center .c-lightbox-video > div > section { text-align: center; height: 100%; width: 100% } .c-feature.f-align-center .c-lightbox-video > div > section > div, .m-feature.f-align-center .c-lightbox-video > div > section > div { padding: 0%; position: absolute; top: calc(50%); -ms-transform: translateY(-50%); transform: translateY(-50%); text-align: center; margin: auto; width: 100% } .c-feature.f-align-center .c-lightbox-video > div > section button.c-action-trigger.c-glyph, .m-feature.f-align-center .c-lightbox-video > div > section button.c-action-trigger.c-glyph { font-size: 24px; content: ""; line-height: 13px; height: 48px; min-width: 48px !important; outline: none; border-radius: 50%; margin: 0; padding: 0; background: rgba(0,0,0,.6) } .c-feature.f-align-center .c-lightbox-video > div > section button.c-action-trigger.c-glyph:hover, .m-feature.f-align-center .c-lightbox-video > div > section button.c-action-trigger.c-glyph:hover { color: rgba(255,255,255,.8) } .c-feature.f-align-center .c-lightbox-video > div > section button.c-action-trigger.c-glyph:focus, .m-feature.f-align-center .c-lightbox-video > div > section button.c-action-trigger.c-glyph:focus { background: rgba(0,0,0,.6) } .c-feature .f-video-controls, .m-feature .f-video-controls { text-align: right } .c-feature.f-background-accent, .m-feature.f-background-accent { background: #0067b8 } .c-feature.f-background-accent .c-call-to-action:not(.f-primary):not(.f-secondary), .m-feature.f-background-accent .c-call-to-action:not(.f-primary):not(.f-secondary) { color: #fff } .c-feature.f-background-accent .c-call-to-action:not(.f-primary):not(.f-secondary):focus:not(.x-hidden-focus), .m-feature.f-background-accent .c-call-to-action:not(.f-primary):not(.f-secondary):focus:not(.x-hidden-focus) { outline: transparent; background: rgba(255,255,255,.1) } .c-feature.f-background-accent .c-call-to-action:not(.f-primary):not(.f-secondary):focus:not(.x-hidden-focus), .c-feature.f-background-accent .c-call-to-action:not(.f-primary):not(.f-secondary):hover, .m-feature.f-background-accent .c-call-to-action:not(.f-primary):not(.f-secondary):focus:not(.x-hidden-focus), .m-feature.f-background-accent .c-call-to-action:not(.f-primary):not(.f-secondary):hover { color: #e6e6e6 } .c-feature.f-background-accent .c-call-to-action:not(.f-primary):not(.f-secondary):active, .m-feature.f-background-accent .c-call-to-action:not(.f-primary):not(.f-secondary):active { background: none; color: #ccc } .c-feature.f-background-neutral-00, .c-feature.f-background-neutral-10, .c-feature.f-background-neutral-20, .c-feature.f-background-neutral-30, .m-feature.f-background-neutral-00, .m-feature.f-background-neutral-10, .m-feature.f-background-neutral-20, .m-feature.f-background-neutral-30 { color: #000 } .c-feature.f-background-neutral-00 .c-call-to-action:not(.f-primary):not(.f-secondary), .c-feature.f-background-neutral-10 .c-call-to-action:not(.f-primary):not(.f-secondary), .c-feature.f-background-neutral-20 .c-call-to-action:not(.f-primary):not(.f-secondary), .c-feature.f-background-neutral-30 .c-call-to-action:not(.f-primary):not(.f-secondary), .m-feature.f-background-neutral-00 .c-call-to-action:not(.f-primary):not(.f-secondary), .m-feature.f-background-neutral-10 .c-call-to-action:not(.f-primary):not(.f-secondary), .m-feature.f-background-neutral-20 .c-call-to-action:not(.f-primary):not(.f-secondary), .m-feature.f-background-neutral-30 .c-call-to-action:not(.f-primary):not(.f-secondary) { color: #000 } .c-feature.f-background-neutral-00 .c-call-to-action:not(.f-primary):not(.f-secondary):focus:not(.x-hidden-focus), .c-feature.f-background-neutral-10 .c-call-to-action:not(.f-primary):not(.f-secondary):focus:not(.x-hidden-focus), .c-feature.f-background-neutral-20 .c-call-to-action:not(.f-primary):not(.f-secondary):focus:not(.x-hidden-focus), .c-feature.f-background-neutral-30 .c-call-to-action:not(.f-primary):not(.f-secondary):focus:not(.x-hidden-focus), .m-feature.f-background-neutral-00 .c-call-to-action:not(.f-primary):not(.f-secondary):focus:not(.x-hidden-focus), .m-feature.f-background-neutral-10 .c-call-to-action:not(.f-primary):not(.f-secondary):focus:not(.x-hidden-focus), .m-feature.f-background-neutral-20 .c-call-to-action:not(.f-primary):not(.f-secondary):focus:not(.x-hidden-focus), .m-feature.f-background-neutral-30 .c-call-to-action:not(.f-primary):not(.f-secondary):focus:not(.x-hidden-focus) { outline: transparent; background: rgba(0,0,0,.1) } .c-feature.f-background-neutral-00 .c-call-to-action:not(.f-primary):not(.f-secondary):focus:not(.x-hidden-focus), .c-feature.f-background-neutral-00 .c-call-to-action:not(.f-primary):not(.f-secondary):hover, .c-feature.f-background-neutral-10 .c-call-to-action:not(.f-primary):not(.f-secondary):focus:not(.x-hidden-focus), .c-feature.f-background-neutral-10 .c-call-to-action:not(.f-primary):not(.f-secondary):hover, .c-feature.f-background-neutral-20 .c-call-to-action:not(.f-primary):not(.f-secondary):focus:not(.x-hidden-focus), .c-feature.f-background-neutral-20 .c-call-to-action:not(.f-primary):not(.f-secondary):hover, .c-feature.f-background-neutral-30 .c-call-to-action:not(.f-primary):not(.f-secondary):focus:not(.x-hidden-focus), .c-feature.f-background-neutral-30 .c-call-to-action:not(.f-primary):not(.f-secondary):hover, .m-feature.f-background-neutral-00 .c-call-to-action:not(.f-primary):not(.f-secondary):focus:not(.x-hidden-focus), .m-feature.f-background-neutral-00 .c-call-to-action:not(.f-primary):not(.f-secondary):hover, .m-feature.f-background-neutral-10 .c-call-to-action:not(.f-primary):not(.f-secondary):focus:not(.x-hidden-focus), .m-feature.f-background-neutral-10 .c-call-to-action:not(.f-primary):not(.f-secondary):hover, .m-feature.f-background-neutral-20 .c-call-to-action:not(.f-primary):not(.f-secondary):focus:not(.x-hidden-focus), .m-feature.f-background-neutral-20 .c-call-to-action:not(.f-primary):not(.f-secondary):hover, .m-feature.f-background-neutral-30 .c-call-to-action:not(.f-primary):not(.f-secondary):focus:not(.x-hidden-focus), .m-feature.f-background-neutral-30 .c-call-to-action:not(.f-primary):not(.f-secondary):hover { color: #000 } .c-feature.f-background-neutral-00 .c-call-to-action:not(.f-primary):not(.f-secondary):active, .c-feature.f-background-neutral-10 .c-call-to-action:not(.f-primary):not(.f-secondary):active, .c-feature.f-background-neutral-20 .c-call-to-action:not(.f-primary):not(.f-secondary):active, .c-feature.f-background-neutral-30 .c-call-to-action:not(.f-primary):not(.f-secondary):active, .m-feature.f-background-neutral-00 .c-call-to-action:not(.f-primary):not(.f-secondary):active, .m-feature.f-background-neutral-10 .c-call-to-action:not(.f-primary):not(.f-secondary):active, .m-feature.f-background-neutral-20 .c-call-to-action:not(.f-primary):not(.f-secondary):active, .m-feature.f-background-neutral-30 .c-call-to-action:not(.f-primary):not(.f-secondary):active { background: none; color: #000 } .c-feature.f-background-neutral-45, .c-feature.f-background-neutral-55, .c-feature.f-background-neutral-65, .c-feature.f-background-neutral-75, .c-feature.f-background-neutral-80, .c-feature.f-background-neutral-90, .c-feature.f-background-neutral-100, .c-feature.f-background-accent, .m-feature.f-background-neutral-45, .m-feature.f-background-neutral-55, .m-feature.f-background-neutral-65, .m-feature.f-background-neutral-75, .m-feature.f-background-neutral-80, .m-feature.f-background-neutral-90, .m-feature.f-background-neutral-100, .m-feature.f-background-accent { color: #fff } .c-feature.f-background-neutral-45 .c-call-to-action:not(.f-primary):not(.f-secondary), .c-feature.f-background-neutral-55 .c-call-to-action:not(.f-primary):not(.f-secondary), .c-feature.f-background-neutral-65 .c-call-to-action:not(.f-primary):not(.f-secondary), .c-feature.f-background-neutral-75 .c-call-to-action:not(.f-primary):not(.f-secondary), .c-feature.f-background-neutral-80 .c-call-to-action:not(.f-primary):not(.f-secondary), .c-feature.f-background-neutral-90 .c-call-to-action:not(.f-primary):not(.f-secondary), .c-feature.f-background-neutral-100 .c-call-to-action:not(.f-primary):not(.f-secondary), .c-feature.f-background-accent .c-call-to-action:not(.f-primary):not(.f-secondary), .m-feature.f-background-neutral-45 .c-call-to-action:not(.f-primary):not(.f-secondary), .m-feature.f-background-neutral-55 .c-call-to-action:not(.f-primary):not(.f-secondary), .m-feature.f-background-neutral-65 .c-call-to-action:not(.f-primary):not(.f-secondary), .m-feature.f-background-neutral-75 .c-call-to-action:not(.f-primary):not(.f-secondary), .m-feature.f-background-neutral-80 .c-call-to-action:not(.f-primary):not(.f-secondary), .m-feature.f-background-neutral-90 .c-call-to-action:not(.f-primary):not(.f-secondary), .m-feature.f-background-neutral-100 .c-call-to-action:not(.f-primary):not(.f-secondary), .m-feature.f-background-accent .c-call-to-action:not(.f-primary):not(.f-secondary) { color: #fff } .c-feature.f-background-neutral-45 .c-call-to-action:not(.f-primary):not(.f-secondary):focus:not(.x-hidden-focus), .c-feature.f-background-neutral-55 .c-call-to-action:not(.f-primary):not(.f-secondary):focus:not(.x-hidden-focus), .c-feature.f-background-neutral-65 .c-call-to-action:not(.f-primary):not(.f-secondary):focus:not(.x-hidden-focus), .c-feature.f-background-neutral-75 .c-call-to-action:not(.f-primary):not(.f-secondary):focus:not(.x-hidden-focus), .c-feature.f-background-neutral-80 .c-call-to-action:not(.f-primary):not(.f-secondary):focus:not(.x-hidden-focus), .c-feature.f-background-neutral-90 .c-call-to-action:not(.f-primary):not(.f-secondary):focus:not(.x-hidden-focus), .c-feature.f-background-neutral-100 .c-call-to-action:not(.f-primary):not(.f-secondary):focus:not(.x-hidden-focus), .c-feature.f-background-accent .c-call-to-action:not(.f-primary):not(.f-secondary):focus:not(.x-hidden-focus), .m-feature.f-background-neutral-45 .c-call-to-action:not(.f-primary):not(.f-secondary):focus:not(.x-hidden-focus), .m-feature.f-background-neutral-55 .c-call-to-action:not(.f-primary):not(.f-secondary):focus:not(.x-hidden-focus), .m-feature.f-background-neutral-65 .c-call-to-action:not(.f-primary):not(.f-secondary):focus:not(.x-hidden-focus), .m-feature.f-background-neutral-75 .c-call-to-action:not(.f-primary):not(.f-secondary):focus:not(.x-hidden-focus), .m-feature.f-background-neutral-80 .c-call-to-action:not(.f-primary):not(.f-secondary):focus:not(.x-hidden-focus), .m-feature.f-background-neutral-90 .c-call-to-action:not(.f-primary):not(.f-secondary):focus:not(.x-hidden-focus), .m-feature.f-background-neutral-100 .c-call-to-action:not(.f-primary):not(.f-secondary):focus:not(.x-hidden-focus), .m-feature.f-background-accent .c-call-to-action:not(.f-primary):not(.f-secondary):focus:not(.x-hidden-focus) { outline: transparent; background: rgba(255,255,255,.1) } .c-feature.f-background-neutral-45 .c-call-to-action:not(.f-primary):not(.f-secondary):focus:not(.x-hidden-focus), .c-feature.f-background-neutral-45 .c-call-to-action:not(.f-primary):not(.f-secondary):hover, .c-feature.f-background-neutral-55 .c-call-to-action:not(.f-primary):not(.f-secondary):focus:not(.x-hidden-focus), .c-feature.f-background-neutral-55 .c-call-to-action:not(.f-primary):not(.f-secondary):hover, .c-feature.f-background-neutral-65 .c-call-to-action:not(.f-primary):not(.f-secondary):focus:not(.x-hidden-focus), .c-feature.f-background-neutral-65 .c-call-to-action:not(.f-primary):not(.f-secondary):hover, .c-feature.f-background-neutral-75 .c-call-to-action:not(.f-primary):not(.f-secondary):focus:not(.x-hidden-focus), .c-feature.f-background-neutral-75 .c-call-to-action:not(.f-primary):not(.f-secondary):hover, .c-feature.f-background-neutral-80 .c-call-to-action:not(.f-primary):not(.f-secondary):focus:not(.x-hidden-focus), .c-feature.f-background-neutral-80 .c-call-to-action:not(.f-primary):not(.f-secondary):hover, .c-feature.f-background-neutral-90 .c-call-to-action:not(.f-primary):not(.f-secondary):focus:not(.x-hidden-focus), .c-feature.f-background-neutral-90 .c-call-to-action:not(.f-primary):not(.f-secondary):hover, .c-feature.f-background-neutral-100 .c-call-to-action:not(.f-primary):not(.f-secondary):focus:not(.x-hidden-focus), .c-feature.f-background-neutral-100 .c-call-to-action:not(.f-primary):not(.f-secondary):hover, .c-feature.f-background-accent .c-call-to-action:not(.f-primary):not(.f-secondary):focus:not(.x-hidden-focus), .c-feature.f-background-accent .c-call-to-action:not(.f-primary):not(.f-secondary):hover, .m-feature.f-background-neutral-45 .c-call-to-action:not(.f-primary):not(.f-secondary):focus:not(.x-hidden-focus), .m-feature.f-background-neutral-45 .c-call-to-action:not(.f-primary):not(.f-secondary):hover, .m-feature.f-background-neutral-55 .c-call-to-action:not(.f-primary):not(.f-secondary):focus:not(.x-hidden-focus), .m-feature.f-background-neutral-55 .c-call-to-action:not(.f-primary):not(.f-secondary):hover, .m-feature.f-background-neutral-65 .c-call-to-action:not(.f-primary):not(.f-secondary):focus:not(.x-hidden-focus), .m-feature.f-background-neutral-65 .c-call-to-action:not(.f-primary):not(.f-secondary):hover, .m-feature.f-background-neutral-75 .c-call-to-action:not(.f-primary):not(.f-secondary):focus:not(.x-hidden-focus), .m-feature.f-background-neutral-75 .c-call-to-action:not(.f-primary):not(.f-secondary):hover, .m-feature.f-background-neutral-80 .c-call-to-action:not(.f-primary):not(.f-secondary):focus:not(.x-hidden-focus), .m-feature.f-background-neutral-80 .c-call-to-action:not(.f-primary):not(.f-secondary):hover, .m-feature.f-background-neutral-90 .c-call-to-action:not(.f-primary):not(.f-secondary):focus:not(.x-hidden-focus), .m-feature.f-background-neutral-90 .c-call-to-action:not(.f-primary):not(.f-secondary):hover, .m-feature.f-background-neutral-100 .c-call-to-action:not(.f-primary):not(.f-secondary):focus:not(.x-hidden-focus), .m-feature.f-background-neutral-100 .c-call-to-action:not(.f-primary):not(.f-secondary):hover, .m-feature.f-background-accent .c-call-to-action:not(.f-primary):not(.f-secondary):focus:not(.x-hidden-focus), .m-feature.f-background-accent .c-call-to-action:not(.f-primary):not(.f-secondary):hover { color: #e6e6e6 } .c-feature.f-background-neutral-45 .c-call-to-action:not(.f-primary):not(.f-secondary):active, .c-feature.f-background-neutral-55 .c-call-to-action:not(.f-primary):not(.f-secondary):active, .c-feature.f-background-neutral-65 .c-call-to-action:not(.f-primary):not(.f-secondary):active, .c-feature.f-background-neutral-75 .c-call-to-action:not(.f-primary):not(.f-secondary):active, .c-feature.f-background-neutral-80 .c-call-to-action:not(.f-primary):not(.f-secondary):active, .c-feature.f-background-neutral-90 .c-call-to-action:not(.f-primary):not(.f-secondary):active, .c-feature.f-background-neutral-100 .c-call-to-action:not(.f-primary):not(.f-secondary):active, .c-feature.f-background-accent .c-call-to-action:not(.f-primary):not(.f-secondary):active, .m-feature.f-background-neutral-45 .c-call-to-action:not(.f-primary):not(.f-secondary):active, .m-feature.f-background-neutral-55 .c-call-to-action:not(.f-primary):not(.f-secondary):active, .m-feature.f-background-neutral-65 .c-call-to-action:not(.f-primary):not(.f-secondary):active, .m-feature.f-background-neutral-75 .c-call-to-action:not(.f-primary):not(.f-secondary):active, .m-feature.f-background-neutral-80 .c-call-to-action:not(.f-primary):not(.f-secondary):active, .m-feature.f-background-neutral-90 .c-call-to-action:not(.f-primary):not(.f-secondary):active, .m-feature.f-background-neutral-100 .c-call-to-action:not(.f-primary):not(.f-secondary):active, .m-feature.f-background-accent .c-call-to-action:not(.f-primary):not(.f-secondary):active { background: none; color: #ccc } @media only screen and (min-width:320px) { .c-feature.f-align-left .c-list, .c-feature.f-align-right .c-list, .m-feature.f-align-left .c-list, .m-feature.f-align-right .c-list { list-style-position: inside; text-align: right } } @media only screen and (min-width:540px) { .c-feature.f-align-center, .m-feature.f-align-center { min-height: 300px } .c-feature.f-align-left, .c-feature.f-align-right, .m-feature.f-align-left, .m-feature.f-align-right { min-height: 211px } .c-feature.f-align-left > div, .c-feature.f-align-right > div, .m-feature.f-align-left > div, .m-feature.f-align-right > div { width: 490px; margin: 0 auto; text-align: center } .c-feature.f-align-left > div.c-video, .c-feature.f-align-left > div.m-ambient-video, .c-feature.f-align-left > div.c-video-player, .c-feature.f-align-right > div.c-video, .c-feature.f-align-right > div.m-ambient-video, .c-feature.f-align-right > div.c-video-player, .m-feature.f-align-left > div.c-video, .m-feature.f-align-left > div.m-ambient-video, .m-feature.f-align-left > div.c-video-player, .m-feature.f-align-right > div.c-video, .m-feature.f-align-right > div.m-ambient-video, .m-feature.f-align-right > div.c-video-player { width: 100% } .c-feature.f-align-left .c-logo img, .c-feature.f-align-right .c-logo img, .m-feature.f-align-left .c-logo img, .m-feature.f-align-right .c-logo img { margin: 0 auto } .c-feature.f-align-left .c-list, .c-feature.f-align-right .c-list, .m-feature.f-align-left .c-list, .m-feature.f-align-right .c-list { list-style-position: inside; text-align: right } } @media only screen and (min-width:768px) { .c-feature.f-align-left picture, .c-feature.f-align-right picture, .m-feature.f-align-left picture, .m-feature.f-align-right picture { width: 50% } .c-feature.f-align-left picture img, .c-feature.f-align-right picture img, .m-feature.f-align-left picture img, .m-feature.f-align-right picture img { left: 0 } .c-feature.f-align-left .c-lightbox-video, .c-feature.f-align-right .c-lightbox-video, .m-feature.f-align-left .c-lightbox-video, .m-feature.f-align-right .c-lightbox-video { position: relative; overflow: hidden; right: 0; top: auto; -ms-transform: none; transform: none; padding: 0 } .c-feature.f-align-left .c-lightbox-video picture, .c-feature.f-align-right .c-lightbox-video picture, .m-feature.f-align-left .c-lightbox-video picture, .m-feature.f-align-right .c-lightbox-video picture { width: 50% } .c-feature.f-align-left .c-lightbox-video > div, .c-feature.f-align-right .c-lightbox-video > div, .m-feature.f-align-left .c-lightbox-video > div, .m-feature.f-align-right .c-lightbox-video > div { width: 100%; height: 100%; top: 0; right: 0; margin: 0 } .c-feature.f-align-left .c-lightbox-video > div > section, .c-feature.f-align-right .c-lightbox-video > div > section, .m-feature.f-align-left .c-lightbox-video > div > section, .m-feature.f-align-right .c-lightbox-video > div > section { text-align: center; height: 100%; width: 100% } .c-feature.f-align-left .c-lightbox-video > div > section > div, .c-feature.f-align-right .c-lightbox-video > div > section > div, .m-feature.f-align-left .c-lightbox-video > div > section > div, .m-feature.f-align-right .c-lightbox-video > div > section > div { padding: 0%; position: absolute; width: 50%; max-width: 50%; top: calc(50%); -ms-transform: translateY(-50%); transform: translateY(-50%); text-align: center; margin: auto } .c-feature.f-align-left .c-lightbox-video > div > section button.c-action-trigger.c-glyph, .c-feature.f-align-right .c-lightbox-video > div > section button.c-action-trigger.c-glyph, .m-feature.f-align-left .c-lightbox-video > div > section button.c-action-trigger.c-glyph, .m-feature.f-align-right .c-lightbox-video > div > section button.c-action-trigger.c-glyph { font-size: 24px; content: ""; line-height: 13px; height: 48px; min-width: 48px !important; outline: none; border-radius: 50%; margin: 0; padding: 0; background: rgba(0,0,0,.6) } .c-feature.f-align-left .c-lightbox-video > div > section button.c-action-trigger.c-glyph:hover, .c-feature.f-align-right .c-lightbox-video > div > section button.c-action-trigger.c-glyph:hover, .m-feature.f-align-left .c-lightbox-video > div > section button.c-action-trigger.c-glyph:hover, .m-feature.f-align-right .c-lightbox-video > div > section button.c-action-trigger.c-glyph:hover { color: rgba(255,255,255,.8) } .c-feature.f-align-left .c-lightbox-video > div > section button.c-action-trigger.c-glyph:focus, .c-feature.f-align-right .c-lightbox-video > div > section button.c-action-trigger.c-glyph:focus, .m-feature.f-align-left .c-lightbox-video > div > section button.c-action-trigger.c-glyph:focus, .m-feature.f-align-right .c-lightbox-video > div > section button.c-action-trigger.c-glyph:focus { background: rgba(0,0,0,.6) } .c-feature.f-align-left > div, .c-feature.f-align-right > div, .m-feature.f-align-left > div, .m-feature.f-align-right > div { padding-right: 36px; padding-left: 36px; padding-bottom: 0; position: absolute; top: calc(50%); -ms-transform: translateY(-50%); transform: translateY(-50%); width: 50%; text-align: right } .c-feature.f-align-left > div .c-logo img, .c-feature.f-align-right > div .c-logo img, .m-feature.f-align-left > div .c-logo img, .m-feature.f-align-right > div .c-logo img { margin: 0 } .c-feature.f-align-left > div.c-video, .c-feature.f-align-left > div.c-video-player, .c-feature.f-align-left > div.m-ambient-video, .c-feature.f-align-right > div.c-video, .c-feature.f-align-right > div.c-video-player, .c-feature.f-align-right > div.m-ambient-video, .m-feature.f-align-left > div.c-video, .m-feature.f-align-left > div.c-video-player, .m-feature.f-align-left > div.m-ambient-video, .m-feature.f-align-right > div.c-video, .m-feature.f-align-right > div.c-video-player, .m-feature.f-align-right > div.m-ambient-video { width: 50%; max-width: 50%; overflow: hidden; position: relative; right: 0; top: auto; -ms-transform: none; transform: none; padding: 0 } .c-feature.f-align-left > div.c-video > h1, .c-feature.f-align-left > div.c-video-player > h1, .c-feature.f-align-left > div.m-ambient-video > h1, .c-feature.f-align-right > div.c-video > h1, .c-feature.f-align-right > div.c-video-player > h1, .c-feature.f-align-right > div.m-ambient-video > h1, .m-feature.f-align-left > div.c-video > h1, .m-feature.f-align-left > div.c-video-player > h1, .m-feature.f-align-left > div.m-ambient-video > h1, .m-feature.f-align-right > div.c-video > h1, .m-feature.f-align-right > div.c-video-player > h1, .m-feature.f-align-right > div.m-ambient-video > h1 { display: none } .c-feature.f-align-left > div.c-video video, .c-feature.f-align-left > div.c-video-player video, .c-feature.f-align-left > div.m-ambient-video video, .c-feature.f-align-right > div.c-video video, .c-feature.f-align-right > div.c-video-player video, .c-feature.f-align-right > div.m-ambient-video video, .m-feature.f-align-left > div.c-video video, .m-feature.f-align-left > div.c-video-player video, .m-feature.f-align-left > div.m-ambient-video video, .m-feature.f-align-right > div.c-video video, .m-feature.f-align-right > div.c-video-player video, .m-feature.f-align-right > div.m-ambient-video video { width: 100%; min-width: 100%; height: 100%; max-height: 100% } .c-feature.f-align-left > div.m-ambient-video, .c-feature.f-align-left > div.c-video-player, .c-feature.f-align-right > div.m-ambient-video, .c-feature.f-align-right > div.c-video-player, .m-feature.f-align-left > div.m-ambient-video, .m-feature.f-align-left > div.c-video-player, .m-feature.f-align-right > div.m-ambient-video, .m-feature.f-align-right > div.c-video-player { margin: 0 } .c-feature.f-align-left > div .c-heading, .c-feature.f-align-right > div .c-heading, .m-feature.f-align-left > div .c-heading, .m-feature.f-align-right > div .c-heading { padding-top: 0 } .c-feature.f-align-left .c-image-action, .c-feature.f-align-right .c-image-action, .m-feature.f-align-left .c-image-action, .m-feature.f-align-right .c-image-action { width: 50% } .c-feature.f-align-left .c-image-action picture, .c-feature.f-align-right .c-image-action picture, .m-feature.f-align-left .c-image-action picture, .m-feature.f-align-right .c-image-action picture { width: 100% } .c-feature.f-align-left > div, .m-feature.f-align-left > div { right: 0 } .c-feature.f-align-left picture, .c-feature.f-align-left .c-image-action, .c-feature.f-align-left .c-video, .c-feature.f-align-left .c-video-player, .c-feature.f-align-left .m-ambient-video, .m-feature.f-align-left picture, .m-feature.f-align-left .c-image-action, .m-feature.f-align-left .c-video, .m-feature.f-align-left .c-video-player, .m-feature.f-align-left .m-ambient-video { float: left } .c-feature.f-align-left .c-lightbox-video > div > section > div, .m-feature.f-align-left .c-lightbox-video > div > section > div { left: 0 } .c-feature.f-align-right > div, .m-feature.f-align-right > div { right: 50% } .c-feature.f-align-right picture, .c-feature.f-align-right .c-image-action, .c-feature.f-align-right .c-video, .c-feature.f-align-right .c-video-player, .c-feature.f-align-right .m-ambient-video, .m-feature.f-align-right picture, .m-feature.f-align-right .c-image-action, .m-feature.f-align-right .c-video, .m-feature.f-align-right .c-video-player, .m-feature.f-align-right .m-ambient-video { float: right; right: 0 } .c-feature.f-align-right.f-image-priority > div, .m-feature.f-align-right.f-image-priority > div { right: 65% } .c-feature.f-align-right.f-image-priority > div.c-video, .c-feature.f-align-right.f-image-priority > div.c-video-player, .c-feature.f-align-right.f-image-priority > div.m-ambient-video, .m-feature.f-align-right.f-image-priority > div.c-video, .m-feature.f-align-right.f-image-priority > div.c-video-player, .m-feature.f-align-right.f-image-priority > div.m-ambient-video { right: 0 } .c-feature.f-set-ratio.f-align-left, .c-feature.f-set-ratio.f-align-right, .m-feature.f-set-ratio.f-align-left, .m-feature.f-set-ratio.f-align-right { position: relative; padding-bottom: 37.5% } } @media only screen and (min-width:768px) and (min-width:1400px) { .c-feature.f-set-ratio.f-align-left, .c-feature.f-set-ratio.f-align-right, .m-feature.f-set-ratio.f-align-left, .m-feature.f-set-ratio.f-align-right { padding-bottom: 28.125% } } @media only screen and (min-width:768px) { .c-feature.f-set-ratio.f-align-left picture, .c-feature.f-set-ratio.f-align-left .c-image-action, .c-feature.f-set-ratio.f-align-left .c-video-player, .c-feature.f-set-ratio.f-align-left .c-video, .c-feature.f-set-ratio.f-align-left .m-ambient-video, .c-feature.f-set-ratio.f-align-right picture, .c-feature.f-set-ratio.f-align-right .c-image-action, .c-feature.f-set-ratio.f-align-right .c-video-player, .c-feature.f-set-ratio.f-align-right .c-video, .c-feature.f-set-ratio.f-align-right .m-ambient-video, .m-feature.f-set-ratio.f-align-left picture, .m-feature.f-set-ratio.f-align-left .c-image-action, .m-feature.f-set-ratio.f-align-left .c-video-player, .m-feature.f-set-ratio.f-align-left .c-video, .m-feature.f-set-ratio.f-align-left .m-ambient-video, .m-feature.f-set-ratio.f-align-right picture, .m-feature.f-set-ratio.f-align-right .c-image-action, .m-feature.f-set-ratio.f-align-right .c-video-player, .m-feature.f-set-ratio.f-align-right .c-video, .m-feature.f-set-ratio.f-align-right .m-ambient-video { position: absolute } .c-feature.f-set-ratio.f-align-left picture, .c-feature.f-set-ratio.f-align-right picture, .m-feature.f-set-ratio.f-align-left picture, .m-feature.f-set-ratio.f-align-right picture { right: 50%; width: 50% } .c-feature.f-set-ratio.f-align-left picture img, .c-feature.f-set-ratio.f-align-right picture img, .m-feature.f-set-ratio.f-align-left picture img, .m-feature.f-set-ratio.f-align-right picture img { left: 0 } .c-feature.f-set-ratio.f-align-left.f-image-priority, .c-feature.f-set-ratio.f-align-right.f-image-priority, .m-feature.f-set-ratio.f-align-left.f-image-priority, .m-feature.f-set-ratio.f-align-right.f-image-priority { padding-bottom: 28.1625% } } @media only screen and (min-width:768px) and (min-width:1084px) { .c-feature.f-set-ratio.f-align-left.f-image-priority, .c-feature.f-set-ratio.f-align-right.f-image-priority, .m-feature.f-set-ratio.f-align-left.f-image-priority, .m-feature.f-set-ratio.f-align-right.f-image-priority { padding-bottom: 36.5% } } @media only screen and (min-width:768px) { .c-feature.f-set-ratio.f-align-left:not(.f-image-priority) .m-ambient-video, .c-feature.f-set-ratio.f-align-right:not(.f-image-priority) .m-ambient-video, .m-feature.f-set-ratio.f-align-left:not(.f-image-priority) .m-ambient-video, .m-feature.f-set-ratio.f-align-right:not(.f-image-priority) .m-ambient-video { height: 100% } .c-feature.f-set-ratio.f-align-left > div, .m-feature.f-set-ratio.f-align-left > div { right: 0 } .c-feature.f-set-ratio.f-align-left picture, .c-feature.f-set-ratio.f-align-left .c-image-action, .c-feature.f-set-ratio.f-align-left .c-video, .c-feature.f-set-ratio.f-align-left .c-video-player, .c-feature.f-set-ratio.f-align-left .m-ambient-video, .m-feature.f-set-ratio.f-align-left picture, .m-feature.f-set-ratio.f-align-left .c-image-action, .m-feature.f-set-ratio.f-align-left .c-video, .m-feature.f-set-ratio.f-align-left .c-video-player, .m-feature.f-set-ratio.f-align-left .m-ambient-video { right: 50% } .c-feature.f-set-ratio.f-align-right > div, .m-feature.f-set-ratio.f-align-right > div { right: 50% } .c-feature.f-set-ratio.f-align-right picture, .c-feature.f-set-ratio.f-align-right .c-image-action, .c-feature.f-set-ratio.f-align-right .c-video, .c-feature.f-set-ratio.f-align-right .c-video-player, .c-feature.f-set-ratio.f-align-right .m-ambient-video, .m-feature.f-set-ratio.f-align-right picture, .m-feature.f-set-ratio.f-align-right .c-image-action, .m-feature.f-set-ratio.f-align-right .c-video, .m-feature.f-set-ratio.f-align-right .c-video-player, .m-feature.f-set-ratio.f-align-right .m-ambient-video { left: 50%; right: 0 } .c-feature.f-set-ratio.f-align-right.f-image-priority > div, .m-feature.f-set-ratio.f-align-right.f-image-priority > div { right: 50% } .c-feature.f-set-ratio.f-align-right.f-image-priority > div.c-video, .c-feature.f-set-ratio.f-align-right.f-image-priority > div.c-video-player, .c-feature.f-set-ratio.f-align-right.f-image-priority > div.m-ambient-video, .m-feature.f-set-ratio.f-align-right.f-image-priority > div.c-video, .m-feature.f-set-ratio.f-align-right.f-image-priority > div.c-video-player, .m-feature.f-set-ratio.f-align-right.f-image-priority > div.m-ambient-video { right: 0 } .c-feature.f-align-right, .m-feature.f-align-right { min-height: 213px } .c-feature.f-align-right.f-image-priority > div, .m-feature.f-align-right.f-image-priority > div { right: 50% } .c-feature.f-align-left, .m-feature.f-align-left { min-height: 213px } .c-feature.f-align-center, .m-feature.f-align-center { min-height: 300px } } @media only screen and (min-width:1084px) { .c-feature > div .c-heading, .m-feature > div .c-heading { font-size: 34px; line-height: 40px; padding: 38px 0 2px; font-weight: 600; padding-top: 0 } .c-feature > div .c-paragraph, .m-feature > div .c-paragraph { padding-top: 12px } .c-feature.f-align-right, .c-feature.f-align-left, .m-feature.f-align-right, .m-feature.f-align-left { min-height: 279px } .c-feature.f-align-right.f-image-priority picture, .c-feature.f-align-left.f-image-priority picture, .m-feature.f-align-right.f-image-priority picture, .m-feature.f-align-left.f-image-priority picture { width: 65% } .c-feature.f-align-right.f-image-priority > div, .c-feature.f-align-left.f-image-priority > div, .m-feature.f-align-right.f-image-priority > div, .m-feature.f-align-left.f-image-priority > div { width: 35% } .c-feature.f-align-right.f-image-priority > div.c-video, .c-feature.f-align-right.f-image-priority > div.c-video-player, .c-feature.f-align-right.f-image-priority > div.m-ambient-video, .c-feature.f-align-left.f-image-priority > div.c-video, .c-feature.f-align-left.f-image-priority > div.c-video-player, .c-feature.f-align-left.f-image-priority > div.m-ambient-video, .m-feature.f-align-right.f-image-priority > div.c-video, .m-feature.f-align-right.f-image-priority > div.c-video-player, .m-feature.f-align-right.f-image-priority > div.m-ambient-video, .m-feature.f-align-left.f-image-priority > div.c-video, .m-feature.f-align-left.f-image-priority > div.c-video-player, .m-feature.f-align-left.f-image-priority > div.m-ambient-video { width: 65%; max-width: 65% } .c-feature.f-align-right.f-image-priority > div, .m-feature.f-align-right.f-image-priority > div { right: 65% } .c-feature.f-align-center, .m-feature.f-align-center { min-height: 400px } .c-feature.f-align-center > div, .m-feature.f-align-center > div { max-width: 798px } .c-feature.f-align-center > div.c-video, .c-feature.f-align-center > div.c-video-player, .c-feature.f-align-center > div.m-ambient-video, .m-feature.f-align-center > div.c-video, .m-feature.f-align-center > div.c-video-player, .m-feature.f-align-center > div.m-ambient-video { max-width: 100% } .c-feature.f-set-ratio.f-align-right.f-image-priority > div, .m-feature.f-set-ratio.f-align-right.f-image-priority > div { right: 65% } .c-feature.f-set-ratio.f-align-right.f-image-priority picture, .c-feature.f-set-ratio.f-align-right.f-image-priority > .c-video, .c-feature.f-set-ratio.f-align-right.f-image-priority > .c-video-player, .c-feature.f-set-ratio.f-align-right.f-image-priority > .m-ambient-video, .m-feature.f-set-ratio.f-align-right.f-image-priority picture, .m-feature.f-set-ratio.f-align-right.f-image-priority > .c-video, .m-feature.f-set-ratio.f-align-right.f-image-priority > .c-video-player, .m-feature.f-set-ratio.f-align-right.f-image-priority > .m-ambient-video { left: 35% } .c-feature.f-set-ratio.f-align-left.f-image-priority > div, .m-feature.f-set-ratio.f-align-left.f-image-priority > div { left: 65% } .c-feature.f-set-ratio.f-align-left.f-image-priority picture, .c-feature.f-set-ratio.f-align-left.f-image-priority > .c-video, .c-feature.f-set-ratio.f-align-left.f-image-priority > .c-video-player, .c-feature.f-set-ratio.f-align-left.f-image-priority > .m-ambient-video, .m-feature.f-set-ratio.f-align-left.f-image-priority picture, .m-feature.f-set-ratio.f-align-left.f-image-priority > .c-video, .m-feature.f-set-ratio.f-align-left.f-image-priority > .c-video-player, .m-feature.f-set-ratio.f-align-left.f-image-priority > .m-ambient-video { right: 35% } } @media only screen and (min-width:1400px) { .c-feature.f-align-center, .m-feature.f-align-center { min-height: 400px } .c-feature.f-align-right, .c-feature.f-align-left, .m-feature.f-align-right, .m-feature.f-align-left { min-height: 315px } .c-feature.f-align-right > div, .c-feature.f-align-left > div, .m-feature.f-align-right > div, .m-feature.f-align-left > div { padding-right: 48px; padding-left: 48px } .c-feature.f-align-right > div.c-video, .c-feature.f-align-right > div.c-video-player, .c-feature.f-align-right > div.m-ambient-video, .c-feature.f-align-left > div.c-video, .c-feature.f-align-left > div.c-video-player, .c-feature.f-align-left > div.m-ambient-video, .m-feature.f-align-right > div.c-video, .m-feature.f-align-right > div.c-video-player, .m-feature.f-align-right > div.m-ambient-video, .m-feature.f-align-left > div.c-video, .m-feature.f-align-left > div.c-video-player, .m-feature.f-align-left > div.m-ambient-video { padding: 0 } } @media only screen and (min-width:1779px) { .c-feature.f-align-left picture, .c-feature.f-align-right picture, .m-feature.f-align-left picture, .m-feature.f-align-right picture { width: 50% } .c-feature.f-align-left picture img, .c-feature.f-align-right picture img, .m-feature.f-align-left picture img, .m-feature.f-align-right picture img { left: 0 } .c-feature.f-align-left .c-lightbox-video, .c-feature.f-align-right .c-lightbox-video, .m-feature.f-align-left .c-lightbox-video, .m-feature.f-align-right .c-lightbox-video { position: relative; overflow: hidden; right: 0; top: auto; -ms-transform: none; transform: none; padding: 0 } .c-feature.f-align-left .c-lightbox-video picture, .c-feature.f-align-right .c-lightbox-video picture, .m-feature.f-align-left .c-lightbox-video picture, .m-feature.f-align-right .c-lightbox-video picture { width: 50% } .c-feature.f-align-left .c-lightbox-video > div, .c-feature.f-align-right .c-lightbox-video > div, .m-feature.f-align-left .c-lightbox-video > div, .m-feature.f-align-right .c-lightbox-video > div { width: 100%; height: 100%; top: 0; right: 0; margin: 0 } .c-feature.f-align-left .c-lightbox-video > div > section, .c-feature.f-align-right .c-lightbox-video > div > section, .m-feature.f-align-left .c-lightbox-video > div > section, .m-feature.f-align-right .c-lightbox-video > div > section { text-align: center; height: 100%; width: 100% } .c-feature.f-align-left .c-lightbox-video > div > section > div, .c-feature.f-align-right .c-lightbox-video > div > section > div, .m-feature.f-align-left .c-lightbox-video > div > section > div, .m-feature.f-align-right .c-lightbox-video > div > section > div { padding: 0%; position: absolute; width: 50%; max-width: 50%; top: calc(50%); -ms-transform: translateY(-50%); transform: translateY(-50%); text-align: center; margin: auto } .c-feature.f-align-left .c-lightbox-video > div > section button.c-action-trigger.c-glyph, .c-feature.f-align-right .c-lightbox-video > div > section button.c-action-trigger.c-glyph, .m-feature.f-align-left .c-lightbox-video > div > section button.c-action-trigger.c-glyph, .m-feature.f-align-right .c-lightbox-video > div > section button.c-action-trigger.c-glyph { font-size: 24px; content: ""; line-height: 13px; height: 48px; min-width: 48px !important; outline: none; border-radius: 50%; margin: 0; padding: 0; background: rgba(0,0,0,.6) } .c-feature.f-align-left .c-lightbox-video > div > section button.c-action-trigger.c-glyph:hover, .c-feature.f-align-right .c-lightbox-video > div > section button.c-action-trigger.c-glyph:hover, .m-feature.f-align-left .c-lightbox-video > div > section button.c-action-trigger.c-glyph:hover, .m-feature.f-align-right .c-lightbox-video > div > section button.c-action-trigger.c-glyph:hover { color: rgba(255,255,255,.8) } .c-feature.f-align-left .c-lightbox-video > div > section button.c-action-trigger.c-glyph:focus, .c-feature.f-align-right .c-lightbox-video > div > section button.c-action-trigger.c-glyph:focus, .m-feature.f-align-left .c-lightbox-video > div > section button.c-action-trigger.c-glyph:focus, .m-feature.f-align-right .c-lightbox-video > div > section button.c-action-trigger.c-glyph:focus { background: rgba(0,0,0,.6) } .c-feature.f-align-left > div, .c-feature.f-align-right > div, .m-feature.f-align-left > div, .m-feature.f-align-right > div { padding-right: 36px; padding-left: 36px; padding-bottom: 0; position: absolute; top: calc(50%); -ms-transform: translateY(-50%); transform: translateY(-50%); width: 50%; text-align: right } .c-feature.f-align-left > div .c-logo img, .c-feature.f-align-right > div .c-logo img, .m-feature.f-align-left > div .c-logo img, .m-feature.f-align-right > div .c-logo img { margin: 0 } .c-feature.f-align-left > div.c-video, .c-feature.f-align-left > div.c-video-player, .c-feature.f-align-left > div.m-ambient-video, .c-feature.f-align-right > div.c-video, .c-feature.f-align-right > div.c-video-player, .c-feature.f-align-right > div.m-ambient-video, .m-feature.f-align-left > div.c-video, .m-feature.f-align-left > div.c-video-player, .m-feature.f-align-left > div.m-ambient-video, .m-feature.f-align-right > div.c-video, .m-feature.f-align-right > div.c-video-player, .m-feature.f-align-right > div.m-ambient-video { width: 50%; max-width: 50%; overflow: hidden; position: relative; right: 0; top: auto; -ms-transform: none; transform: none; padding: 0 } .c-feature.f-align-left > div.c-video > h1, .c-feature.f-align-left > div.c-video-player > h1, .c-feature.f-align-left > div.m-ambient-video > h1, .c-feature.f-align-right > div.c-video > h1, .c-feature.f-align-right > div.c-video-player > h1, .c-feature.f-align-right > div.m-ambient-video > h1, .m-feature.f-align-left > div.c-video > h1, .m-feature.f-align-left > div.c-video-player > h1, .m-feature.f-align-left > div.m-ambient-video > h1, .m-feature.f-align-right > div.c-video > h1, .m-feature.f-align-right > div.c-video-player > h1, .m-feature.f-align-right > div.m-ambient-video > h1 { display: none } .c-feature.f-align-left > div.c-video video, .c-feature.f-align-left > div.c-video-player video, .c-feature.f-align-left > div.m-ambient-video video, .c-feature.f-align-right > div.c-video video, .c-feature.f-align-right > div.c-video-player video, .c-feature.f-align-right > div.m-ambient-video video, .m-feature.f-align-left > div.c-video video, .m-feature.f-align-left > div.c-video-player video, .m-feature.f-align-left > div.m-ambient-video video, .m-feature.f-align-right > div.c-video video, .m-feature.f-align-right > div.c-video-player video, .m-feature.f-align-right > div.m-ambient-video video { width: 100%; min-width: 100%; height: 100%; max-height: 100% } .c-feature.f-align-left > div.m-ambient-video, .c-feature.f-align-left > div.c-video-player, .c-feature.f-align-right > div.m-ambient-video, .c-feature.f-align-right > div.c-video-player, .m-feature.f-align-left > div.m-ambient-video, .m-feature.f-align-left > div.c-video-player, .m-feature.f-align-right > div.m-ambient-video, .m-feature.f-align-right > div.c-video-player { margin: 0 } .c-feature.f-align-left > div .c-heading, .c-feature.f-align-right > div .c-heading, .m-feature.f-align-left > div .c-heading, .m-feature.f-align-right > div .c-heading { padding-top: 0 } .c-feature.f-align-left .c-image-action, .c-feature.f-align-right .c-image-action, .m-feature.f-align-left .c-image-action, .m-feature.f-align-right .c-image-action { width: 50% } .c-feature.f-align-left .c-image-action picture, .c-feature.f-align-right .c-image-action picture, .m-feature.f-align-left .c-image-action picture, .m-feature.f-align-right .c-image-action picture { width: 100% } .c-feature.f-align-left > div, .m-feature.f-align-left > div { right: 0 } .c-feature.f-align-left picture, .c-feature.f-align-left .c-image-action, .c-feature.f-align-left .c-video, .c-feature.f-align-left .c-video-player, .c-feature.f-align-left .m-ambient-video, .m-feature.f-align-left picture, .m-feature.f-align-left .c-image-action, .m-feature.f-align-left .c-video, .m-feature.f-align-left .c-video-player, .m-feature.f-align-left .m-ambient-video { float: left } .c-feature.f-align-left .c-lightbox-video > div > section > div, .m-feature.f-align-left .c-lightbox-video > div > section > div { left: 0 } .c-feature.f-align-right > div, .m-feature.f-align-right > div { right: 50% } .c-feature.f-align-right picture, .c-feature.f-align-right .c-image-action, .c-feature.f-align-right .c-video, .c-feature.f-align-right .c-video-player, .c-feature.f-align-right .m-ambient-video, .m-feature.f-align-right picture, .m-feature.f-align-right .c-image-action, .m-feature.f-align-right .c-video, .m-feature.f-align-right .c-video-player, .m-feature.f-align-right .m-ambient-video { float: right; right: 0 } .c-feature.f-align-right.f-image-priority > div, .m-feature.f-align-right.f-image-priority > div { right: 65% } .c-feature.f-align-right.f-image-priority > div.c-video, .c-feature.f-align-right.f-image-priority > div.c-video-player, .c-feature.f-align-right.f-image-priority > div.m-ambient-video, .m-feature.f-align-right.f-image-priority > div.c-video, .m-feature.f-align-right.f-image-priority > div.c-video-player, .m-feature.f-align-right.f-image-priority > div.m-ambient-video { right: 0 } .c-feature.f-set-ratio.f-align-left, .c-feature.f-set-ratio.f-align-right, .m-feature.f-set-ratio.f-align-left, .m-feature.f-set-ratio.f-align-right { position: relative; padding-bottom: 37.5% } } @media only screen and (min-width:1779px) and (min-width:1400px) { .c-feature.f-set-ratio.f-align-left, .c-feature.f-set-ratio.f-align-right, .m-feature.f-set-ratio.f-align-left, .m-feature.f-set-ratio.f-align-right { padding-bottom: 28.125% } } @media only screen and (min-width:1779px) { .c-feature.f-set-ratio.f-align-left picture, .c-feature.f-set-ratio.f-align-left .c-image-action, .c-feature.f-set-ratio.f-align-left .c-video-player, .c-feature.f-set-ratio.f-align-left .c-video, .c-feature.f-set-ratio.f-align-left .m-ambient-video, .c-feature.f-set-ratio.f-align-right picture, .c-feature.f-set-ratio.f-align-right .c-image-action, .c-feature.f-set-ratio.f-align-right .c-video-player, .c-feature.f-set-ratio.f-align-right .c-video, .c-feature.f-set-ratio.f-align-right .m-ambient-video, .m-feature.f-set-ratio.f-align-left picture, .m-feature.f-set-ratio.f-align-left .c-image-action, .m-feature.f-set-ratio.f-align-left .c-video-player, .m-feature.f-set-ratio.f-align-left .c-video, .m-feature.f-set-ratio.f-align-left .m-ambient-video, .m-feature.f-set-ratio.f-align-right picture, .m-feature.f-set-ratio.f-align-right .c-image-action, .m-feature.f-set-ratio.f-align-right .c-video-player, .m-feature.f-set-ratio.f-align-right .c-video, .m-feature.f-set-ratio.f-align-right .m-ambient-video { position: absolute } .c-feature.f-set-ratio.f-align-left picture, .c-feature.f-set-ratio.f-align-right picture, .m-feature.f-set-ratio.f-align-left picture, .m-feature.f-set-ratio.f-align-right picture { right: 50%; width: 50% } .c-feature.f-set-ratio.f-align-left picture img, .c-feature.f-set-ratio.f-align-right picture img, .m-feature.f-set-ratio.f-align-left picture img, .m-feature.f-set-ratio.f-align-right picture img { left: 0 } .c-feature.f-set-ratio.f-align-left.f-image-priority, .c-feature.f-set-ratio.f-align-right.f-image-priority, .m-feature.f-set-ratio.f-align-left.f-image-priority, .m-feature.f-set-ratio.f-align-right.f-image-priority { padding-bottom: 28.1625% } } @media only screen and (min-width:1779px) and (min-width:1084px) { .c-feature.f-set-ratio.f-align-left.f-image-priority, .c-feature.f-set-ratio.f-align-right.f-image-priority, .m-feature.f-set-ratio.f-align-left.f-image-priority, .m-feature.f-set-ratio.f-align-right.f-image-priority { padding-bottom: 36.5% } } @media only screen and (min-width:1779px) { .c-feature.f-set-ratio.f-align-left:not(.f-image-priority) .m-ambient-video, .c-feature.f-set-ratio.f-align-right:not(.f-image-priority) .m-ambient-video, .m-feature.f-set-ratio.f-align-left:not(.f-image-priority) .m-ambient-video, .m-feature.f-set-ratio.f-align-right:not(.f-image-priority) .m-ambient-video { height: 100% } .c-feature.f-set-ratio.f-align-left > div, .m-feature.f-set-ratio.f-align-left > div { right: 0 } .c-feature.f-set-ratio.f-align-left picture, .c-feature.f-set-ratio.f-align-left .c-image-action, .c-feature.f-set-ratio.f-align-left .c-video, .c-feature.f-set-ratio.f-align-left .c-video-player, .c-feature.f-set-ratio.f-align-left .m-ambient-video, .m-feature.f-set-ratio.f-align-left picture, .m-feature.f-set-ratio.f-align-left .c-image-action, .m-feature.f-set-ratio.f-align-left .c-video, .m-feature.f-set-ratio.f-align-left .c-video-player, .m-feature.f-set-ratio.f-align-left .m-ambient-video { right: 50% } .c-feature.f-set-ratio.f-align-right > div, .m-feature.f-set-ratio.f-align-right > div { right: 50% } .c-feature.f-set-ratio.f-align-right picture, .c-feature.f-set-ratio.f-align-right .c-image-action, .c-feature.f-set-ratio.f-align-right .c-video, .c-feature.f-set-ratio.f-align-right .c-video-player, .c-feature.f-set-ratio.f-align-right .m-ambient-video, .m-feature.f-set-ratio.f-align-right picture, .m-feature.f-set-ratio.f-align-right .c-image-action, .m-feature.f-set-ratio.f-align-right .c-video, .m-feature.f-set-ratio.f-align-right .c-video-player, .m-feature.f-set-ratio.f-align-right .m-ambient-video { left: 50%; right: 0 } .c-feature.f-set-ratio.f-align-right.f-image-priority > div, .m-feature.f-set-ratio.f-align-right.f-image-priority > div { right: 50% } .c-feature.f-set-ratio.f-align-right.f-image-priority > div.c-video, .c-feature.f-set-ratio.f-align-right.f-image-priority > div.c-video-player, .c-feature.f-set-ratio.f-align-right.f-image-priority > div.m-ambient-video, .m-feature.f-set-ratio.f-align-right.f-image-priority > div.c-video, .m-feature.f-set-ratio.f-align-right.f-image-priority > div.c-video-player, .m-feature.f-set-ratio.f-align-right.f-image-priority > div.m-ambient-video { right: 0 } .c-feature.f-align-right, .c-feature.f-align-left, .c-feature.f-align-center, .m-feature.f-align-right, .m-feature.f-align-left, .m-feature.f-align-center { min-height: 400px } } .c-feature.f-feature-small, .m-feature.f-feature-small { min-height: 96px } .c-feature.f-feature-small picture > img, .m-feature.f-feature-small picture > img { margin-left: auto; margin-right: auto; display: block } @media only screen and (min-width:768px) { .c-feature.f-feature-small, .m-feature.f-feature-small { min-height: 97px } .c-feature.f-feature-small > div, .m-feature.f-feature-small > div { padding-right: 88px; padding-left: 44px } .c-feature.f-feature-small picture, .m-feature.f-feature-small picture { padding-left: 88px; padding-right: 44px } .c-feature.f-feature-small picture > img, .m-feature.f-feature-small picture > img { margin-right: auto; margin-left: 0; display: block } } @media only screen and (min-width:1084px) { .c-feature.f-feature-small, .m-feature.f-feature-small { min-height: 126px } } @media only screen and (min-width:1400px) { .c-feature.f-feature-small, .m-feature.f-feature-small { min-height: 143px } } @media only screen and (min-width:1779px) { .c-feature.f-feature-small, .m-feature.f-feature-small { min-height: 203px } } .m-feature.f-lean { margin-top: 0 } .m-feature { padding-right: 0; padding-left: 0; padding-top: 0; margin-top: 48px; float: none } .m-feature[data-grid~="container"] { padding-right: 12px; padding-left: 12px; max-width: 100%; clear: both } @media only screen and (min-width:540px) { .m-feature[data-grid~="container"] { padding-right: 24px; padding-left: 24px } } @media only screen and (min-width:768px) { .m-feature[data-grid~="container"] { padding-right: 36px; padding-left: 36px } } @media only screen and (min-width:1400px) { .m-feature[data-grid~="container"] { padding-right: 48px; padding-left: 48px } } @media only screen and (min-width:540px) { .m-feature { float: right } } .m-feature-channel { display: block; position: relative; height: 244px; overflow: hidden; padding-top: 0; margin-top: 48px } .m-feature-channel > .c-image:after { content: ""; display: block; right: 0; position: absolute; height: 100%; width: 100%; z-index: 0 } .m-feature-channel > .c-image img { right: 0; max-width: inherit; position: absolute } .m-feature-channel.theme-dark > .c-image:after { background: rgba(0,0,0,.6) } .m-feature-channel.theme-light > .c-image:after { background: rgba(255,255,255,.6) } .m-feature-channel > section { right: 0; position: absolute; left: 0; z-index: 1 } .m-feature-channel > section > .c-group li { display: none } .m-feature-channel > section .c-call-to-action { margin-top: 16px } .m-feature-channel > div { height: 100%; position: absolute; left: 0; top: 0; z-index: 0 } @media only screen and (max-width:767px) { .m-feature-channel > section { text-align: center; top: calc(50% - 48px) } .m-feature-channel > section > [class^="c-heading"] { padding-top: 0 } .m-feature-channel > section > [class^="c-heading"] .c-hyperlink { display: none } .m-feature-channel > section > p { display: none } .m-feature-channel > div { background-image: none !important; right: 0 } } @media only screen and (min-width:540px) { .m-feature-channel { height: 264px } } @media only screen and (min-width:768px) { .m-feature-channel { height: 374px } .m-feature-channel.context-movies, .m-feature-channel.context-books, .m-feature-channel.context-mixed-entertainment { height: 416px } .m-feature-channel > div { left: 0; width: 669px } .m-feature-channel.theme-dark > div { background: linear-gradient(to left,rgba(255,255,255,0) 0,#333 345px) } .m-feature-channel.theme-light > div { background: linear-gradient(to left,rgba(255,255,255,0) 0,#e6e6e6 345px) } .m-feature-channel > section { padding: 0 48px } .m-feature-channel > section > [class^="c-heading"] { padding-top: 90px } .m-feature-channel > section > [class^="c-heading"] .c-hyperlink { position: absolute; left: 48px; top: 24px } .m-feature-channel > section > [class^="c-heading"] + .c-call-to-action { margin-top: 24px } .m-feature-channel > section > p, .m-feature-channel > section > [class^="c-heading"] { width: calc(100% - 300px) } .m-feature-channel > section > .c-group { position: absolute; left: 24px; top: 80px } .m-feature-channel > section > .c-group li:nth-child(-n+2) { display: inherit } } @media only screen and (min-width:1084px) { .m-feature-channel { height: 374px } .m-feature-channel > section .c-group li:nth-child(-n+3) { display: inherit } .m-feature-channel > section > p, .m-feature-channel > section > [class^="c-heading"] { width: calc(100% - 450px) } .m-feature-channel > div { width: 819px } } @media only screen and (min-width:1400px) { .m-feature-channel > section .c-group li:nth-child(-n+5) { display: inherit } .m-feature-channel > section > p, .m-feature-channel > section > [class^="c-heading"] { width: calc(100% - 750px) } .m-feature-channel > div { width: 1119px } } @media only screen and (min-width:1779px) { .m-feature-channel > section .c-group li:nth-child(-n+7) { display: inherit } .m-feature-channel > section > p, .m-feature-channel > section > [class^="c-heading"] { width: calc(100% - 1050px) } .m-feature-channel > div { width: 1419px } } .m-feature-channel.f-large > section > [class^="c-heading"] .c-hyperlink { top: 36px } .m-feature-channel.f-large > section .c-group li { display: none } .m-feature-channel.f-large > section .c-call-to-action { margin-top: 32px; color: #000; background: #fff; border-color: #000; outline: 0 } .m-feature-channel.f-large > section .c-call-to-action:focus { background: rgba(0,103,184,.1) } @media only screen and (max-width:1083px) { .m-feature-channel.f-large > section { text-align: center } .m-feature-channel.f-large > section > [class^="c-heading"] { padding-top: 0 } .m-feature-channel.f-large > section > [class^="c-heading"] .c-hyperlink { display: none } .m-feature-channel.f-large > section > p, .m-feature-channel.f-large > section > [class^="c-heading"] { width: auto } } @media only screen and (min-width:1084px) { .m-feature-channel.f-large { height: 424px } .m-feature-channel.f-large > section > p, .m-feature-channel.f-large > section > [class^="c-heading"] { width: calc(100% - 596px) } .m-feature-channel.f-large > section .c-group li:nth-child(-n+2) { display: inherit } } @media only screen and (min-width:1400px) { .m-feature-channel.f-large > section > p, .m-feature-channel.f-large > section > [class^="c-heading"] { width: calc(100% - 894px) } .m-feature-channel.f-large > section .c-group li:nth-child(-n+3) { display: inherit } } @media only screen and (min-width:1779px) { .m-feature-channel.f-large > section > p, .m-feature-channel.f-large > section > [class^="c-heading"] { width: calc(100% - 1192px) } .m-feature-channel.f-large > section .c-group li:nth-child(-n+4) { display: inherit } } .m-feed-hero-item { padding: 0; position: relative } .m-feed-hero-item:hover { cursor: pointer } .m-feed-hero-item:hover a { text-decoration: underline } .m-feed-hero-item .c-image { position: relative; display: block; padding-bottom: 37.55% } @media only screen and (max-width:1083px) { .m-feed-hero-item .c-image { padding-bottom: 56.25% } } .m-feed-hero-item .c-image img { position: absolute } .m-feed-hero-item .c-image:after { content: ""; position: absolute; top: 0; right: 0; left: 0; bottom: 0 } .m-feed-hero-item a { position: relative; border: 2px solid transparent; outline: 0; display: inline-block } .m-feed-hero-item a:before { display: block; position: absolute; top: 0; left: 0; bottom: 0; right: 0; content: ''; border: 1px solid transparent } .m-feed-hero-item a:focus { border-color: #000 } .m-feed-hero-item a:focus:before { border-color: rgba(255,255,255,.6) } .theme-light .m-feed-hero-item a:focus, .theme-dark .theme-light .m-feed-hero-item a:focus { border-color: #000 } .theme-light .m-feed-hero-item a:focus:before, .theme-dark .theme-light .m-feed-hero-item a:focus:before { border-color: rgba(255,255,255,.6) } .theme-dark .m-feed-hero-item a:focus, .theme-light .theme-dark .m-feed-hero-item a:focus { border-color: #fff } .theme-dark .m-feed-hero-item a:focus:before, .theme-light .theme-dark .m-feed-hero-item a:focus:before { border-color: rgba(0,0,0,.6) } .m-feed-hero-item a:focus { text-decoration: underline } .m-feed-hero-item .c-heading { font-size: 24px; line-height: 28px; overflow: hidden; box-sizing: content-box; max-height: 56px; padding-bottom: 2.3632px; font-weight: 600; opacity: .95 } @media screen and (-ms-high-contrast:active) { .m-feed-hero-item .c-heading { background: #000 } } @media screen and (-ms-high-contrast:black-on-white) { .m-feed-hero-item .c-heading { background: #fff } } @media only screen and (max-width:767px) { .m-feed-hero-item .c-heading { width: auto; margin: 0 24px } } @media only screen and (max-width:539px) { .m-feed-hero-item .c-heading { font-size: 15px; line-height: 20px; max-height: 40px; padding-bottom: .227px; font-weight: 600 } } .m-feed-hero-item .c-subheading { font-size: 18px; line-height: 24px; white-space: nowrap; overflow: hidden; box-sizing: content-box; max-height: 24px; padding-bottom: .2724px; font-weight: 400 } @media screen and (-ms-high-contrast:active) { .m-feed-hero-item .c-subheading { background: #000 } } @media screen and (-ms-high-contrast:black-on-white) { .m-feed-hero-item .c-subheading { background: #fff } } @media only screen and (max-width:767px) { .m-feed-hero-item .c-subheading { font-size: 15px; line-height: 20px; white-space: nowrap; max-height: 20px; padding-bottom: .227px } } @media only screen and (max-width:539px) { .m-feed-hero-item .c-subheading { font-size: 11px; line-height: 16px; white-space: nowrap; max-height: 16px; padding-bottom: -.5002px } } .m-feed-hero-item > div { position: absolute; width: 100%; bottom: 48px } @media only screen and (max-width:1083px) { .m-feed-hero-item > div { bottom: 24px } } @media only screen and (max-width:539px) { .m-feed-hero-item > div { bottom: 12px } } .m-feed-hero-item > div > div { max-width: 800px; padding: 0 16px; margin: 0 auto; text-align: center } .m-feed-hero-item.theme-light .c-image:after { background: linear-gradient(0deg,rgba(255,255,255,.95),transparent 15%) } @media only screen and (max-width:767px) { .m-feed-hero-item.theme-light .c-image:after { background: linear-gradient(0deg,#fff,transparent 0%) } } .m-feed-hero-item.theme-light a:focus { color: rgba(0,0,0,.9) } .m-feed-hero-item.theme-light a:active { color: rgba(0,0,0,.8) } .m-feed-hero-item.theme-dark .c-image:after { background: linear-gradient(0deg,rgba(0,0,0,.95),transparent 15%) } @media only screen and (max-width:767px) { .m-feed-hero-item.theme-dark .c-image:after { background: linear-gradient(0deg,#000,transparent 0%) } } .m-feed-hero-item.theme-dark a:focus { color: #e6e6e6 } .m-feed-hero-item.theme-dark a:active { color: #ccc } .m-feed-hero { padding: 0 } @media only screen and (max-width:539px) { .m-feed-hero .c-carousel .c-sequence-indicator { bottom: 12px } } .m-feed-hero .c-carousel .m-feed-hero-item > div { bottom: 48px } @media only screen and (max-width:539px) { .m-feed-hero .c-carousel .m-feed-hero-item > div { bottom: 28px } } [class^="pad-"] + .pad-feed-hero .m-feed-hero, [class^="m-"] + .m-feed-hero { padding-top: 48px } .m-footer { background: #f2f2f2; margin-top: 48px; padding: 0 } .m-footer a.c-hyperlink:focus { background: rgba(0,0,0,.1) } .m-footer a.c-hyperlink:focus, .m-footer a.c-hyperlink:hover { color: rgba(0,0,0,.9) } .m-footer a.c-hyperlink:active { background: none; color: rgba(0,0,0,.8) } .m-footer nav { margin: 0 auto; max-width: calc(1600px + 10%); padding: 0 5% } .m-footer nav:before, .m-footer nav:after { content: " "; display: table } .m-footer nav:after { clear: both } .m-footer nav .c-heading-4 { font-size: 15px; line-height: 20px } .m-footer nav .c-heading-4, .m-footer nav a.c-hyperlink { color: #616161; word-break: break-word; display: inline-block } .m-footer nav ul.c-list { font-size: 11px; line-height: 16px; margin-top: 0 } .m-footer nav div > div:first-child { padding-right: 0 } .m-footer > div { background: #f2f2f2; margin: 0 auto; max-width: calc(1600px + 10%); padding: 30px 5% 16px } .m-footer > div:before, .m-footer > div:after { content: " "; display: table } .m-footer > div:after { clear: both } .m-footer > div > a.c-hyperlink { font-size: 11px; line-height: 16px; display: inline-block; padding-left: 24px; color: #616161; float: right; white-space: nowrap } .m-footer > div > a.c-hyperlink.c-glyph { font-size: 11px; line-height: 16px; display: inline-block; color: #616161; float: right } .m-footer > div > a.c-hyperlink.c-glyph:before { font-size: 20px; line-height: 24px; margin-left: 10px; color: #616161; vertical-align: middle } .m-footer > div > a.c-hyperlink:focus, .m-footer > div > a.c-hyperlink:hover { color: rgba(0,0,0,.9); text-decoration: underline } .m-footer > div ul.c-list { font-size: 11px; line-height: 16px; float: left; margin: 3px 0 } .m-footer > div ul.c-list li { padding: 0 0 4px 24px; color: #616161; display: inline-block } .m-footer > div ul.c-list li a.c-hyperlink { color: #616161 } .m-footer > div ul.c-list li a:focus, .m-footer > div ul.c-list li a:hover { color: rgba(0,0,0,.9) } @media only screen and (max-width:1083px) { .m-footer nav { padding: 30px 36px 16px } .m-footer nav div > div:first-child { padding-right: 12px } .m-footer > div { display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; padding: 30px 36px 16px } .m-footer > div > a.c-hyperlink { margin-left: auto } } @media only screen and (max-width:767px) { .m-footer > div { padding: 30px 24px 16px } .m-footer > div > a.c-hyperlink { width: 100% } .m-footer > div > a.c-hyperlink + ul.c-list { width: 100% } .m-footer > div > a.c-hyperlink, .m-footer > div > a.c-hyperlink.c-glyph { float: none } .m-footer > div ul.c-list { width: 100%; float: none; text-align: right; margin-top: 12px } .m-footer > div ul.c-list li { padding: 6px 6px 0 4px } } @media only screen and (max-width:539px) { .m-footer > div ul.c-list { float: right } .m-footer > div ul.c-list li { padding: 6px 0 0 10px } } .m-group-call-to-action { padding-top: 34px } .m-group-call-to-action strong { font-size: 18px; line-height: 24px; padding-bottom: 10px } @media(max-width:767px) { .m-group-call-to-action strong { font-size: 16px; line-height: 20px } } .m-group-call-to-action .c-group { height: auto; position: relative } .m-group-call-to-action .c-group .c-call-to-action { font-size: 18px; line-height: 24px; border: 0; font-weight: 200 } @media(max-width:767px) { .m-group-call-to-action .c-group .c-call-to-action { font-size: 16px; line-height: 20px } } .m-group-call-to-action .c-group .c-call-to-action:after { content: "" } @media only screen and (max-width:767px) { .m-group-call-to-action { padding-top: 24px } .m-group-call-to-action strong { padding-bottom: 6px } .m-group-call-to-action .c-call-to-action { padding: 6px 0 } } [class*="m-heading"] { clear: both } [class*="m-heading"].f-heavyweight .c-heading { font-weight: 600; opacity: .95 } [class*="m-heading"].f-pivot:not(.f-disabled) > a.f-active { font-weight: 600; color: #000; border-bottom: 2px solid #0067b8 } [class*="m-heading"].f-pivot:not(.f-disabled) > a.f-active:focus { background: rgba(0,103,184,.1) content-box } [class*="m-heading"].f-pivot:not(.f-disabled) > a:hover { color: rgba(0,0,0,.8) } [class*="m-heading"].f-pivot > a { display: inline-block; white-space: nowrap; margin: 0 12px; line-height: 34px; color: rgba(0,0,0,.6); font-weight: 400; -ms-transform: translateX(12px); transform: translateX(12px) } [class*="m-heading"].f-pivot > a:focus { outline: transparent } [class*="m-heading"].f-pivot.f-disabled > a { color: rgba(0,0,0,.2); cursor: not-allowed } [class*="m-heading"].f-pivot + [class^="m-"] { padding-top: 12px } [class*="m-heading"].f-select .c-select-menu { margin-left: 8px } [class*="m-heading"].f-select + [class^="m-"] { padding-top: 12px } [class*="m-heading"].f-action > .c-action-menu:first-of-type { margin-right: -8px } [class*="m-heading"].f-action > .c-action-menu:first-of-type > button.c-action-trigger { margin-top: 4px } [class*="m-heading"].f-action + [class^="m-"] { padding-top: 12px } [class*="m-heading"] .c-heading a.c-hyperlink { font-size: 15px; line-height: 20px; float: left; margin-right: 12px; font-weight: 400 } .m-heading-1 .c-heading { font-size: 62px; line-height: 72px; padding: 38px 0 6px; font-weight: 600; letter-spacing: -.01em; padding-top: 0 } .m-heading-1 .c-heading span + a.c-hyperlink { position: relative; margin-top: 45px; z-index: 100 } @media only screen and (max-width:767px) { .m-heading-1 .c-heading span + a.c-hyperlink { margin-top: 31px } } .m-heading-1 + [class*="m-"] { padding-top: 10px } @media only screen and (max-width:767px) { .m-heading-1 + [class*="m-"] { padding-top: 13px } } .m-heading-2 .c-heading { font-size: 46px; line-height: 56px; padding: 37px 0 3px; font-weight: 600; letter-spacing: -.01em; padding-top: 0 } .m-heading-2 .c-heading span + a.c-hyperlink { position: relative; margin-top: 31px; z-index: 100 } @media only screen and (max-width:767px) { .m-heading-2 .c-heading span + a.c-hyperlink { margin-top: 18px } } .m-heading-2 + [class*="m-"] { padding-top: 12px } @media only screen and (max-width:767px) { .m-heading-2 + [class*="m-"] { padding-top: 16px } } .m-heading-3 .c-heading { font-size: 34px; line-height: 40px; padding: 38px 0 2px; font-weight: 600; padding-top: 0 } .m-heading-3 .c-heading span + a.c-hyperlink { position: relative; margin-top: 18px; z-index: 100 } @media only screen and (max-width:767px) { .m-heading-3 .c-heading span + a.c-hyperlink { margin-top: 10px } } .m-heading-3 + [class*="m-"] { padding-top: 18px } @media only screen and (max-width:767px) { .m-heading-3 + [class*="m-"] { padding-top: 10px } } .m-heading-4 .c-heading { font-size: 24px; line-height: 28px; padding: 36px 0 4px; font-weight: 600; padding-top: 0 } .m-heading-4 .c-heading span + a.c-hyperlink { position: relative; margin-top: 8px; z-index: 100 } @media only screen and (max-width:767px) { .m-heading-4 .c-heading span + a.c-hyperlink { margin-top: 4px } } .m-heading-4 + [class*="m-"] { padding-top: 16px } @media only screen and (max-width:767px) { .m-heading-4 + [class*="m-"] { padding-top: 14px } } .m-heading-5 .c-heading { font-size: 20px; line-height: 24px; padding: 35px 0 5px; font-weight: 600; padding-top: 0 } .m-heading-5 .c-heading span + a.c-hyperlink { position: relative; margin-top: 4px; z-index: 100 } @media only screen and (max-width:767px) { .m-heading-5 .c-heading span + a.c-hyperlink { margin-top: 3px } } .m-heading-5 + [class*="m-"] { padding-top: 15px } .m-heading-6 .c-heading { font-size: 18px; line-height: 24px; padding: 37px 0 3px; font-weight: 600; padding-top: 0 } .m-heading-6 .c-heading span + a.c-hyperlink { position: relative; margin-top: 3px; z-index: 100 } @media only screen and (max-width:767px) { .m-heading-6 .c-heading span + a.c-hyperlink { margin-top: 0 } } .m-heading-6 + [class*="m-"] { padding-top: 17px } [class*="pad-heading"] + .pad-content-placement .m-content-placement, [class*="m-heading"] + .m-content-placement { position: relative; margin-top: -48px } [class*="pad-heading"] + .pad-product-placement .m-product-placement, [class*="m-heading"] + .m-product-placement { padding-top: 2px } .m-hero-item, .c-hero { position: relative; overflow: hidden; padding: 0 5%; width: 100% } @media screen and (min-width:768px) { .m-hero .m-hero-item, .m-hero .c-hero { padding: 0 5% } .m-hero .m-hero-item.x-remove-padding, .m-hero .c-hero.x-remove-padding { padding-right: 0; padding-left: 0 } } .m-hero-item:before, .c-hero:before { display: block; content: ""; width: 100%; padding-bottom: 61.875% } @media screen and (min-width:1084px) { .m-hero-item:before, .c-hero:before { padding-bottom: 41.55% } } .m-hero-item:hover, .c-hero:hover { cursor: default } .m-hero-item:hover a.hiddenCTAlink, .c-hero:hover a.hiddenCTAlink { text-decoration: underline } .m-hero-item[data-js-href]:hover, .c-hero[data-js-href]:hover { cursor: pointer } .m-hero-item picture, .c-hero picture { display: block } .m-hero-item > picture, .c-hero > picture { position: absolute; top: 0; right: 0; bottom: 0; z-index: 0; width: 100%; overflow: hidden; -ms-transform: scale(1.0125); transform: scale(1.0125) } .m-hero-item > picture img, .c-hero > picture img { position: absolute; width: 100%; right: 0; top: calc(50%); -ms-transform: translateY(-50%); transform: translateY(-50%); overflow: hidden } .m-hero-item > picture:after, .c-hero > picture:after { content: ""; display: block; position: relative; z-index: 1; width: 100%; height: 100% } .m-hero-item.f-transparent:before, .c-hero.f-transparent:before { padding-bottom: 56.25% } .m-hero-item > div, .c-hero > div { width: 88%; height: 100%; max-width: 2048px; position: absolute; top: 0; bottom: 0; right: 0; left: 0; z-index: 1; margin: 0 auto; overflow: hidden } @media only screen and (max-width:767px) { .m-hero-item > div, .c-hero > div { position: relative } } .m-hero-item > div > div, .c-hero > div > div { position: absolute; z-index: 1; max-width: 520px } .m-hero-item > div > div > div, .c-hero > div > div > div { margin-top: 24px; padding: 12px 2px 0 } .m-hero-item > div .f-core-player, .c-hero > div .f-core-player { max-width: 100% } .m-hero-item > div.c-video, .m-hero-item > div.m-ambient-video, .c-hero > div.c-video, .c-hero > div.m-ambient-video { width: 100%; margin: 0; padding: 0 } .m-hero-item > div.c-video:before, .m-hero-item > div.m-ambient-video:before, .c-hero > div.c-video:before, .c-hero > div.m-ambient-video:before { display: block; content: ""; width: 100%; padding-bottom: 37.55% } @media only screen and (max-width:1083px) { .m-hero-item > div.c-video:before, .m-hero-item > div.m-ambient-video:before, .c-hero > div.c-video:before, .c-hero > div.m-ambient-video:before { padding-bottom: 56.25% } } .m-hero-item a.hiddenCTAlink, .c-hero a.hiddenCTAlink { display: block } .m-hero-item .c-heading, .c-hero .c-heading { font-size: 46px; line-height: 56px; padding: 37px 0 3px; font-weight: 600; letter-spacing: -.01em; overflow: hidden; box-sizing: content-box; max-height: 112px; font-weight: 600; opacity: .95 } @media only screen and (max-width:1399px) { .m-hero-item .c-heading, .c-hero .c-heading { font-size: 24px; line-height: 28px; padding: 36px 0 4px; font-weight: 600; max-height: 56px; font-weight: 600 } } @media screen and (-ms-high-contrast:active) { .m-hero-item .c-heading, .c-hero .c-heading { background: #000 } } @media screen and (-ms-high-contrast:black-on-white) { .m-hero-item .c-heading, .c-hero .c-heading { background: #fff } } @media only screen and (min-width:1084px) { .m-hero-item.f-long-heading [class*="c-heading"], .c-hero.f-long-heading [class*="c-heading"] { font-size: 24px; line-height: 28px; padding: 36px 0 4px; font-weight: 600; max-height: 56px } } @media only screen and (min-width:1084px) { .m-hero-item.f-long-heading [class*="c-subheading"], .c-hero.f-long-heading [class*="c-subheading"] { font-size: 15px; line-height: 20px; padding: 8px 0 0; font-weight: 600; max-height: 40px } } .m-hero-item .c-subheading, .c-hero .c-subheading { font-size: 24px; line-height: 28px; padding: 4px 0 8px; font-weight: 600; overflow: hidden; box-sizing: content-box; max-height: 56px; padding-bottom: 2.3632px } @media only screen and (max-width:1399px) { .m-hero-item .c-subheading, .c-hero .c-subheading { font-size: 15px; line-height: 20px; padding: 8px 0 0; font-weight: 600; max-height: 40px } } @media only screen and (max-width:767px) { .m-hero-item .c-subheading, .c-hero .c-subheading { font-size: 18px; line-height: 24px; padding: 9px 0 3px; font-weight: 600; overflow: hidden; box-sizing: content-box; max-height: 48px } } @media screen and (-ms-high-contrast:active) { .m-hero-item .c-subheading, .c-hero .c-subheading { background: #000 } } @media screen and (-ms-high-contrast:black-on-white) { .m-hero-item .c-subheading, .c-hero .c-subheading { background: #fff } } .m-hero-item .c-paragraph, .c-hero .c-paragraph { font-size: 15px; line-height: 20px; padding: 12px 0 0; font-weight: 400; overflow: hidden; box-sizing: content-box; max-height: 80px; padding: 0 } @media screen and (-ms-high-contrast:active) { .m-hero-item .c-paragraph, .c-hero .c-paragraph { background: #000 } } @media screen and (-ms-high-contrast:black-on-white) { .m-hero-item .c-paragraph, .c-hero .c-paragraph { background: #fff } } .m-hero-item .c-product-title, .m-hero-item .c-product-subtitle, .c-hero .c-product-title, .c-hero .c-product-subtitle { font-size: 24px; overflow: hidden; box-sizing: content-box; max-height: 56px; line-height: 32px; max-height: 64px; padding: 0 } @media screen and (-ms-high-contrast:active) { .m-hero-item .c-product-title, .m-hero-item .c-product-subtitle, .c-hero .c-product-title, .c-hero .c-product-subtitle { background: #000 } } @media screen and (-ms-high-contrast:black-on-white) { .m-hero-item .c-product-title, .m-hero-item .c-product-subtitle, .c-hero .c-product-title, .c-hero .c-product-subtitle { background: #fff } } @media only screen and (min-width:1400px) { .m-hero-item .c-product-title, .m-hero-item .c-product-subtitle, .c-hero .c-product-title, .c-hero .c-product-subtitle { font-size: 34px; overflow: hidden; box-sizing: content-box; max-height: 80px; line-height: 44px; max-height: 88px } } @media only screen and (min-width:768px) { .m-hero-item.f-short .c-product-title, .m-hero-item.f-short .c-product-subtitle, .c-hero.f-short .c-product-title, .c-hero.f-short .c-product-subtitle { font-size: 34px; overflow: hidden; box-sizing: content-box; max-height: 80px; line-height: 44px; max-height: 88px } } @media only screen and (min-width:1400px) { .m-hero-item.f-short .c-product-title, .m-hero-item.f-short .c-product-subtitle, .c-hero.f-short .c-product-title, .c-hero.f-short .c-product-subtitle { font-size: 46px; overflow: hidden; box-sizing: content-box; max-height: 112px; line-height: 60px; max-height: 120px } } .m-hero-item .c-product-title, .c-hero .c-product-title { font-weight: 600; opacity: .95 } .m-hero-item .c-product-subtitle, .c-hero .c-product-subtitle { font-weight: 100 } .m-hero-item .c-price, .c-hero .c-price { font-size: 20px; line-height: 24px; display: inline-block } @media screen and (-ms-high-contrast:active) { .m-hero-item .c-price, .c-hero .c-price { background: #000 } } @media screen and (-ms-high-contrast:black-on-white) { .m-hero-item .c-price, .c-hero .c-price { background: #fff } } .m-hero-item .c-rating, .c-hero .c-rating { margin-top: 12px } .m-hero-item .c-group, .c-hero .c-group { display: block; overflow: visible } .m-hero-item .c-group > .c-call-to-action, .c-hero .c-group > .c-call-to-action { margin-left: 24px } .m-hero-item .c-group > .c-call-to-action + .c-call-to-action, .c-hero .c-group > .c-call-to-action + .c-call-to-action { padding: 10px 0 7px 3px; position: relative; border: 2px solid transparent; outline: 1px solid transparent; outline-offset: -3px; margin-right: 0; color: #0067b8; background: transparent; transition: none; padding: 10px 25px 7px 43px } @media screen and (-ms-high-contrast:active) { .m-hero-item .c-group > .c-call-to-action + .c-call-to-action, .c-hero .c-group > .c-call-to-action + .c-call-to-action { border-color: window !important } } .m-hero-item .c-group > .c-call-to-action + .c-call-to-action:focus, .c-hero .c-group > .c-call-to-action + .c-call-to-action:focus { border-color: #000; outline-color: rgba(255,255,255,.6) } @media screen and (-ms-high-contrast:active) { .m-hero-item .c-group > .c-call-to-action + .c-call-to-action:focus, .c-hero .c-group > .c-call-to-action + .c-call-to-action:focus { border-color: windowText !important } } .theme-light .m-hero-item .c-group > .c-call-to-action + .c-call-to-action:focus, .theme-dark .theme-light .m-hero-item .c-group > .c-call-to-action + .c-call-to-action:focus, .theme-light .c-hero .c-group > .c-call-to-action + .c-call-to-action:focus, .theme-dark .theme-light .c-hero .c-group > .c-call-to-action + .c-call-to-action:focus { border-color: #000; outline-color: rgba(255,255,255,.6) } .theme-dark .m-hero-item .c-group > .c-call-to-action + .c-call-to-action:focus, .theme-light .theme-dark .m-hero-item .c-group > .c-call-to-action + .c-call-to-action:focus, .theme-dark .c-hero .c-group > .c-call-to-action + .c-call-to-action:focus, .theme-light .theme-dark .c-hero .c-group > .c-call-to-action + .c-call-to-action:focus { border-color: #fff; outline-color: rgba(0,0,0,.6) } .m-hero-item .c-group > .c-call-to-action + .c-call-to-action:focus:not(.x-hidden-focus), .m-hero-item .c-group > .c-call-to-action + .c-call-to-action:hover, .m-hero-item .c-group > .c-call-to-action + .c-call-to-action:active, .c-hero .c-group > .c-call-to-action + .c-call-to-action:focus:not(.x-hidden-focus), .c-hero .c-group > .c-call-to-action + .c-call-to-action:hover, .c-hero .c-group > .c-call-to-action + .c-call-to-action:active { background: transparent; box-shadow: none !important } .m-hero-item .c-group > .c-call-to-action + .c-call-to-action:focus:not(.x-hidden-focus) span, .m-hero-item .c-group > .c-call-to-action + .c-call-to-action:hover span, .m-hero-item .c-group > .c-call-to-action + .c-call-to-action:active span, .c-hero .c-group > .c-call-to-action + .c-call-to-action:focus:not(.x-hidden-focus) span, .c-hero .c-group > .c-call-to-action + .c-call-to-action:hover span, .c-hero .c-group > .c-call-to-action + .c-call-to-action:active span { box-shadow: 0 2px currentColor; right: 0 !important } .m-hero-item .c-group > .c-call-to-action + .c-call-to-action:focus:not(.x-hidden-focus), .c-hero .c-group > .c-call-to-action + .c-call-to-action:focus:not(.x-hidden-focus) { color: #005da6; background: rgba(0,103,184,.1) } .m-hero-item .c-group > .c-call-to-action + .c-call-to-action:focus:not(.x-hidden-focus) span, .c-hero .c-group > .c-call-to-action + .c-call-to-action:focus:not(.x-hidden-focus) span { box-shadow: 0 2px currentColor; text-decoration: none } .m-hero-item .c-group > .c-call-to-action + .c-call-to-action:hover, .c-hero .c-group > .c-call-to-action + .c-call-to-action:hover { color: #005da6 } .m-hero-item .c-group > .c-call-to-action + .c-call-to-action:active, .c-hero .c-group > .c-call-to-action + .c-call-to-action:active { background: none; color: #005293; text-decoration: none; -ms-transform: none; transform: none } .m-hero-item .c-group > .c-call-to-action + .c-call-to-action[aria-disabled="true"], .c-hero .c-group > .c-call-to-action + .c-call-to-action[aria-disabled="true"] { cursor: not-allowed; color: #cce1f1 } .theme-light .m-hero-item .c-group > .c-call-to-action + .c-call-to-action, .theme-dark .theme-light .m-hero-item .c-group > .c-call-to-action + .c-call-to-action, .theme-light .c-hero .c-group > .c-call-to-action + .c-call-to-action, .theme-dark .theme-light .c-hero .c-group > .c-call-to-action + .c-call-to-action { color: #000; border-color: transparent; background: transparent } .theme-light .m-hero-item .c-group > .c-call-to-action + .c-call-to-action:focus:not(.x-hidden-focus), .theme-dark .theme-light .m-hero-item .c-group > .c-call-to-action + .c-call-to-action:focus:not(.x-hidden-focus), .theme-light .c-hero .c-group > .c-call-to-action + .c-call-to-action:focus:not(.x-hidden-focus), .theme-dark .theme-light .c-hero .c-group > .c-call-to-action + .c-call-to-action:focus:not(.x-hidden-focus) { background: rgba(0,0,0,.1) } .theme-light .m-hero-item .c-group > .c-call-to-action + .c-call-to-action:focus:not(.x-hidden-focus) span, .theme-dark .theme-light .m-hero-item .c-group > .c-call-to-action + .c-call-to-action:focus:not(.x-hidden-focus) span, .theme-light .c-hero .c-group > .c-call-to-action + .c-call-to-action:focus:not(.x-hidden-focus) span, .theme-dark .theme-light .c-hero .c-group > .c-call-to-action + .c-call-to-action:focus:not(.x-hidden-focus) span { box-shadow: 0 2px currentColor } .theme-light .m-hero-item .c-group > .c-call-to-action + .c-call-to-action:focus:not(.x-hidden-focus), .theme-light .m-hero-item .c-group > .c-call-to-action + .c-call-to-action:hover, .theme-dark .theme-light .m-hero-item .c-group > .c-call-to-action + .c-call-to-action:focus:not(.x-hidden-focus), .theme-dark .theme-light .m-hero-item .c-group > .c-call-to-action + .c-call-to-action:hover, .theme-light .c-hero .c-group > .c-call-to-action + .c-call-to-action:focus:not(.x-hidden-focus), .theme-light .c-hero .c-group > .c-call-to-action + .c-call-to-action:hover, .theme-dark .theme-light .c-hero .c-group > .c-call-to-action + .c-call-to-action:focus:not(.x-hidden-focus), .theme-dark .theme-light .c-hero .c-group > .c-call-to-action + .c-call-to-action:hover { color: rgba(0,0,0,.9) } .theme-light .m-hero-item .c-group > .c-call-to-action + .c-call-to-action:hover, .theme-dark .theme-light .m-hero-item .c-group > .c-call-to-action + .c-call-to-action:hover, .theme-light .c-hero .c-group > .c-call-to-action + .c-call-to-action:hover, .theme-dark .theme-light .c-hero .c-group > .c-call-to-action + .c-call-to-action:hover { background: transparent } .theme-light .m-hero-item .c-group > .c-call-to-action + .c-call-to-action:active, .theme-dark .theme-light .m-hero-item .c-group > .c-call-to-action + .c-call-to-action:active, .theme-light .c-hero .c-group > .c-call-to-action + .c-call-to-action:active, .theme-dark .theme-light .c-hero .c-group > .c-call-to-action + .c-call-to-action:active { color: rgba(0,0,0,.8) } .theme-light .m-hero-item .c-group > .c-call-to-action + .c-call-to-action[aria-disabled="true"], .theme-dark .theme-light .m-hero-item .c-group > .c-call-to-action + .c-call-to-action[aria-disabled="true"], .theme-light .c-hero .c-group > .c-call-to-action + .c-call-to-action[aria-disabled="true"], .theme-dark .theme-light .c-hero .c-group > .c-call-to-action + .c-call-to-action[aria-disabled="true"] { color: #999; background: transparent } .theme-dark .m-hero-item .c-group > .c-call-to-action + .c-call-to-action, .theme-light .theme-dark .m-hero-item .c-group > .c-call-to-action + .c-call-to-action, .theme-dark .c-hero .c-group > .c-call-to-action + .c-call-to-action, .theme-light .theme-dark .c-hero .c-group > .c-call-to-action + .c-call-to-action { color: #fff; background: transparent; border-color: transparent } .theme-dark .m-hero-item .c-group > .c-call-to-action + .c-call-to-action:focus:not(.x-hidden-focus), .theme-light .theme-dark .m-hero-item .c-group > .c-call-to-action + .c-call-to-action:focus:not(.x-hidden-focus), .theme-dark .c-hero .c-group > .c-call-to-action + .c-call-to-action:focus:not(.x-hidden-focus), .theme-light .theme-dark .c-hero .c-group > .c-call-to-action + .c-call-to-action:focus:not(.x-hidden-focus) { background: rgba(255,255,255,.1) } .theme-dark .m-hero-item .c-group > .c-call-to-action + .c-call-to-action:focus:not(.x-hidden-focus) span, .theme-light .theme-dark .m-hero-item .c-group > .c-call-to-action + .c-call-to-action:focus:not(.x-hidden-focus) span, .theme-dark .c-hero .c-group > .c-call-to-action + .c-call-to-action:focus:not(.x-hidden-focus) span, .theme-light .theme-dark .c-hero .c-group > .c-call-to-action + .c-call-to-action:focus:not(.x-hidden-focus) span { box-shadow: 0 2px currentColor } .theme-dark .m-hero-item .c-group > .c-call-to-action + .c-call-to-action:focus:not(.x-hidden-focus), .theme-dark .m-hero-item .c-group > .c-call-to-action + .c-call-to-action:hover, .theme-light .theme-dark .m-hero-item .c-group > .c-call-to-action + .c-call-to-action:focus:not(.x-hidden-focus), .theme-light .theme-dark .m-hero-item .c-group > .c-call-to-action + .c-call-to-action:hover, .theme-dark .c-hero .c-group > .c-call-to-action + .c-call-to-action:focus:not(.x-hidden-focus), .theme-dark .c-hero .c-group > .c-call-to-action + .c-call-to-action:hover, .theme-light .theme-dark .c-hero .c-group > .c-call-to-action + .c-call-to-action:focus:not(.x-hidden-focus), .theme-light .theme-dark .c-hero .c-group > .c-call-to-action + .c-call-to-action:hover { color: #e6e6e6 } .theme-dark .m-hero-item .c-group > .c-call-to-action + .c-call-to-action:hover, .theme-light .theme-dark .m-hero-item .c-group > .c-call-to-action + .c-call-to-action:hover, .theme-dark .c-hero .c-group > .c-call-to-action + .c-call-to-action:hover, .theme-light .theme-dark .c-hero .c-group > .c-call-to-action + .c-call-to-action:hover { background: transparent } .theme-dark .m-hero-item .c-group > .c-call-to-action + .c-call-to-action:active, .theme-light .theme-dark .m-hero-item .c-group > .c-call-to-action + .c-call-to-action:active, .theme-dark .c-hero .c-group > .c-call-to-action + .c-call-to-action:active, .theme-light .theme-dark .c-hero .c-group > .c-call-to-action + .c-call-to-action:active { color: #ccc } .theme-dark .m-hero-item .c-group > .c-call-to-action + .c-call-to-action[aria-disabled="true"], .theme-light .theme-dark .m-hero-item .c-group > .c-call-to-action + .c-call-to-action[aria-disabled="true"], .theme-dark .c-hero .c-group > .c-call-to-action + .c-call-to-action[aria-disabled="true"], .theme-light .theme-dark .c-hero .c-group > .c-call-to-action + .c-call-to-action[aria-disabled="true"] { background: transparent; color: #666 } .m-hero-item form .c-label, .c-hero form .c-label { margin: 24px 0 } .m-hero-item.theme-dark .c-group > .c-call-to-action + .c-call-to-action, .c-hero.theme-dark .c-group > .c-call-to-action + .c-call-to-action { color: #fff } .m-hero-item.theme-dark .c-group > .c-call-to-action + .c-call-to-action:focus:not(.x-hidden-focus), .c-hero.theme-dark .c-group > .c-call-to-action + .c-call-to-action:focus:not(.x-hidden-focus) { color: #fff; background: rgba(255,255,255,.1) } .m-hero-item.theme-dark a.hiddenCTAlink:focus *, .c-hero.theme-dark a.hiddenCTAlink:focus * { background: rgba(255,255,255,.1); color: #e6e6e6 } .m-hero-item.theme-dark a.hiddenCTAlink:active *, .c-hero.theme-dark a.hiddenCTAlink:active * { color: #ccc } .m-hero-item.theme-light .c-group > .c-call-to-action + .c-call-to-action, .c-hero.theme-light .c-group > .c-call-to-action + .c-call-to-action { color: #000 } .m-hero-item.theme-light .c-group > .c-call-to-action + .c-call-to-action:focus:not(.x-hidden-focus), .c-hero.theme-light .c-group > .c-call-to-action + .c-call-to-action:focus:not(.x-hidden-focus) { color: #000; background: rgba(0,0,0,.1) } .m-hero-item.theme-light a.hiddenCTAlink:focus *, .c-hero.theme-light a.hiddenCTAlink:focus * { background: rgba(0,0,0,.1); color: rgba(0,0,0,.9) } .m-hero-item.theme-light a.hiddenCTAlink:active *, .c-hero.theme-light a.hiddenCTAlink:active * { color: rgba(0,0,0,.8) } .m-hero-item.theme-light .c-group.f-accent > .c-call-to-action, .m-hero-item.theme-dark .c-group.f-accent > .c-call-to-action, .c-hero.theme-light .c-group.f-accent > .c-call-to-action, .c-hero.theme-dark .c-group.f-accent > .c-call-to-action { margin-left: 24px } .m-hero-item.theme-light .c-group.f-accent > .c-call-to-action + .c-call-to-action, .m-hero-item.theme-dark .c-group.f-accent > .c-call-to-action + .c-call-to-action, .c-hero.theme-light .c-group.f-accent > .c-call-to-action + .c-call-to-action, .c-hero.theme-dark .c-group.f-accent > .c-call-to-action + .c-call-to-action { color: #0078d7 } .m-hero-item.theme-light .c-group.f-accent > .c-call-to-action + .c-call-to-action:focus:not(.x-hidden-focus), .m-hero-item.theme-dark .c-group.f-accent > .c-call-to-action + .c-call-to-action:focus:not(.x-hidden-focus), .c-hero.theme-light .c-group.f-accent > .c-call-to-action + .c-call-to-action:focus:not(.x-hidden-focus), .c-hero.theme-dark .c-group.f-accent > .c-call-to-action + .c-call-to-action:focus:not(.x-hidden-focus) { color: #0067b8; background: rgba(0,103,184,.1) } .m-hero-item .c-logo, .c-hero .c-logo { margin-top: 12px } .m-hero-item.context-app .c-heading, .c-hero.context-app .c-heading { white-space: nowrap; overflow: hidden; box-sizing: content-box; max-height: 56px } @media only screen and (max-width:1399px) { .m-hero-item.context-app .c-heading, .c-hero.context-app .c-heading { white-space: nowrap; overflow: hidden; box-sizing: content-box; max-height: 40px } } .m-hero-item.context-article .c-heading, .c-hero.context-article .c-heading { font-size: 34px; line-height: 40px; padding: 38px 0 2px; font-weight: 600; overflow: hidden; box-sizing: content-box; max-height: 80px; font-weight: 600; opacity: .95 } .m-hero-item.context-music-album .c-product-title, .c-hero.context-music-album .c-product-title { margin-top: 12px } @media only screen and (max-width:1399px) { .m-hero-item.context-music-album picture img.c-image, .c-hero.context-music-album picture img.c-image { max-width: 64px } } .m-hero-item.context-device > div > div > div, .m-hero-item.context-accessory > div > div > div, .m-hero-item.context-article > div > div > div, .m-hero-item.context-game > div > div > div, .c-hero.context-device > div > div > div, .c-hero.context-accessory > div > div > div, .c-hero.context-article > div > div > div, .c-hero.context-game > div > div > div { margin-top: 2px } @media only screen and (min-width:768px) { .m-hero-item.context-device > div > div > div, .m-hero-item.context-accessory > div > div > div, .m-hero-item.context-article > div > div > div, .m-hero-item.context-game > div > div > div, .c-hero.context-device > div > div > div, .c-hero.context-accessory > div > div > div, .c-hero.context-article > div > div > div, .c-hero.context-game > div > div > div { margin-top: 12px } } .m-hero-item.f-x-left > div > div, .c-hero.f-x-left > div > div { right: 0 } .m-hero-item.f-x-center, .c-hero.f-x-center { text-align: center } .m-hero-item.f-x-center .c-group, .c-hero.f-x-center .c-group { -ms-flex-pack: center; justify-content: center } .m-hero-item.f-x-center > div > div, .c-hero.f-x-center > div > div { min-width: 50%; right: 30%; right: calc(50%); -ms-transform: translateX(50%); transform: translateX(50%) } .m-hero-item.f-x-center > div > div .c-image, .c-hero.f-x-center > div > div .c-image { margin: 0 auto } .m-hero-item.f-x-right > div > div, .c-hero.f-x-right > div > div { left: 0 } .m-hero-item.f-y-top > div > div, .c-hero.f-y-top > div > div { top: 60px } @media only screen and (max-width:1399px) { .m-hero-item.f-y-top > div > div, .c-hero.f-y-top > div > div { top: 24px } } .m-hero-item.f-y-top .f-core-player, .c-hero.f-y-top .f-core-player { top: 0 } .m-hero-item.f-y-top.f-transparent > div > div, .c-hero.f-y-top.f-transparent > div > div { top: 140px } @media only screen and (max-width:1083px) { .m-hero-item.f-y-top.f-transparent > div > div, .c-hero.f-y-top.f-transparent > div > div { top: 120px } } .m-hero-item.f-y-center .c-heading:first-child, .c-hero.f-y-center .c-heading:first-child { padding-top: 0 } .m-hero-item.f-y-center > div > div, .c-hero.f-y-center > div > div { top: 120px; top: calc(50%); -ms-transform: translateY(-50%); transform: translateY(-50%) } .m-hero-item.f-y-center.f-transparent > div > div, .c-hero.f-y-center.f-transparent > div > div { top: 120px; top: calc(55%); -ms-transform: translateY(-50%); transform: translateY(-50%) } .m-hero-item.f-y-center.f-x-center > div > div, .c-hero.f-y-center.f-x-center > div > div { -ms-transform: translate(50%,-50%); transform: translate(50%,-50%) } .m-hero-item.f-y-bottom > div > div, .c-hero.f-y-bottom > div > div { bottom: 60px } .m-hero-item.f-y-bottom > div > div .f-core-player, .c-hero.f-y-bottom > div > div .f-core-player { bottom: 0 } @media only screen and (max-width:1399px) { .m-hero-item.f-y-bottom > div > div, .c-hero.f-y-bottom > div > div { bottom: 48px } } .m-hero-item[class*="f-mask"].theme-light > picture:after, .c-hero[class*="f-mask"].theme-light > picture:after { background: #fff } .m-hero-item[class*="f-mask"].theme-light.f-x-left.f-y-top > picture:after, .c-hero[class*="f-mask"].theme-light.f-x-left.f-y-top > picture:after { background: radial-gradient(circle at top right,#fff,rgba(255,255,255,0) 20%) } @media screen and (-ms-high-contrast:active) { .m-hero-item[class*="f-mask"].theme-light.f-x-left.f-y-top > picture:after, .c-hero[class*="f-mask"].theme-light.f-x-left.f-y-top > picture:after { background: radial-gradient(circle at top right,#fff,rgba(255,255,255,0) 20%) } } .m-hero-item[class*="f-mask"].theme-light.f-x-left.f-y-center > picture:after, .c-hero[class*="f-mask"].theme-light.f-x-left.f-y-center > picture:after { background: radial-gradient(circle at center right,#fff,rgba(255,255,255,0) 20%) } @media screen and (-ms-high-contrast:active) { .m-hero-item[class*="f-mask"].theme-light.f-x-left.f-y-center > picture:after, .c-hero[class*="f-mask"].theme-light.f-x-left.f-y-center > picture:after { background: radial-gradient(circle at center right,#fff,rgba(255,255,255,0) 20%) } } .m-hero-item[class*="f-mask"].theme-light.f-x-left.f-y-bottom > picture:after, .c-hero[class*="f-mask"].theme-light.f-x-left.f-y-bottom > picture:after { background: radial-gradient(circle at bottom right,#fff,rgba(255,255,255,0) 20%) } @media screen and (-ms-high-contrast:active) { .m-hero-item[class*="f-mask"].theme-light.f-x-left.f-y-bottom > picture:after, .c-hero[class*="f-mask"].theme-light.f-x-left.f-y-bottom > picture:after { background: radial-gradient(circle at bottom right,#fff,rgba(255,255,255,0) 20%) } } .m-hero-item[class*="f-mask"].theme-light.f-x-center.f-y-top > picture:after, .c-hero[class*="f-mask"].theme-light.f-x-center.f-y-top > picture:after { background: radial-gradient(circle at top center,#fff,rgba(255,255,255,0) 20%) } @media screen and (-ms-high-contrast:active) { .m-hero-item[class*="f-mask"].theme-light.f-x-center.f-y-top > picture:after, .c-hero[class*="f-mask"].theme-light.f-x-center.f-y-top > picture:after { background: radial-gradient(circle at top center,#fff,rgba(255,255,255,0) 20%) } } .m-hero-item[class*="f-mask"].theme-light.f-x-center.f-y-center > picture:after, .c-hero[class*="f-mask"].theme-light.f-x-center.f-y-center > picture:after { background: radial-gradient(circle at center center,#fff,rgba(255,255,255,0) 20%) } @media screen and (-ms-high-contrast:active) { .m-hero-item[class*="f-mask"].theme-light.f-x-center.f-y-center > picture:after, .c-hero[class*="f-mask"].theme-light.f-x-center.f-y-center > picture:after { background: radial-gradient(circle at center center,#fff,rgba(255,255,255,0) 20%) } } .m-hero-item[class*="f-mask"].theme-light.f-x-center.f-y-bottom > picture:after, .c-hero[class*="f-mask"].theme-light.f-x-center.f-y-bottom > picture:after { background: radial-gradient(circle at bottom center,#fff,rgba(255,255,255,0) 20%) } @media screen and (-ms-high-contrast:active) { .m-hero-item[class*="f-mask"].theme-light.f-x-center.f-y-bottom > picture:after, .c-hero[class*="f-mask"].theme-light.f-x-center.f-y-bottom > picture:after { background: radial-gradient(circle at bottom center,#fff,rgba(255,255,255,0) 20%) } } .m-hero-item[class*="f-mask"].theme-light.f-x-right.f-y-top > picture:after, .c-hero[class*="f-mask"].theme-light.f-x-right.f-y-top > picture:after { background: radial-gradient(circle at top left,#fff,rgba(255,255,255,0) 20%) } @media screen and (-ms-high-contrast:active) { .m-hero-item[class*="f-mask"].theme-light.f-x-right.f-y-top > picture:after, .c-hero[class*="f-mask"].theme-light.f-x-right.f-y-top > picture:after { background: radial-gradient(circle at top left,#fff,rgba(255,255,255,0) 20%) } } .m-hero-item[class*="f-mask"].theme-light.f-x-right.f-y-center > picture:after, .c-hero[class*="f-mask"].theme-light.f-x-right.f-y-center > picture:after { background: radial-gradient(circle at center left,#fff,rgba(255,255,255,0) 20%) } @media screen and (-ms-high-contrast:active) { .m-hero-item[class*="f-mask"].theme-light.f-x-right.f-y-center > picture:after, .c-hero[class*="f-mask"].theme-light.f-x-right.f-y-center > picture:after { background: radial-gradient(circle at center left,#fff,rgba(255,255,255,0) 20%) } } .m-hero-item[class*="f-mask"].theme-light.f-x-right.f-y-bottom > picture:after, .c-hero[class*="f-mask"].theme-light.f-x-right.f-y-bottom > picture:after { background: radial-gradient(circle at bottom left,#fff,rgba(255,255,255,0) 20%) } @media screen and (-ms-high-contrast:active) { .m-hero-item[class*="f-mask"].theme-light.f-x-right.f-y-bottom > picture:after, .c-hero[class*="f-mask"].theme-light.f-x-right.f-y-bottom > picture:after { background: radial-gradient(circle at bottom left,#fff,rgba(255,255,255,0) 20%) } } .m-hero-item[class*="f-mask"].theme-dark > picture:after, .c-hero[class*="f-mask"].theme-dark > picture:after { background: #000 } .m-hero-item[class*="f-mask"].theme-dark.f-x-left.f-y-top > picture:after, .c-hero[class*="f-mask"].theme-dark.f-x-left.f-y-top > picture:after { background: radial-gradient(circle at top right,#000,rgba(255,255,255,0) 20%) } @media screen and (-ms-high-contrast:active) { .m-hero-item[class*="f-mask"].theme-dark.f-x-left.f-y-top > picture:after, .c-hero[class*="f-mask"].theme-dark.f-x-left.f-y-top > picture:after { background: radial-gradient(circle at top right,#000,rgba(255,255,255,0) 20%) } } .m-hero-item[class*="f-mask"].theme-dark.f-x-left.f-y-center > picture:after, .c-hero[class*="f-mask"].theme-dark.f-x-left.f-y-center > picture:after { background: radial-gradient(circle at center right,#000,rgba(255,255,255,0) 20%) } @media screen and (-ms-high-contrast:active) { .m-hero-item[class*="f-mask"].theme-dark.f-x-left.f-y-center > picture:after, .c-hero[class*="f-mask"].theme-dark.f-x-left.f-y-center > picture:after { background: radial-gradient(circle at center right,#000,rgba(255,255,255,0) 20%) } } .m-hero-item[class*="f-mask"].theme-dark.f-x-left.f-y-bottom > picture:after, .c-hero[class*="f-mask"].theme-dark.f-x-left.f-y-bottom > picture:after { background: radial-gradient(circle at bottom right,#000,rgba(255,255,255,0) 20%) } @media screen and (-ms-high-contrast:active) { .m-hero-item[class*="f-mask"].theme-dark.f-x-left.f-y-bottom > picture:after, .c-hero[class*="f-mask"].theme-dark.f-x-left.f-y-bottom > picture:after { background: radial-gradient(circle at bottom right,#000,rgba(255,255,255,0) 20%) } } .m-hero-item[class*="f-mask"].theme-dark.f-x-center.f-y-top > picture:after, .c-hero[class*="f-mask"].theme-dark.f-x-center.f-y-top > picture:after { background: radial-gradient(circle at top center,#000,rgba(255,255,255,0) 20%) } @media screen and (-ms-high-contrast:active) { .m-hero-item[class*="f-mask"].theme-dark.f-x-center.f-y-top > picture:after, .c-hero[class*="f-mask"].theme-dark.f-x-center.f-y-top > picture:after { background: radial-gradient(circle at top center,#000,rgba(255,255,255,0) 20%) } } .m-hero-item[class*="f-mask"].theme-dark.f-x-center.f-y-center > picture:after, .c-hero[class*="f-mask"].theme-dark.f-x-center.f-y-center > picture:after { background: radial-gradient(circle at center center,#000,rgba(255,255,255,0) 20%) } @media screen and (-ms-high-contrast:active) { .m-hero-item[class*="f-mask"].theme-dark.f-x-center.f-y-center > picture:after, .c-hero[class*="f-mask"].theme-dark.f-x-center.f-y-center > picture:after { background: radial-gradient(circle at center center,#000,rgba(255,255,255,0) 20%) } } .m-hero-item[class*="f-mask"].theme-dark.f-x-center.f-y-bottom > picture:after, .c-hero[class*="f-mask"].theme-dark.f-x-center.f-y-bottom > picture:after { background: radial-gradient(circle at bottom center,#000,rgba(255,255,255,0) 20%) } @media screen and (-ms-high-contrast:active) { .m-hero-item[class*="f-mask"].theme-dark.f-x-center.f-y-bottom > picture:after, .c-hero[class*="f-mask"].theme-dark.f-x-center.f-y-bottom > picture:after { background: radial-gradient(circle at bottom center,#000,rgba(255,255,255,0) 20%) } } .m-hero-item[class*="f-mask"].theme-dark.f-x-right.f-y-top > picture:after, .c-hero[class*="f-mask"].theme-dark.f-x-right.f-y-top > picture:after { background: radial-gradient(circle at top left,#000,rgba(255,255,255,0) 20%) } @media screen and (-ms-high-contrast:active) { .m-hero-item[class*="f-mask"].theme-dark.f-x-right.f-y-top > picture:after, .c-hero[class*="f-mask"].theme-dark.f-x-right.f-y-top > picture:after { background: radial-gradient(circle at top left,#000,rgba(255,255,255,0) 20%) } } .m-hero-item[class*="f-mask"].theme-dark.f-x-right.f-y-center > picture:after, .c-hero[class*="f-mask"].theme-dark.f-x-right.f-y-center > picture:after { background: radial-gradient(circle at center left,#000,rgba(255,255,255,0) 20%) } @media screen and (-ms-high-contrast:active) { .m-hero-item[class*="f-mask"].theme-dark.f-x-right.f-y-center > picture:after, .c-hero[class*="f-mask"].theme-dark.f-x-right.f-y-center > picture:after { background: radial-gradient(circle at center left,#000,rgba(255,255,255,0) 20%) } } .m-hero-item[class*="f-mask"].theme-dark.f-x-right.f-y-bottom > picture:after, .c-hero[class*="f-mask"].theme-dark.f-x-right.f-y-bottom > picture:after { background: radial-gradient(circle at bottom left,#000,rgba(255,255,255,0) 20%) } @media screen and (-ms-high-contrast:active) { .m-hero-item[class*="f-mask"].theme-dark.f-x-right.f-y-bottom > picture:after, .c-hero[class*="f-mask"].theme-dark.f-x-right.f-y-bottom > picture:after { background: radial-gradient(circle at bottom left,#000,rgba(255,255,255,0) 20%) } } .m-hero-item.f-mask-20 > picture:after, .c-hero.f-mask-20 > picture:after { opacity: .2 } .m-hero-item.f-mask-40 > picture:after, .c-hero.f-mask-40 > picture:after { opacity: .4 } .m-hero-item.f-mask-60 > picture:after, .c-hero.f-mask-60 > picture:after { opacity: .6 } .m-hero-item.f-mask-80 > picture:after, .c-hero.f-mask-80 > picture:after { opacity: .8 } .m-hero-item.f-mask-100 > picture:after, .c-hero.f-mask-100 > picture:after { opacity: 1 } .m-hero-item .c-video, .m-hero-item .m-ambient-video, .c-hero .c-video, .c-hero .m-ambient-video { position: absolute; width: 100%; max-width: 100%; overflow: hidden; right: 0 } .m-hero-item .c-video > h1, .m-hero-item .m-ambient-video > h1, .c-hero .c-video > h1, .c-hero .m-ambient-video > h1 { display: none } .m-hero-item .c-video video, .m-hero-item .m-ambient-video video, .c-hero .c-video video, .c-hero .m-ambient-video video { min-width: 100%; min-height: 100%; height: auto !important; width: auto; z-index: -2; background-size: cover; overflow: hidden; position: absolute; right: 0; top: 0 } @media only screen and (max-width:1399px) { .m-hero-item > div > div, .c-hero > div > div { max-width: 440px } } @media only screen and (max-width:1083px) { .m-hero-item > div > div, .c-hero > div > div { max-width: 340px } } @media only screen and (max-width:767px) { .m-hero-item, .c-hero { height: auto; padding: 0; text-align: center } .m-hero-item[class*="f-x"][class*="f-y"] > picture img, .c-hero[class*="f-x"][class*="f-y"] > picture img { top: 0; right: 0; right: calc(50%); -ms-transform: translateX(50%); transform: translateX(50%); z-index: -1 } .m-hero-item[class*="f-x"][class*="f-y"] > picture:after, .c-hero[class*="f-x"][class*="f-y"] > picture:after { display: none } .m-hero-item[class*="f-x"][class*="f-y"] > div > div, .c-hero[class*="f-x"][class*="f-y"] > div > div { position: relative; margin: 0 auto; right: 0; top: 0; top: calc(50%); -ms-transform: translateY(-50%); transform: translateY(-50%); max-width: 100% } .m-hero-item[class*="f-x"][class*="f-y"] .f-core-player, .c-hero[class*="f-x"][class*="f-y"] .f-core-player { position: absolute } .m-hero-item > div, .c-hero > div { padding: 12px; height: 280px } .m-hero-item > div picture, .c-hero > div picture { display: none } .m-hero-item > div.c-video, .m-hero-item > div.m-ambient-video, .c-hero > div.c-video, .c-hero > div.m-ambient-video { padding: 0; height: auto } .m-hero-item > div.c-video video, .m-hero-item > div.m-ambient-video video, .c-hero > div.c-video video, .c-hero > div.m-ambient-video video { min-height: auto; width: 100% } .m-hero-item .c-paragraph, .c-hero .c-paragraph { max-height: 100px } .m-hero-item .c-heading, .m-hero-item.context-article .c-heading, .c-hero .c-heading, .c-hero.context-article .c-heading { font-size: 20px; line-height: 24px; padding: 35px 0 5px; font-weight: 600; overflow: hidden; box-sizing: content-box; max-height: 120px; font-weight: 600; opacity: .95 } .m-hero-item .c-heading, .m-hero-item.context-app .c-heading, .m-hero-item.context-article .c-heading, .c-hero .c-heading, .c-hero.context-app .c-heading, .c-hero.context-article .c-heading { padding-top: 0 } .m-hero-item > div > div > div, .c-hero > div > div > div { -ms-flex-pack: center; justify-content: center } .m-hero-item .c-group > .c-call-to-action, .c-hero .c-group > .c-call-to-action { margin: 0 } .m-hero-item .c-group > .c-call-to-action + .c-call-to-action, .c-hero .c-group > .c-call-to-action + .c-call-to-action { margin: 0 } .m-hero-item.theme-light .c-group.f-accent > .c-call-to-action, .m-hero-item.theme-dark .c-group.f-accent > .c-call-to-action, .c-hero.theme-light .c-group.f-accent > .c-call-to-action, .c-hero.theme-dark .c-group.f-accent > .c-call-to-action { margin: 0 } .m-hero-item.theme-light .c-group.f-accent > .c-call-to-action + .c-call-to-action, .m-hero-item.theme-dark .c-group.f-accent > .c-call-to-action + .c-call-to-action, .c-hero.theme-light .c-group.f-accent > .c-call-to-action + .c-call-to-action, .c-hero.theme-dark .c-group.f-accent > .c-call-to-action + .c-call-to-action { margin: 0 } .m-hero-item .c-subheading, .c-hero .c-subheading { display: block } .m-hero-item.context-game .c-rating, .c-hero.context-game .c-rating { margin-top: 12px } .m-hero-item.context-music-album .c-product-title, .c-hero.context-music-album .c-product-title { margin-top: 0 } } @media only screen and (max-width:539px) { .m-hero-item .c-price, .m-hero-item .c-rating, .c-hero .c-price, .c-hero .c-rating { display: none } .m-hero-item .c-group > .c-call-to-action + .c-call-to-action, .c-hero .c-group > .c-call-to-action + .c-call-to-action { padding: 10px 43px 7px } } [class^="pad-"] + .pad-hero-item .m-hero-item, [class^="m-"] + .m-hero-item { margin-top: 48px; float: right; clear: both } .m-hero { padding-right: 0; padding-left: 0; padding-top: 0 } [class^="pad-"] + .pad-hero .m-hero, [class^="m-"] + .m-hero { padding-top: 48px; clear: both } .m-highlight-feature { padding: 0; margin-top: 48px; position: relative; display: -ms-flexbox; display: flex; -ms-flex-direction: column-reverse; flex-direction: column-reverse } .m-highlight-feature:before, .m-highlight-feature:after { content: " "; display: table } .m-highlight-feature:after { clear: both } @media only screen and (min-width:768px) { .m-highlight-feature { display: block } } .m-highlight-feature picture.c-image { width: 100%; max-width: 100% } .m-highlight-feature picture.c-image img { width: 100%; max-width: 100% } .m-highlight-feature > div { padding-right: 12px; padding-left: 12px; width: 80%; text-align: center; margin: 0 auto } .m-highlight-feature > div .c-call-to-action { padding: 10px 0 7px 3px; position: relative; border: 2px solid transparent; outline: 1px solid transparent; outline-offset: -3px; margin-right: 0; color: #0067b8; background: transparent; transition: none; margin: 12px auto 0 } @media screen and (-ms-high-contrast:active) { .m-highlight-feature > div .c-call-to-action { border-color: window !important } } .m-highlight-feature > div .c-call-to-action:focus { border-color: #000; outline-color: rgba(255,255,255,.6) } @media screen and (-ms-high-contrast:active) { .m-highlight-feature > div .c-call-to-action:focus { border-color: windowText !important } } .theme-light .m-highlight-feature > div .c-call-to-action:focus, .theme-dark .theme-light .m-highlight-feature > div .c-call-to-action:focus { border-color: #000; outline-color: rgba(255,255,255,.6) } .theme-dark .m-highlight-feature > div .c-call-to-action:focus, .theme-light .theme-dark .m-highlight-feature > div .c-call-to-action:focus { border-color: #fff; outline-color: rgba(0,0,0,.6) } .m-highlight-feature > div .c-call-to-action:focus:not(.x-hidden-focus), .m-highlight-feature > div .c-call-to-action:hover, .m-highlight-feature > div .c-call-to-action:active { background: transparent; box-shadow: none !important } .m-highlight-feature > div .c-call-to-action:focus:not(.x-hidden-focus) span, .m-highlight-feature > div .c-call-to-action:hover span, .m-highlight-feature > div .c-call-to-action:active span { box-shadow: 0 2px currentColor; right: 0 !important } .m-highlight-feature > div .c-call-to-action:focus:not(.x-hidden-focus) { color: #005da6; background: rgba(0,103,184,.1) } .m-highlight-feature > div .c-call-to-action:focus:not(.x-hidden-focus) span { box-shadow: 0 2px currentColor; text-decoration: none } .m-highlight-feature > div .c-call-to-action:hover { color: #005da6 } .m-highlight-feature > div .c-call-to-action:active { background: none; color: #005293; text-decoration: none; -ms-transform: none; transform: none } .m-highlight-feature > div .c-call-to-action[aria-disabled="true"] { cursor: not-allowed; color: #cce1f1 } .theme-light .m-highlight-feature > div .c-call-to-action, .theme-dark .theme-light .m-highlight-feature > div .c-call-to-action { color: #000; border-color: transparent; background: transparent } .theme-light .m-highlight-feature > div .c-call-to-action:focus:not(.x-hidden-focus), .theme-dark .theme-light .m-highlight-feature > div .c-call-to-action:focus:not(.x-hidden-focus) { background: rgba(0,0,0,.1) } .theme-light .m-highlight-feature > div .c-call-to-action:focus:not(.x-hidden-focus) span, .theme-dark .theme-light .m-highlight-feature > div .c-call-to-action:focus:not(.x-hidden-focus) span { box-shadow: 0 2px currentColor } .theme-light .m-highlight-feature > div .c-call-to-action:focus:not(.x-hidden-focus), .theme-light .m-highlight-feature > div .c-call-to-action:hover, .theme-dark .theme-light .m-highlight-feature > div .c-call-to-action:focus:not(.x-hidden-focus), .theme-dark .theme-light .m-highlight-feature > div .c-call-to-action:hover { color: rgba(0,0,0,.9) } .theme-light .m-highlight-feature > div .c-call-to-action:hover, .theme-dark .theme-light .m-highlight-feature > div .c-call-to-action:hover { background: transparent } .theme-light .m-highlight-feature > div .c-call-to-action:active, .theme-dark .theme-light .m-highlight-feature > div .c-call-to-action:active { color: rgba(0,0,0,.8) } .theme-light .m-highlight-feature > div .c-call-to-action[aria-disabled="true"], .theme-dark .theme-light .m-highlight-feature > div .c-call-to-action[aria-disabled="true"] { color: #999; background: transparent } .theme-dark .m-highlight-feature > div .c-call-to-action, .theme-light .theme-dark .m-highlight-feature > div .c-call-to-action { color: #fff; background: transparent; border-color: transparent } .theme-dark .m-highlight-feature > div .c-call-to-action:focus:not(.x-hidden-focus), .theme-light .theme-dark .m-highlight-feature > div .c-call-to-action:focus:not(.x-hidden-focus) { background: rgba(255,255,255,.1) } .theme-dark .m-highlight-feature > div .c-call-to-action:focus:not(.x-hidden-focus) span, .theme-light .theme-dark .m-highlight-feature > div .c-call-to-action:focus:not(.x-hidden-focus) span { box-shadow: 0 2px currentColor } .theme-dark .m-highlight-feature > div .c-call-to-action:focus:not(.x-hidden-focus), .theme-dark .m-highlight-feature > div .c-call-to-action:hover, .theme-light .theme-dark .m-highlight-feature > div .c-call-to-action:focus:not(.x-hidden-focus), .theme-light .theme-dark .m-highlight-feature > div .c-call-to-action:hover { color: #e6e6e6 } .theme-dark .m-highlight-feature > div .c-call-to-action:hover, .theme-light .theme-dark .m-highlight-feature > div .c-call-to-action:hover { background: transparent } .theme-dark .m-highlight-feature > div .c-call-to-action:active, .theme-light .theme-dark .m-highlight-feature > div .c-call-to-action:active { color: #ccc } .theme-dark .m-highlight-feature > div .c-call-to-action[aria-disabled="true"], .theme-light .theme-dark .m-highlight-feature > div .c-call-to-action[aria-disabled="true"] { background: transparent; color: #666 } .m-highlight-feature > div .c-heading { font-size: 18px; line-height: 24px; padding: 37px 0 3px; font-weight: 600; font-weight: 600 } .m-highlight-feature > div .c-paragraph { font-size: 15px; line-height: 20px; padding: 24px 0 0; font-weight: 400; padding-top: 12px } .m-highlight-feature > div .c-logo { display: inline-block; margin-top: 24px } .m-highlight-feature > div .c-logo img { margin: 0 auto } .m-highlight-feature > div .c-logo + .c-heading { padding-top: 12px } .m-highlight-feature > div.c-video { display: block; position: relative; width: 100%; max-width: 100%; height: auto; margin: 0; padding: 0; -ms-transform: none; transform: none } .m-highlight-feature > div.c-video video { width: 100%; min-width: 100%; height: 100%; max-height: 100% } .m-highlight-feature.f-lean { margin-top: 0 } @media only screen and (min-width:768px) { .m-highlight-feature > div { padding-right: 24px; padding-left: 24px; position: absolute; display: -ms-flexbox; display: flex; -ms-flex-direction: column; flex-direction: column; -ms-flex-pack: center; justify-content: center; margin: 0 36px; width: 316px; height: 336px; top: 24px; top: calc(50%); -ms-transform: translateY(-50%); transform: translateY(-50%); background: #fff; color: #000; box-shadow: 0 6px 6px rgba(0,0,0,.1) } .m-highlight-feature > div .c-heading { padding-top: 0 } .m-highlight-feature > div.c-video { box-shadow: none } .m-highlight-feature.f-align-left > div { right: 0 } .m-highlight-feature.f-align-right > div { left: 0 } } @media only screen and (min-width:1084px) { .m-highlight-feature > div { margin: 0 48px; width: 316px; height: 336px } .m-highlight-feature > div .c-heading { font-size: 20px; line-height: 24px; padding: 35px 0 5px; font-weight: 600; padding-top: 0; font-weight: 600 } .m-highlight-feature > div .c-logo + .c-heading { margin-top: 12px } } @media only screen and (min-width:1400px) { .m-highlight-feature > div { width: 364px; height: 408px } } .pad-highlight-feature + .pad-highlight-feature .m-highlight-feature.f-lean, .m-highlight-feature + .m-highlight-feature.f-lean { margin-top: 48px } @media only screen and (min-width:768px) { .pad-highlight-feature + .pad-highlight-feature .m-highlight-feature.f-lean, .m-highlight-feature + .m-highlight-feature.f-lean { margin-top: 0 } } .m-histogram:before, .m-histogram:after, .c-histogram:before, .c-histogram:after { content: " "; display: table } .m-histogram:after, .c-histogram:after { clear: both } .m-histogram > div:first-child, .c-histogram > div:first-child { display: table-cell; vertical-align: top } .m-histogram > div:first-child > div > span, .c-histogram > div:first-child > div > span { margin-right: 4px; margin-top: -2px } .m-histogram > div:first-child > span, .c-histogram > div:first-child > span { font-size: 130px; line-height: 1; letter-spacing: -5px; font-weight: 100; display: inline-block; margin-bottom: 7px } .m-histogram > ul, .c-histogram > ul { display: table-cell; padding-right: 24px; padding-top: 23px; vertical-align: top; width: 100% } .m-histogram > ul li, .c-histogram > ul li { margin-bottom: 10px } @media only screen and (max-width:767px) { .m-histogram > ul li, .c-histogram > ul li { max-width: 90% } } .m-histogram > ul a, .c-histogram > ul a { font-size: 13px; position: relative; border: 2px solid transparent; outline: 0; display: block; line-height: 1; padding: 1px } .m-histogram > ul a:before, .c-histogram > ul a:before { display: block; position: absolute; top: 0; left: 0; bottom: 0; right: 0; content: ''; border: 1px solid transparent } .m-histogram > ul a:focus, .c-histogram > ul a:focus { border-color: #000 } .m-histogram > ul a:focus:before, .c-histogram > ul a:focus:before { border-color: rgba(255,255,255,.6) } .theme-light .m-histogram > ul a:focus, .theme-dark .theme-light .m-histogram > ul a:focus, .theme-light .c-histogram > ul a:focus, .theme-dark .theme-light .c-histogram > ul a:focus { border-color: #000 } .theme-light .m-histogram > ul a:focus:before, .theme-dark .theme-light .m-histogram > ul a:focus:before, .theme-light .c-histogram > ul a:focus:before, .theme-dark .theme-light .c-histogram > ul a:focus:before { border-color: rgba(255,255,255,.6) } .theme-dark .m-histogram > ul a:focus, .theme-light .theme-dark .m-histogram > ul a:focus, .theme-dark .c-histogram > ul a:focus, .theme-light .theme-dark .c-histogram > ul a:focus { border-color: #fff } .theme-dark .m-histogram > ul a:focus:before, .theme-light .theme-dark .m-histogram > ul a:focus:before, .theme-dark .c-histogram > ul a:focus:before, .theme-light .theme-dark .c-histogram > ul a:focus:before { border-color: rgba(0,0,0,.6) } .m-histogram > ul a > div, .c-histogram > ul a > div { display: inline-block; margin-right: 5px; width: calc(100% - 83px) } .m-histogram > ul a > div > div, .c-histogram > ul a > div > div { height: 12px; position: relative; background-color: #0067b8; -ms-high-contrast-adjust: none } .m-histogram > ul a > div > div span, .c-histogram > ul a > div > div span { position: absolute; left: 0; -ms-transform: translateX(-100%); transform: translateX(-100%); padding-right: 4px } .m-histogram > ul .c-glyph, .c-histogram > ul .c-glyph { display: inline-block; margin-right: 4px } .m-histogram > ul .c-glyph:after, .c-histogram > ul .c-glyph:after { -ms-transform: translateY(1px); transform: translateY(1px); content: "" } @media only screen and (max-width:539px) { .m-histogram > div, .m-histogram > ul, .c-histogram > div, .c-histogram > ul { display: block } .m-histogram > ul, .c-histogram > ul { padding-right: 0 } .m-histogram > ul a > div, .c-histogram > ul a > div { width: calc(100% - 45px) } } .m-hyperlink-group { padding-right: 0; padding-left: 0 } .m-hyperlink-group > div { text-align: center; padding: 0 12.5% 11px; display: -ms-flexbox; display: flex; display: ms-flexbox; -ms-flex-line-pack: center; align-content: center; flex-direction: column; -ms-flex-direction: column; -ms-flex-pack: center; justify-content: center } @media only screen and (min-width:768px) { .m-hyperlink-group > div { padding-bottom: 0 } .m-hyperlink-group > div [class*="c-heading"] { padding-top: 0 } } .m-hyperlink-group > div ul { margin: 0; padding: 0 } .m-hyperlink-group > div ul li { padding: 0 } .m-hyperlink-group > div .c-heading { max-height: 48px; padding: 35px 0 5px; padding-bottom: 1.636px; box-sizing: content-box; font-size: 20px; line-height: 24px; font-weight: 600 } .m-hyperlink-group > div .c-hyperlink { font-size: 18px; line-height: 24px; padding: 6px 0; display: block; text-decoration: none; font-weight: 200 } @media(max-width:767px) { .m-hyperlink-group > div .c-hyperlink { font-size: 16px; line-height: 20px } } .m-hyperlink-group > div .c-hyperlink:hover { text-decoration: underline } .m-hyperlink-group > div .c-hyperlink.f-picker { padding: 0 } .m-hyperlink-group > div.f-background-accent { background: #0067b8 } .m-hyperlink-group > div.f-background-accent .c-heading, .m-hyperlink-group > div.f-background-accent .c-hyperlink { color: #f2f2f2 } .m-hyperlink-group > div.f-background-neutral-00 { background: #fff } .m-hyperlink-group > div.f-background-neutral-10 { background: #e6e6e6 } .m-hyperlink-group > div.f-background-neutral-20 { background: #d2d2d2 } .m-hyperlink-group > div.f-background-neutral-30 { background: #acacac } .m-hyperlink-group > div.f-background-neutral-45 { background: #919191 } .m-hyperlink-group > div.f-background-neutral-55 { background: #737373 } .m-hyperlink-group > div.f-background-neutral-65 { background: #505050 } .m-hyperlink-group > div.f-background-neutral-75 { background: #464646 } .m-hyperlink-group > div.f-background-neutral-80 { background: #2f2f2f } .m-hyperlink-group > div.f-background-neutral-90 { background: #171717 } .m-hyperlink-group > div.f-background-neutral-100 { background: #000 } .m-hyperlink-group > div.f-brand-neutral-100 { background: #000 } .theme-light .m-hyperlink-group > div, .theme-dark .theme-light .m-hyperlink-group > div { color: #000 } .theme-dark .m-hyperlink-group > div, .theme-light .theme-dark .m-hyperlink-group > div { color: #f2f2f2 } @media only screen and (max-width:767px) { .m-hyperlink-group > div .c-heading { padding-top: 24px; padding-bottom: 6px } .m-hyperlink-group > div .c-hyperlink { padding: 6px 0 } } .c-mosaic-placement .m-hyperlink-group > div { padding: 0; height: 100%; display: -ms-flexbox; display: flex } .c-mosaic-placement.f-height-large.f-width-small .m-hyperlink-group > div > .c-heading { padding: 0 12.5% 11px } .m-hyperlink-group-content-placement { padding-top: 0; padding-right: calc(5% - 12px); padding-left: calc(5% - 12px) } .m-hyperlink-group-content-placement.x-remove-padding { padding-right: 0; padding-left: 0 } @media screen and (min-width:1084px) { .m-hyperlink-group-content-placement { padding-right: 0; padding-left: 0; margin-right: -12px; margin-left: -12px; width: calc(100% + 24px) } } .m-hyperlink-group-content-placement [data-grid] { min-height: 0; display: block } @media screen and (min-width:540px) { .m-hyperlink-group-content-placement [data-grid] { display: -ms-flexbox; display: flex } } .m-hyperlink-group-content-placement.f-align-center { text-align: center } .m-hyperlink-group-content-placement .m-content-placement-item { width: 100% } @media only screen and (min-width:540px) { .m-hyperlink-group-content-placement > [data-grid*="col-"] .m-hyperlink-group [class^="c-heading"] { padding-top: 0 } } .m-hyperlink-group-content-placement > [data-grid*="col-"] .m-hyperlink-group > div { width: 100%; padding: 24px } .m-image { padding: 48px 0 0 } .m-image:before, .m-image:after { content: " "; display: table } .m-image:after { clear: both } .m-image.f-lean { padding: 0 } .m-image [class*="c-caption"] { color: rgba(0,0,0,.6) } @media screen and (min-width:320px) { .m-image [class*="c-caption"] { margin-right: 12px } } @media screen and (min-width:540px) { .m-image [class*="c-caption"] { margin-right: 24px } } .m-image .c-video { display: block } .m-image-intro { padding-right: 0; padding-left: 0; padding-top: 0; position: relative; clear: both } .m-image-intro > .c-image { display: block } .m-image-intro > .c-image img { width: 100% } .m-image-intro > .c-image:after { content: ""; display: block; position: absolute; top: 0; right: 0; left: 0; bottom: 0; width: 100%; height: 100% } .m-image-intro > div { padding: 16px 12px; position: relative; max-width: 100%; text-align: center } .m-image-intro > div > .c-heading { font-size: 24px; line-height: 28px; padding: 36px 0 4px; font-weight: 600; font-weight: 600; padding-top: 0 } @media(max-width:767px) { .m-image-intro > div > .c-heading { font-size: 20px; line-height: 24px } } .m-image-intro > div .c-paragraph { font-size: 15px; line-height: 20px; padding: 12px 0 0; font-weight: 400; padding-top: 8px } @media only screen and (min-width:540px) { .m-image-intro.f-align-center > div, .m-image-intro.f-align-top > div, .m-image-intro.f-align-bottom > div { position: absolute; margin: 0 auto } } @media only screen and (min-width:540px) { .m-image-intro.f-align-center > div { right: 50%; top: calc(50% + 24px); -ms-transform: translate(50%,-50%); transform: translate(50%,-50%) } } @media only screen and (min-width:1084px) { .m-image-intro.f-align-center > div { top: 50% } } @media only screen and (min-width:540px) { .m-image-intro.f-align-top > div { right: 50%; top: 24px; -ms-transform: translateX(50%); transform: translateX(50%) } } @media only screen and (min-width:540px) { .m-image-intro.f-align-bottom > div { right: 50%; bottom: 24px; -ms-transform: translateX(50%); transform: translateX(50%) } } @media only screen and (min-width:540px) { .m-image-intro.f-transparent.f-align-top > div { top: 60px } } @media only screen and (min-width:768px) { .m-image-intro.f-transparent.f-align-top > div { top: 120px } } @media only screen and (min-width:1400px) { .m-image-intro.f-transparent.f-align-top > div { top: 140px } } @media only screen and (min-width:540px) { .m-image-intro[class*="f-mask"].theme-light > picture:after { background: #fff } .m-image-intro[class*="f-mask"].theme-light.f-align-top > picture:after { background: radial-gradient(circle at top center,#fff,rgba(255,255,255,0) 20%) } .m-image-intro[class*="f-mask"].theme-light.f-align-center > picture:after { background: radial-gradient(circle at center center,#fff,rgba(255,255,255,0) 20%) } .m-image-intro[class*="f-mask"].theme-light.f-align-bottom > picture:after { background: radial-gradient(circle at bottom center,#fff,rgba(255,255,255,0) 20%) } .m-image-intro[class*="f-mask"].theme-dark > picture:after { background: #000 } .m-image-intro[class*="f-mask"].theme-dark.f-align-top > picture:after { background: radial-gradient(circle at top center,#000,rgba(255,255,255,0) 20%) } .m-image-intro[class*="f-mask"].theme-dark.f-align-center > picture:after { background: radial-gradient(circle at center center,#000,rgba(255,255,255,0) 20%) } .m-image-intro[class*="f-mask"].theme-dark.f-align-bottom > picture:after { background: radial-gradient(circle at bottom center,#000,rgba(255,255,255,0) 20%) } .m-image-intro.f-mask-20 > picture:after { opacity: .2 } .m-image-intro.f-mask-40 > picture:after { opacity: .4 } .m-image-intro.f-mask-60 > picture:after { opacity: .6 } .m-image-intro.f-mask-80 > picture:after { opacity: .8 } .m-image-intro.f-mask-100 > picture:after { opacity: 1 } } .m-immersive-hero-item { position: relative; min-height: 600px; max-height: 100vh; overflow: hidden; padding: 0 } .m-immersive-hero-item:hover { cursor: default } .m-immersive-hero-item[data-js-href]:hover { cursor: pointer } .m-immersive-hero-item.f-video { height: 100vh } .m-immersive-hero-item.f-video .m-ambient-video { padding-top: unset; -ms-flex-direction: column; flex-direction: column; -ms-flex-align: center; align-items: center; -ms-flex-pack: center; justify-content: center; height: 100% !important } .m-immersive-hero-item.f-video .m-ambient-video video { width: 100%; -ms-flex: 1 1 auto; flex: 1 1 auto } .m-immersive-hero-item.f-video .m-ambient-video .f-core-player { top: auto; max-width: 100%; padding: 0 } .m-immersive-hero-item > picture.c-image { display: block; width: 100%; max-width: 100% } .m-immersive-hero-item > picture.c-image img { width: 100%; overflow-y: hidden } .m-immersive-hero-item > div { position: absolute; display: block; text-align: center; width: 100% } .m-immersive-hero-item > div > div { padding-right: 12px; padding-left: 12px; opacity: 0; animation: fadeIn ease-in 1; animation-fill-mode: forwards; animation-duration: 1s; animation-delay: 600ms; max-width: 100%; margin: 0 auto } .m-immersive-hero-item > div > div .c-heading { font-size: 34px; line-height: 40px; padding: 38px 0 2px; font-weight: 600; font-weight: 600; opacity: .95 } @media screen and (-ms-high-contrast:active) { .m-immersive-hero-item > div > div .c-heading { background: #000 } } @media screen and (-ms-high-contrast:black-on-white) { .m-immersive-hero-item > div > div .c-heading { background: #fff } } .m-immersive-hero-item > div > div .c-subheading { font-size: 20px; line-height: 24px; padding: 8px 0 4px; font-weight: 600; padding-top: 8px } @media screen and (-ms-high-contrast:active) { .m-immersive-hero-item > div > div .c-subheading { background: #000 } } @media screen and (-ms-high-contrast:black-on-white) { .m-immersive-hero-item > div > div .c-subheading { background: #fff } } .m-immersive-hero-item > div > div .c-call-to-action { margin: 24px 0 } .m-immersive-hero-item > div > div .c-group { -ms-flex-pack: center; justify-content: center; -ms-flex-wrap: wrap; flex-wrap: wrap; margin: 24px 0 } .m-immersive-hero-item > div > div .c-group > .c-call-to-action { margin: 0 0 0 24px } .m-immersive-hero-item > div > div .c-group > .c-call-to-action + .c-call-to-action { padding: 10px 0 7px 3px; position: relative; border: 2px solid transparent; outline: 1px solid transparent; outline-offset: -3px; margin-right: 0; color: #0067b8; background: transparent; transition: none; margin-top: 0 } @media screen and (-ms-high-contrast:active) { .m-immersive-hero-item > div > div .c-group > .c-call-to-action + .c-call-to-action { border-color: window !important } } .m-immersive-hero-item > div > div .c-group > .c-call-to-action + .c-call-to-action:focus { border-color: #000; outline-color: rgba(255,255,255,.6) } @media screen and (-ms-high-contrast:active) { .m-immersive-hero-item > div > div .c-group > .c-call-to-action + .c-call-to-action:focus { border-color: windowText !important } } .theme-light .m-immersive-hero-item > div > div .c-group > .c-call-to-action + .c-call-to-action:focus, .theme-dark .theme-light .m-immersive-hero-item > div > div .c-group > .c-call-to-action + .c-call-to-action:focus { border-color: #000; outline-color: rgba(255,255,255,.6) } .theme-dark .m-immersive-hero-item > div > div .c-group > .c-call-to-action + .c-call-to-action:focus, .theme-light .theme-dark .m-immersive-hero-item > div > div .c-group > .c-call-to-action + .c-call-to-action:focus { border-color: #fff; outline-color: rgba(0,0,0,.6) } .m-immersive-hero-item > div > div .c-group > .c-call-to-action + .c-call-to-action:focus:not(.x-hidden-focus), .m-immersive-hero-item > div > div .c-group > .c-call-to-action + .c-call-to-action:hover, .m-immersive-hero-item > div > div .c-group > .c-call-to-action + .c-call-to-action:active { background: transparent; box-shadow: none !important } .m-immersive-hero-item > div > div .c-group > .c-call-to-action + .c-call-to-action:focus:not(.x-hidden-focus) span, .m-immersive-hero-item > div > div .c-group > .c-call-to-action + .c-call-to-action:hover span, .m-immersive-hero-item > div > div .c-group > .c-call-to-action + .c-call-to-action:active span { box-shadow: 0 2px currentColor; right: 0 !important } .m-immersive-hero-item > div > div .c-group > .c-call-to-action + .c-call-to-action:focus:not(.x-hidden-focus) { color: #005da6; background: rgba(0,103,184,.1) } .m-immersive-hero-item > div > div .c-group > .c-call-to-action + .c-call-to-action:focus:not(.x-hidden-focus) span { box-shadow: 0 2px currentColor; text-decoration: none } .m-immersive-hero-item > div > div .c-group > .c-call-to-action + .c-call-to-action:hover { color: #005da6 } .m-immersive-hero-item > div > div .c-group > .c-call-to-action + .c-call-to-action:active { background: none; color: #005293; text-decoration: none; -ms-transform: none; transform: none } .m-immersive-hero-item > div > div .c-group > .c-call-to-action + .c-call-to-action[aria-disabled="true"] { cursor: not-allowed; color: #cce1f1 } .theme-light .m-immersive-hero-item > div > div .c-group > .c-call-to-action + .c-call-to-action, .theme-dark .theme-light .m-immersive-hero-item > div > div .c-group > .c-call-to-action + .c-call-to-action { color: #000; border-color: transparent; background: transparent } .theme-light .m-immersive-hero-item > div > div .c-group > .c-call-to-action + .c-call-to-action:focus:not(.x-hidden-focus), .theme-dark .theme-light .m-immersive-hero-item > div > div .c-group > .c-call-to-action + .c-call-to-action:focus:not(.x-hidden-focus) { background: rgba(0,0,0,.1) } .theme-light .m-immersive-hero-item > div > div .c-group > .c-call-to-action + .c-call-to-action:focus:not(.x-hidden-focus) span, .theme-dark .theme-light .m-immersive-hero-item > div > div .c-group > .c-call-to-action + .c-call-to-action:focus:not(.x-hidden-focus) span { box-shadow: 0 2px currentColor } .theme-light .m-immersive-hero-item > div > div .c-group > .c-call-to-action + .c-call-to-action:focus:not(.x-hidden-focus), .theme-light .m-immersive-hero-item > div > div .c-group > .c-call-to-action + .c-call-to-action:hover, .theme-dark .theme-light .m-immersive-hero-item > div > div .c-group > .c-call-to-action + .c-call-to-action:focus:not(.x-hidden-focus), .theme-dark .theme-light .m-immersive-hero-item > div > div .c-group > .c-call-to-action + .c-call-to-action:hover { color: rgba(0,0,0,.9) } .theme-light .m-immersive-hero-item > div > div .c-group > .c-call-to-action + .c-call-to-action:hover, .theme-dark .theme-light .m-immersive-hero-item > div > div .c-group > .c-call-to-action + .c-call-to-action:hover { background: transparent } .theme-light .m-immersive-hero-item > div > div .c-group > .c-call-to-action + .c-call-to-action:active, .theme-dark .theme-light .m-immersive-hero-item > div > div .c-group > .c-call-to-action + .c-call-to-action:active { color: rgba(0,0,0,.8) } .theme-light .m-immersive-hero-item > div > div .c-group > .c-call-to-action + .c-call-to-action[aria-disabled="true"], .theme-dark .theme-light .m-immersive-hero-item > div > div .c-group > .c-call-to-action + .c-call-to-action[aria-disabled="true"] { color: #999; background: transparent } .theme-dark .m-immersive-hero-item > div > div .c-group > .c-call-to-action + .c-call-to-action, .theme-light .theme-dark .m-immersive-hero-item > div > div .c-group > .c-call-to-action + .c-call-to-action { color: #fff; background: transparent; border-color: transparent } .theme-dark .m-immersive-hero-item > div > div .c-group > .c-call-to-action + .c-call-to-action:focus:not(.x-hidden-focus), .theme-light .theme-dark .m-immersive-hero-item > div > div .c-group > .c-call-to-action + .c-call-to-action:focus:not(.x-hidden-focus) { background: rgba(255,255,255,.1) } .theme-dark .m-immersive-hero-item > div > div .c-group > .c-call-to-action + .c-call-to-action:focus:not(.x-hidden-focus) span, .theme-light .theme-dark .m-immersive-hero-item > div > div .c-group > .c-call-to-action + .c-call-to-action:focus:not(.x-hidden-focus) span { box-shadow: 0 2px currentColor } .theme-dark .m-immersive-hero-item > div > div .c-group > .c-call-to-action + .c-call-to-action:focus:not(.x-hidden-focus), .theme-dark .m-immersive-hero-item > div > div .c-group > .c-call-to-action + .c-call-to-action:hover, .theme-light .theme-dark .m-immersive-hero-item > div > div .c-group > .c-call-to-action + .c-call-to-action:focus:not(.x-hidden-focus), .theme-light .theme-dark .m-immersive-hero-item > div > div .c-group > .c-call-to-action + .c-call-to-action:hover { color: #e6e6e6 } .theme-dark .m-immersive-hero-item > div > div .c-group > .c-call-to-action + .c-call-to-action:hover, .theme-light .theme-dark .m-immersive-hero-item > div > div .c-group > .c-call-to-action + .c-call-to-action:hover { background: transparent } .theme-dark .m-immersive-hero-item > div > div .c-group > .c-call-to-action + .c-call-to-action:active, .theme-light .theme-dark .m-immersive-hero-item > div > div .c-group > .c-call-to-action + .c-call-to-action:active { color: #ccc } .theme-dark .m-immersive-hero-item > div > div .c-group > .c-call-to-action + .c-call-to-action[aria-disabled="true"], .theme-light .theme-dark .m-immersive-hero-item > div > div .c-group > .c-call-to-action + .c-call-to-action[aria-disabled="true"] { background: transparent; color: #666 } @media only screen and (max-width:539px) { .m-immersive-hero-item > div > div .c-group > .c-call-to-action + .c-call-to-action { padding: 10px 43px 7px } } @media screen and (-ms-high-contrast:active) { .m-immersive-hero-item > div > div .c-group > .c-call-to-action + .c-call-to-action { background: Window } } .m-immersive-hero-item > div > picture.c-image { margin: 0 auto } .m-immersive-hero-item > div > picture.c-image img { opacity: 0; animation: fadeIn ease-in 1; animation-fill-mode: forwards; animation-duration: 1s; animation-delay: 600ms; max-width: none; display: block; margin: 0 auto; width: auto; height: 0 } @media only screen and (min-width:540px) { .m-immersive-hero-item > div > div { padding-right: 24px; padding-left: 24px; max-width: 80% } } @media only screen and (min-width:768px) { .m-immersive-hero-item > div > div { max-width: 60% } .m-immersive-hero-item > div > picture.c-image + div .c-heading { padding-top: 24px } } @media only screen and (min-width:1084px) { .m-immersive-hero-item > div > picture.c-image img { max-width: 100% } } @media only screen and (min-width:1400px) { .m-immersive-hero-item > div > div { max-width: 50% } .m-immersive-hero-item > div > div .c-heading { font-size: 46px; line-height: 56px; padding: 37px 0 3px; font-weight: 600; letter-spacing: -.01em; font-weight: 600 } .m-immersive-hero-item > div > div .c-subheading { font-size: 24px; line-height: 28px; padding: 4px 0 8px; font-weight: 600 } } @media only screen and (min-width:1779px) { .m-immersive-hero-item > div > div .c-heading { font-size: 62px; line-height: 72px; padding: 38px 0 6px; font-weight: 600; letter-spacing: -.01em } .m-immersive-hero-item > div > div .c-subheading { font-size: 34px; line-height: 40px; padding: 12px 0 2px; font-weight: 600; padding-top: 8px } } .m-immersive-hero-item.f-align-top > div { top: 0; bottom: 0 } @media only screen and (min-width:768px) { .m-immersive-hero-item.f-align-top > div { top: 120px } } @media only screen and (min-width:1084px) { .m-immersive-hero-item.f-align-top > div { top: 148px } } .m-immersive-hero-item.f-align-top > div > div { position: absolute; top: 72px; right: 50%; -ms-transform: translateX(50%); transform: translateX(50%); width: 100% } @media only screen and (min-width:768px) { .m-immersive-hero-item.f-align-top > div > div { top: 120px } } @media only screen and (min-width:1084px) { .m-immersive-hero-item.f-align-top > div > div { top: 148px } } .m-immersive-hero-item.f-align-top > div > picture.c-image img { position: absolute; bottom: 0; right: 50%; -ms-transform: translateX(50%); transform: translateX(50%) } .m-immersive-hero-item.f-align-bottom > div { bottom: 72px; display: -ms-flexbox; display: flex; -ms-flex-direction: column; flex-direction: column; -ms-flex-align: center; align-items: center } @media only screen and (min-width:768px) { .m-immersive-hero-item.f-align-bottom > div { bottom: 120px } } @media only screen and (min-width:1084px) { .m-immersive-hero-item.f-align-bottom > div { bottom: 148px } } .m-immersive-hero-item.f-align-bottom > div > picture.c-image { margin: 0 } .m-immersive-hero-item.f-align-left > div > div { right: auto; top: 50%; -ms-transform: translateY(-50%); transform: translateY(-50%); max-width: 95%; position: absolute; display: block; text-align: right } .m-immersive-hero-item.f-align-left > div > div .c-heading, .m-immersive-hero-item.f-align-left > div > div .c-subheading { max-width: 50% } @media only screen and (max-width:540px) { .m-immersive-hero-item.f-align-left > div > div .c-heading, .m-immersive-hero-item.f-align-left > div > div .c-subheading { max-width: 100% } } .m-immersive-hero-item.f-align-left > div > div .c-group { -ms-flex-pack: start; justify-content: start } .m-immersive-hero-item.f-align-right > div > div { right: auto; top: 50%; -ms-transform: translateY(-50%); transform: translateY(-50%); max-width: 95%; position: absolute; display: block; text-align: left } .m-immersive-hero-item.f-align-right > div > div .c-heading, .m-immersive-hero-item.f-align-right > div > div .c-subheading { max-width: 50% } @media only screen and (max-width:540px) { .m-immersive-hero-item.f-align-right > div > div .c-heading, .m-immersive-hero-item.f-align-right > div > div .c-subheading { max-width: 100% } } .m-immersive-hero-item.f-align-right > div > div .c-heading, .m-immersive-hero-item.f-align-right > div > div .c-subheading { margin-right: auto } .m-immersive-hero-item.f-align-right > div > div .c-group { -ms-flex-pack: end; justify-content: flex-end } .no-js .m-immersive-hero-item > div picture.c-image { display: none } .m-immersive-hero-item.theme-dark .c-group > a.c-call-to-action + a.c-call-to-action { color: #fff } .m-immersive-hero-item.theme-dark .c-group > a.c-call-to-action + a.c-call-to-action:focus:not(.x-hidden-focus) { color: #fff; background: rgba(255,255,255,.1) } .m-immersive-hero-item.theme-light .c-group > a.c-call-to-action + a.c-call-to-action { color: #000 } .m-immersive-hero-item.theme-light .c-group > a.c-call-to-action + a.c-call-to-action:focus:not(.x-hidden-focus) { color: #000; background: rgba(0,0,0,.1) } .m-immersive-hero { padding-right: 0; padding-left: 0; padding-top: 0 } .m-immersive-hero .c-carousel .c-sequence-indicator { bottom: 12px } .m-immersive-hero .m-immersive-hero-item.f-align-bottom > div > div { padding-bottom: 36px } .m-in-page-navigation { padding-top: 0 } .m-link-navigation { padding-top: 0 } .m-live-gold-badge { margin-top: 40px; margin-left: 40px; display: inline-block; position: relative; float: left } .m-live-gold-badge > div { width: 100%; padding-top: 50px; position: absolute; top: 0; color: #fff; text-align: center } .m-live-gold-badge > div * { padding: 0 } @media only screen and (max-width:768px) { .m-live-gold-badge { margin-left: 0; margin-right: 75px; float: none } } @media only screen and (max-width:539px) { .m-live-gold-badge { margin-right: 25px } } .m-media-gallery { padding-top: 32px; box-sizing: border-box; float: right; min-height: 1px; zoom: 1; width: 100% } .m-media-gallery:before, .m-media-gallery:after { content: " "; display: table } .m-media-gallery:after { clear: both } .m-media-gallery .c-group { flex-wrap: wrap; -ms-flex-wrap: wrap } .m-media-gallery .c-carousel .c-flipper { top: 50% } .m-media-gallery .c-carousel .c-flipper.f-previous { right: -24px } .m-media-gallery .c-carousel .c-flipper.f-next { left: -24px } .m-media-gallery .c-carousel .c-flipper:focus { background: #b3b3b3 } .m-media-gallery .c-carousel .c-group { flex-wrap: nowrap; -ms-flex-wrap: none } .m-media-gallery .c-carousel .f-gallery li { height: 201px; width: 358px; margin-bottom: 0; color: #fff } @media only screen and (max-width:539px) { .m-media-gallery .c-carousel .c-flipper { visibility: hidden } .m-media-gallery .c-carousel .c-flipper.f-previous { right: 0 } .m-media-gallery .c-carousel .c-flipper.f-next { left: 0 } .m-media-gallery .c-carousel:hover .c-flipper { visibility: visible } } .m-media-gallery picture.c-image img { width: 100%; max-width: none } .m-media-gallery picture:after { content: ""; display: block; position: absolute; width: 100%; height: 100%; top: 0; background: rgba(0,0,0,.4) } @media screen and (-ms-high-contrast:active) { .m-media-gallery picture:after { background: none } } .m-media-gallery .f-gallery { vertical-align: top; padding: 0 } .m-media-gallery .f-gallery li { margin-bottom: 12px; color: #fff } .m-media-gallery .f-gallery li .c-action-trigger { position: absolute; background: rgba(0,0,0,.6); border: transparent; border-radius: 50%; margin: 0; height: 48px; width: 48px; margin-top: 0; top: calc(50% - 24px); right: calc(50% - 24px); position: relative; border: 2px solid transparent; outline: 0; position: absolute; min-width: auto; z-index: 1; transition: transform .2s ease } .m-media-gallery .f-gallery li .c-action-trigger:hover { text-decoration: none } .m-media-gallery .f-gallery li .c-action-trigger:before { position: absolute; top: calc(50% - 12px); right: calc(50% - 11px); color: #fff; font-size: 24px; line-height: 24px; content: ""; margin: 0 } .m-media-gallery .f-gallery li .c-action-trigger:after { display: block; position: absolute; top: 0; left: 0; bottom: 0; right: 0; content: ''; border: 1px solid transparent } .m-media-gallery .f-gallery li .c-action-trigger:focus { border-color: #000 } .m-media-gallery .f-gallery li .c-action-trigger:focus:after { border-color: rgba(255,255,255,.6) } .theme-light .m-media-gallery .f-gallery li .c-action-trigger:focus, .theme-dark .theme-light .m-media-gallery .f-gallery li .c-action-trigger:focus { border-color: #000 } .theme-light .m-media-gallery .f-gallery li .c-action-trigger:focus:after, .theme-dark .theme-light .m-media-gallery .f-gallery li .c-action-trigger:focus:after { border-color: rgba(255,255,255,.6) } .theme-dark .m-media-gallery .f-gallery li .c-action-trigger:focus, .theme-light .theme-dark .m-media-gallery .f-gallery li .c-action-trigger:focus { border-color: #fff } .theme-dark .m-media-gallery .f-gallery li .c-action-trigger:focus:after, .theme-light .theme-dark .m-media-gallery .f-gallery li .c-action-trigger:focus:after { border-color: rgba(0,0,0,.6) } .m-media-gallery .f-gallery li .c-action-trigger:before { transition: transform .2s ease } .m-media-gallery .f-gallery li .c-action-trigger:after { border-radius: 50% } .m-media-gallery .f-gallery li .c-action-trigger:active { -ms-transform: scale(.9); transform: scale(.9) } .m-media-gallery .f-gallery li .c-action-trigger:active:before { -ms-transform: scale(.9); transform: scale(.9) } .m-media-gallery .f-gallery li .c-action-trigger:focus:not(.x-hidden-focus) { outline-color: #fff } .m-media-gallery .f-gallery li .c-action-trigger:focus:not(.x-hidden-focus):after { outline-color: #000 } .m-media-gallery .f-gallery li:hover .c-action-trigger { text-decoration: none; background: rgba(0,0,0,.8) } .m-media-gallery .f-gallery li:hover picture:after { background: rgba(0,0,0,.5) } .m-media-gallery .f-gallery li:active picture:after { background: rgba(0,0,0,.6) } .m-media-gallery .f-gallery li:active .c-action-trigger { -ms-transform: scale(.9); transform: scale(.9) } .m-media-gallery .f-gallery li:active .c-action-trigger:before { -ms-transform: scale(.9); transform: scale(.9) } .m-media-gallery .f-gallery.m-card-group .c-card { height: auto } .m-media-gallery .f-gallery.f-flex { display: -ms-flexbox; display: flex } .m-media-gallery .f-gallery li .c-heading-6 { color: #fff } .m-media { padding-right: 0; padding-left: 0; padding-bottom: 4px; padding-top: 0 } .m-media:before, .m-media:after { content: " "; display: table } .m-media:after { clear: both } .m-media .c-image { float: right; margin-left: 12px } .m-media [class*="c-heading"], .m-media [class*="c-paragraph"], .m-media [class*="c-subheading"] { padding: 0 0 0 24px; float: right; width: calc(100% - 60px) } @media only screen and (min-width:539px) { .m-media [class*='c-heading'] { float: none; display: inline-block } } .m-mosaic { padding-right: 0; padding-left: 0; clear: right } .m-multi-column > div, .m-multi-column > .c-list { column-gap: 24px } .m-multi-column > .c-list > li { padding: 1px 0 } .m-multi-column > .c-list > li a.c-hyperlink { padding: 7px 0; display: inline-block } .m-multi-column > div, .m-multi-column > .c-list, .m-multi-column.f-columns-1 > div, .m-multi-column.f-columns-1 > .c-list, .m-multi-column.f-columns-2 > div, .m-multi-column.f-columns-2 > .c-list, .m-multi-column.f-columns-3 > div, .m-multi-column.f-columns-3 > .c-list, .m-multi-column.f-columns-4 > div, .m-multi-column.f-columns-4 > .c-list, .m-multi-column.f-columns-5 > div, .m-multi-column.f-columns-5 > .c-list { columns: 1 } @media only screen and (min-width:540px) { .m-multi-column.f-columns-2 > div, .m-multi-column.f-columns-2 > .c-list, .m-multi-column.f-columns-3 > div, .m-multi-column.f-columns-3 > .c-list, .m-multi-column.f-columns-4 > div, .m-multi-column.f-columns-4 > .c-list, .m-multi-column.f-columns-5 > div, .m-multi-column.f-columns-5 > .c-list { columns: 2 } } @media only screen and (min-width:768px) { .m-multi-column.f-columns-3 > div, .m-multi-column.f-columns-3 > .c-list, .m-multi-column.f-columns-4 > div, .m-multi-column.f-columns-4 > .c-list, .m-multi-column.f-columns-5 > div, .m-multi-column.f-columns-5 > .c-list { columns: 3 } } @media only screen and (min-width:1400px) { .m-multi-column.f-columns-4 > div, .m-multi-column.f-columns-4 > .c-list, .m-multi-column.f-columns-5 > div, .m-multi-column.f-columns-5 > .c-list { columns: 4 } } @media only screen and (min-width:1779px) { .m-multi-column.f-columns-5 > div, .m-multi-column.f-columns-5 > .c-list { columns: 5 } } .m-multi-feature { padding-right: 0; padding-left: 0; position: relative; height: 100% } .m-multi-feature.f-background-neutral-00 > section { background-color: #fff } .m-multi-feature.f-background-neutral-10 > section { background-color: #e6e6e6 } .m-multi-feature.f-background-neutral-20 > section { background-color: #d2d2d2 } .m-multi-feature.f-background-neutral-30 > section { background-color: #acacac } .m-multi-feature.f-background-neutral-45 > section { background-color: #919191 } .m-multi-feature.f-background-neutral-55 > section { background-color: #737373 } .m-multi-feature.f-background-neutral-65 > section { background-color: #505050 } .m-multi-feature.f-background-neutral-75 > section { background-color: #464646 } .m-multi-feature.f-background-neutral-80 > section { background-color: #2f2f2f } .m-multi-feature.f-background-neutral-90 > section { background-color: #171717 } .m-multi-feature.f-background-neutral-100 > section { background-color: #000 } .m-multi-feature:before, .m-multi-feature:after { content: " "; display: table } .m-multi-feature:after { clear: both } .m-multi-feature img { width: 100% } .m-multi-feature .m-area-heading { float: none; padding-top: 40px } .m-multi-feature .m-area-heading + .c-sequence-indicator + ul + .c-carousel { margin-top: 36px } .m-multi-feature .m-area-heading + .c-sequence-indicator + ul + .c-carousel ul.c-group { padding: 0 } .m-multi-feature > section { display: -ms-flexbox; display: flex; -ms-flex-direction: column; flex-direction: column; width: 100% } .m-multi-feature > section .c-pivot > li[role="tabpanel"]:not(.f-active), .m-multi-feature > section ul > li[role="tabpanel"]:not(.f-active) { display: none } .m-multi-feature > section .c-pivot, .m-multi-feature > section > ul { margin-right: 12px; margin-left: 12px; -ms-flex-order: 2; order: 2 } .m-multi-feature > section .c-carousel { -ms-flex-order: 1; order: 1; height: 100%; height: initial } .m-multi-feature > section > .c-sequence-indicator { -ms-flex-order: 3; order: 3 } .m-multi-feature [role="tabpanel"] .c-heading { font-size: 20px; line-height: 24px; padding: 35px 0 5px; font-weight: 600; padding-top: 24px } .m-multi-feature [role="tabpanel"] .c-paragraph { font-size: 15px; line-height: 20px; padding: 12px 0 0; font-weight: 400 } .m-multi-feature [role="tabpanel"] .c-badge, .m-multi-feature [role="tabpanel"] .c-logo { margin-top: 12px } .m-multi-feature [role="tabpanel"] .c-badge + .c-heading, .m-multi-feature [role="tabpanel"] .c-logo + .c-heading { padding-top: 8px } .m-multi-feature [role="tabpanel"] .c-logo { display: block } .m-multi-feature [role="tabpanel"] .c-logo img { margin: 0 auto } .m-multi-feature [role="tabpanel"] .c-call-to-action { margin-top: 10px } .m-multi-feature [role="tabpanel"] .c-group { display: block; overflow: visible; margin-top: 10px } .m-multi-feature [role="tabpanel"] .c-group .c-call-to-action { margin-top: 0; margin-left: 4px } .m-multi-feature [role="tablist"] { display: -ms-flexbox; display: flex; -ms-flex-pack: center; justify-content: center } .m-multi-feature [role="tablist"] li { margin-left: 10px; float: right; display: block } .m-multi-feature [role="tablist"] li > a { display: block; background: #acacac } .m-multi-feature [role="tablist"] li > a:active { outline-color: #000 } .m-multi-feature [role="tablist"] li > a.f-active { outline-color: #000; background: #0067b8 } .m-multi-feature [role="tablist"]:not(.c-sequence-indicator) + ul .c-heading, .m-multi-feature [role="tablist"]:not(.c-sequence-indicator) + [role="tabpanel"] .c-heading { padding-top: 0 } .m-multi-feature.f-align-center { text-align: center } .m-multi-feature.f-align-center > section > [role="tablist"] { margin-bottom: 24px } .m-multi-feature.f-align-center > section > .c-pivot, .m-multi-feature.f-align-center > section > [role="tablist"] { margin-right: 12px; margin-left: 12px; margin-top: 18px } .m-multi-feature.f-align-center > section > .c-pivot > [role="tablist"] > a, .m-multi-feature.f-align-center > section > [role="tablist"] > [role="tablist"] > a { font-weight: 400 } .m-multi-feature.f-align-center > section > .c-pivot > [role="tablist"] > a.f-active, .m-multi-feature.f-align-center > section > [role="tablist"] > [role="tablist"] > a.f-active { font-weight: 600 } @media only screen and (min-width:540px) { .m-multi-feature.f-align-center > section > .c-pivot, .m-multi-feature.f-align-center > section > [role="tablist"] { margin-right: 24px; margin-left: 24px } } @media only screen and (min-width:768px) { .m-multi-feature.f-align-center > section > .c-pivot, .m-multi-feature.f-align-center > section > [role="tablist"] { margin-right: 36px; margin-left: 36px } } @media only screen and (min-width:1400px) { .m-multi-feature.f-align-center > section > .c-pivot, .m-multi-feature.f-align-center > section > [role="tablist"] { margin-right: 48px; margin-left: 48px } } .m-multi-feature.f-align-center > section > ul { margin: 0 auto } .m-multi-feature.f-align-left > section, .m-multi-feature.f-align-right > section { position: relative } .m-multi-feature.f-align-left > section > div, .m-multi-feature.f-align-right > section > div { padding-right: 12px; padding-left: 12px; -ms-flex-order: 2; order: 2; text-align: center } .m-multi-feature.f-align-left > section > div [role="tablist"], .m-multi-feature.f-align-right > section > div [role="tablist"] { padding-top: 24px; padding-bottom: 24px; -ms-flex-pack: center; justify-content: center } .m-multi-feature.f-align-left > section > div.c-carousel, .m-multi-feature.f-align-right > section > div.c-carousel { -ms-flex-order: 1; order: 1; padding: 0 } .m-multi-feature.f-console > section:focus { outline: 3px solid #000; outline-offset: 1px } .m-multi-feature.f-console > section:focus [role="tabpanel"] .c-call-to-action { background: #0067b8; outline: 0 } .m-multi-feature.f-console > section:focus .c-carousel.f-scrollable-next .c-flipper.f-next, .m-multi-feature.f-console > section:focus .c-carousel.f-scrollable-previous .c-flipper.f-previous { display: block; opacity: 1 } .m-multi-feature.f-console > section:focus .c-carousel.f-scrollable-next .c-flipper.f-next:hover, .m-multi-feature.f-console > section:focus .c-carousel.f-scrollable-previous .c-flipper.f-previous:hover { opacity: 1 } .m-multi-feature.f-console > section > .c-sequence-indicator { margin-bottom: 0; -ms-flex-order: 2; order: 2; position: relative; top: -40px; z-index: 2 } .m-multi-feature.f-console > section > ul > li[role="tabpanel"] > [class*='c-paragraph'] { min-height: 55px; max-height: 55px; overflow: hidden } .m-multi-feature.f-console > section .c-pivot > section[role="tabpanel"] > [class*='c-paragraph'] { min-height: 55px; max-height: 55px; overflow: hidden } .m-multi-feature.f-console > section > ul:not([role]) { margin-bottom: -30px; position: relative; top: -30px } .m-multi-feature.f-console > section .c-carousel.f-scrollable-next .c-flipper.f-next, .m-multi-feature.f-console > section .c-carousel.f-scrollable-previous .c-flipper.f-previous { display: none; opacity: 0 } .m-multi-feature.f-console > section .c-carousel.f-scrollable-next .c-flipper.f-next:hover, .m-multi-feature.f-console > section .c-carousel.f-scrollable-previous .c-flipper.f-previous:hover { opacity: 0 } .m-multi-feature.f-console [role="tabpanel"] .c-call-to-action { background: transparent; color: #000; outline: 2px solid #000 } .m-multi-feature.f-console [role="tabpanel"] .c-call-to-action:after { content: ''; margin-right: 0 } .m-multi-feature:not(.f-console) [role="tabpanel"] .c-call-to-action { padding: 10px 0 7px 3px; position: relative; border: 2px solid transparent; outline: 1px solid transparent; outline-offset: -3px; margin-right: 0; color: #0067b8; background: transparent; transition: none } @media screen and (-ms-high-contrast:active) { .m-multi-feature:not(.f-console) [role="tabpanel"] .c-call-to-action { border-color: window !important } } .m-multi-feature:not(.f-console) [role="tabpanel"] .c-call-to-action:focus { border-color: #000; outline-color: rgba(255,255,255,.6) } @media screen and (-ms-high-contrast:active) { .m-multi-feature:not(.f-console) [role="tabpanel"] .c-call-to-action:focus { border-color: windowText !important } } .theme-light .m-multi-feature:not(.f-console) [role="tabpanel"] .c-call-to-action:focus, .theme-dark .theme-light .m-multi-feature:not(.f-console) [role="tabpanel"] .c-call-to-action:focus { border-color: #000; outline-color: rgba(255,255,255,.6) } .theme-dark .m-multi-feature:not(.f-console) [role="tabpanel"] .c-call-to-action:focus, .theme-light .theme-dark .m-multi-feature:not(.f-console) [role="tabpanel"] .c-call-to-action:focus { border-color: #fff; outline-color: rgba(0,0,0,.6) } .m-multi-feature:not(.f-console) [role="tabpanel"] .c-call-to-action:focus:not(.x-hidden-focus), .m-multi-feature:not(.f-console) [role="tabpanel"] .c-call-to-action:hover, .m-multi-feature:not(.f-console) [role="tabpanel"] .c-call-to-action:active { background: transparent; box-shadow: none !important } .m-multi-feature:not(.f-console) [role="tabpanel"] .c-call-to-action:focus:not(.x-hidden-focus) span, .m-multi-feature:not(.f-console) [role="tabpanel"] .c-call-to-action:hover span, .m-multi-feature:not(.f-console) [role="tabpanel"] .c-call-to-action:active span { box-shadow: 0 2px currentColor; right: 0 !important } .m-multi-feature:not(.f-console) [role="tabpanel"] .c-call-to-action:focus:not(.x-hidden-focus) { color: #005da6; background: rgba(0,103,184,.1) } .m-multi-feature:not(.f-console) [role="tabpanel"] .c-call-to-action:focus:not(.x-hidden-focus) span { box-shadow: 0 2px currentColor; text-decoration: none } .m-multi-feature:not(.f-console) [role="tabpanel"] .c-call-to-action:hover { color: #005da6 } .m-multi-feature:not(.f-console) [role="tabpanel"] .c-call-to-action:active { background: none; color: #005293; text-decoration: none; -ms-transform: none; transform: none } .m-multi-feature:not(.f-console) [role="tabpanel"] .c-call-to-action[aria-disabled="true"] { cursor: not-allowed; color: #cce1f1 } .theme-light .m-multi-feature:not(.f-console) [role="tabpanel"] .c-call-to-action, .theme-dark .theme-light .m-multi-feature:not(.f-console) [role="tabpanel"] .c-call-to-action { color: #000; border-color: transparent; background: transparent } .theme-light .m-multi-feature:not(.f-console) [role="tabpanel"] .c-call-to-action:focus:not(.x-hidden-focus), .theme-dark .theme-light .m-multi-feature:not(.f-console) [role="tabpanel"] .c-call-to-action:focus:not(.x-hidden-focus) { background: rgba(0,0,0,.1) } .theme-light .m-multi-feature:not(.f-console) [role="tabpanel"] .c-call-to-action:focus:not(.x-hidden-focus) span, .theme-dark .theme-light .m-multi-feature:not(.f-console) [role="tabpanel"] .c-call-to-action:focus:not(.x-hidden-focus) span { box-shadow: 0 2px currentColor } .theme-light .m-multi-feature:not(.f-console) [role="tabpanel"] .c-call-to-action:focus:not(.x-hidden-focus), .theme-light .m-multi-feature:not(.f-console) [role="tabpanel"] .c-call-to-action:hover, .theme-dark .theme-light .m-multi-feature:not(.f-console) [role="tabpanel"] .c-call-to-action:focus:not(.x-hidden-focus), .theme-dark .theme-light .m-multi-feature:not(.f-console) [role="tabpanel"] .c-call-to-action:hover { color: rgba(0,0,0,.9) } .theme-light .m-multi-feature:not(.f-console) [role="tabpanel"] .c-call-to-action:hover, .theme-dark .theme-light .m-multi-feature:not(.f-console) [role="tabpanel"] .c-call-to-action:hover { background: transparent } .theme-light .m-multi-feature:not(.f-console) [role="tabpanel"] .c-call-to-action:active, .theme-dark .theme-light .m-multi-feature:not(.f-console) [role="tabpanel"] .c-call-to-action:active { color: rgba(0,0,0,.8) } .theme-light .m-multi-feature:not(.f-console) [role="tabpanel"] .c-call-to-action[aria-disabled="true"], .theme-dark .theme-light .m-multi-feature:not(.f-console) [role="tabpanel"] .c-call-to-action[aria-disabled="true"] { color: #999; background: transparent } .theme-dark .m-multi-feature:not(.f-console) [role="tabpanel"] .c-call-to-action, .theme-light .theme-dark .m-multi-feature:not(.f-console) [role="tabpanel"] .c-call-to-action { color: #fff; background: transparent; border-color: transparent } .theme-dark .m-multi-feature:not(.f-console) [role="tabpanel"] .c-call-to-action:focus:not(.x-hidden-focus), .theme-light .theme-dark .m-multi-feature:not(.f-console) [role="tabpanel"] .c-call-to-action:focus:not(.x-hidden-focus) { background: rgba(255,255,255,.1) } .theme-dark .m-multi-feature:not(.f-console) [role="tabpanel"] .c-call-to-action:focus:not(.x-hidden-focus) span, .theme-light .theme-dark .m-multi-feature:not(.f-console) [role="tabpanel"] .c-call-to-action:focus:not(.x-hidden-focus) span { box-shadow: 0 2px currentColor } .theme-dark .m-multi-feature:not(.f-console) [role="tabpanel"] .c-call-to-action:focus:not(.x-hidden-focus), .theme-dark .m-multi-feature:not(.f-console) [role="tabpanel"] .c-call-to-action:hover, .theme-light .theme-dark .m-multi-feature:not(.f-console) [role="tabpanel"] .c-call-to-action:focus:not(.x-hidden-focus), .theme-light .theme-dark .m-multi-feature:not(.f-console) [role="tabpanel"] .c-call-to-action:hover { color: #e6e6e6 } .theme-dark .m-multi-feature:not(.f-console) [role="tabpanel"] .c-call-to-action:hover, .theme-light .theme-dark .m-multi-feature:not(.f-console) [role="tabpanel"] .c-call-to-action:hover { background: transparent } .theme-dark .m-multi-feature:not(.f-console) [role="tabpanel"] .c-call-to-action:active, .theme-light .theme-dark .m-multi-feature:not(.f-console) [role="tabpanel"] .c-call-to-action:active { color: #ccc } .theme-dark .m-multi-feature:not(.f-console) [role="tabpanel"] .c-call-to-action[aria-disabled="true"], .theme-light .theme-dark .m-multi-feature:not(.f-console) [role="tabpanel"] .c-call-to-action[aria-disabled="true"] { background: transparent; color: #666 } @media only screen and (min-width:540px) { .m-multi-feature.f-align-left > section > div, .m-multi-feature.f-align-right > section > div { padding-right: 24px; padding-left: 24px } .m-multi-feature.f-align-left > section > div.c-carousel, .m-multi-feature.f-align-right > section > div.c-carousel { padding-right: 0; padding-left: 0 } } @media only screen and (min-width:768px) { .m-multi-feature [role="tablist"] + [role="tabpanel"] .c-heading { padding-top: 0 } .m-multi-feature [role="tabpanel"] > .c-heading { font-size: 20px; line-height: 24px; padding: 35px 0 5px; font-weight: 600; padding-top: 24px } .m-multi-feature [role="tabpanel"] .c-paragraph { padding-top: 12px } .m-multi-feature.f-align-left > section, .m-multi-feature.f-align-right > section { -ms-flex-direction: row; flex-direction: row; -ms-flex-align: center; align-items: center } .m-multi-feature.f-align-left > section [role="tabpanel"], .m-multi-feature.f-align-right > section [role="tabpanel"] { text-align: right } .m-multi-feature.f-align-left > section > div, .m-multi-feature.f-align-right > section > div { padding-right: 36px; padding-left: 36px; width: 50% } .m-multi-feature.f-align-left > section > div > ul[role="tablist"], .m-multi-feature.f-align-right > section > div > ul[role="tablist"] { -ms-flex-pack: start; justify-content: flex-start } .m-multi-feature.f-align-left > section > .c-carousel, .m-multi-feature.f-align-right > section > .c-carousel { padding: 0; width: 50% } .m-multi-feature.f-align-left > section > div { -ms-flex-order: 2; order: 2 } .m-multi-feature.f-align-left > section > div.c-carousel { -ms-flex-order: 1; order: 1 } .m-multi-feature.f-align-right > section > div { -ms-flex-order: 1; order: 1 } .m-multi-feature.f-align-right > section > div.c-carousel { -ms-flex-order: 2; order: 2 } } @media only screen and (min-width:1084px) { .m-multi-feature [role="tabpanel"] > .c-heading { font-size: 34px; line-height: 40px; padding: 38px 0 2px; font-weight: 600; padding-top: 24px } } @media only screen and (min-width:1400px) { .m-multi-feature.f-align-left > section > div, .m-multi-feature.f-align-right > section > div { padding-right: 48px; padding-left: 48px } .m-multi-feature.f-align-left > section > div.c-carousel, .m-multi-feature.f-align-right > section > div.c-carousel { padding-right: 0; padding-left: 0 } } .m-multi-hero-item { padding: 0; position: relative } .m-multi-hero-item:not([class*="--v2"]):hover { cursor: pointer } .m-multi-hero-item .c-image { position: relative; display: block; padding-bottom: 56.25% } .m-multi-hero-item .c-image img { width: 100%; position: absolute } .m-multi-hero-item .c-image:after { content: ""; position: absolute; top: 0; right: 0; left: 0; bottom: 0 } .m-multi-hero-item a:not(.c-call-to-action) { position: relative; outline: 2px solid transparent; border: 0; display: block } .m-multi-hero-item a:not(.c-call-to-action):before { display: block; position: absolute; top: 0; left: 0; bottom: 0; right: 0; content: ''; outline: 1px solid transparent; outline-offset: -1px } .m-multi-hero-item a:not(.c-call-to-action):focus { outline-color: #000 } .m-multi-hero-item a:not(.c-call-to-action):focus:before { outline-color: rgba(255,255,255,.6) } .theme-light .m-multi-hero-item a:not(.c-call-to-action):focus, .theme-dark .theme-light .m-multi-hero-item a:not(.c-call-to-action):focus { outline-color: #000 } .theme-light .m-multi-hero-item a:not(.c-call-to-action):focus:before, .theme-dark .theme-light .m-multi-hero-item a:not(.c-call-to-action):focus:before { outline-color: rgba(255,255,255,.6) } .theme-dark .m-multi-hero-item a:not(.c-call-to-action):focus, .theme-light .theme-dark .m-multi-hero-item a:not(.c-call-to-action):focus { outline-color: #fff } .theme-dark .m-multi-hero-item a:not(.c-call-to-action):focus:before, .theme-light .theme-dark .m-multi-hero-item a:not(.c-call-to-action):focus:before { outline-color: rgba(0,0,0,.6) } .m-multi-hero-item a:not(.c-call-to-action):focus { text-decoration: underline } .m-multi-hero-item .c-heading { font-size: 24px; line-height: 28px; overflow: hidden; box-sizing: content-box; max-height: 56px; padding-bottom: 2.3632px; font-weight: 600; opacity: .95 } @media screen and (-ms-high-contrast:active) { .m-multi-hero-item .c-heading { background: #000 } } @media screen and (-ms-high-contrast:black-on-white) { .m-multi-hero-item .c-heading { background: #fff } } @media only screen and (max-width:539px) { .m-multi-hero-item .c-heading { font-size: 20px; line-height: 24px; max-height: 48px; padding-bottom: 1.636px; font-weight: 600 } } @media only screen and (max-width:767px) { .m-multi-hero-item .c-heading { width: auto; margin: 0 24px } } .m-multi-hero-item .c-subheading { font-size: 18px; line-height: 24px; white-space: nowrap; overflow: hidden; box-sizing: content-box; max-height: 24px; padding-bottom: .2724px; font-weight: 400 } @media screen and (-ms-high-contrast:active) { .m-multi-hero-item .c-subheading { background: #000 } } @media screen and (-ms-high-contrast:black-on-white) { .m-multi-hero-item .c-subheading { background: #fff } } @media only screen and (max-width:767px) { .m-multi-hero-item .c-subheading { display: none } } .m-multi-hero-item > div { position: absolute; bottom: 48px; width: 100% } .m-multi-hero-item > div > div { max-width: 832px; padding: 0 16px; margin: 0 auto; text-align: center } .m-multi-hero-item.theme-light.f-mask-95 .c-image:after { background: linear-gradient(0deg,rgba(255,255,255,.95),transparent 15%) } @media screen and (-ms-high-contrast:active) { .m-multi-hero-item.theme-light.f-mask-95 .c-image:after { background: linear-gradient(0deg,rgba(255,255,255,.95),transparent 15%) } } .m-multi-hero-item.theme-light a:focus { background: rgba(0,0,0,.1) content-box; color: rgba(0,0,0,.9) } .m-multi-hero-item.theme-light a:active { color: rgba(0,0,0,.8) } .m-multi-hero-item.theme-dark.f-mask-95 .c-image:after { background: linear-gradient(0deg,rgba(0,0,0,.95),transparent 15%) } @media screen and (-ms-high-contrast:active) { .m-multi-hero-item.theme-dark.f-mask-95 .c-image:after { background: linear-gradient(0deg,rgba(0,0,0,.95),transparent 15%) } } .m-multi-hero-item.theme-dark a:focus { background: rgba(255,255,255,.1) content-box; color: #e6e6e6 } .m-multi-hero-item.theme-dark a:active { color: #ccc } .m-multi-hero-item--v2 { margin-bottom: -30px } .m-multi-hero-item--v2 .c-image:after { background: linear-gradient(0deg,rgba(0,0,0,.8),transparent 15%) } @media screen and (-ms-high-contrast:active) { .m-multi-hero-item--v2 .c-image:after { background: linear-gradient(0deg,rgba(0,0,0,.8),transparent 15%) } } @media screen and (min-width:540px) { .m-multi-hero-item--v2 { margin-bottom: -60px } } @media screen and (min-width:768px) { .m-multi-hero-item--v2 { margin-bottom: -80px } } @media screen and (min-width:1084px) { .m-multi-hero-item--v2 { margin-bottom: 0 } } .m-multi-hero-item--v2 .m-multi-hero-item__content-wrapper { width: 90%; height: 212px; padding: 0; display: -ms-flexbox; display: flex; -ms-flex-align: center; align-items: center; -ms-flex-pack: center; justify-content: center; position: relative; right: 50%; bottom: auto; -ms-transform: translate(50%,-25%); transform: translate(50%,-25%); background-color: #fff; box-shadow: 0 .5em 1.5em rgba(0,0,0,.2) } @media screen and (min-width:540px) { .m-multi-hero-item--v2 .m-multi-hero-item__content-wrapper { -ms-transform: translate(50%,-40%); transform: translate(50%,-40%) } } @media screen and (min-width:768px) { .m-multi-hero-item--v2 .m-multi-hero-item__content-wrapper { -ms-transform: translate(50%,-50%); transform: translate(50%,-50%) } } @media screen and (min-width:1084px) { .m-multi-hero-item--v2 .m-multi-hero-item__content-wrapper { width: 100%; height: auto; display: block; position: absolute; right: 0; bottom: 0; -ms-transform: none; transform: none; background-color: transparent; box-shadow: none } } .m-multi-hero-item--v2 .m-multi-hero-item__content { padding: 16px 36px; color: #000 } @media screen and (min-width:1084px) { .m-multi-hero-item--v2 .m-multi-hero-item__content { padding: 16px 36px 0; color: #fff } } .m-multi-hero-item--v2 .m-multi-hero-item__content [class*='c-heading'] { font-size: 20px; line-height: 24px; overflow: hidden; box-sizing: content-box; max-height: 48px; padding-bottom: 1.636px; margin-bottom: 16px } @media screen and (min-width:768px) { .m-multi-hero-item--v2 .m-multi-hero-item__content [class*='c-heading'] { font-size: 24px; line-height: 28px; overflow: hidden; box-sizing: content-box; max-height: 56px; padding-bottom: 2.3632px } } .m-multi-hero-item--v2 .m-multi-hero-item__content [class*='c-subheading'] { font-size: 15px; line-height: 20px; overflow: hidden; box-sizing: content-box; max-height: 40px; padding-bottom: .227px; padding: 0; margin-bottom: 16px; font-weight: 400 } @media screen and (min-width:1084px) { .m-multi-hero-item--v2 .m-multi-hero-item__content [class*='c-subheading'] { opacity: .6 } } @media screen and (min-width:1084px) { .m-multi-hero-item--v2 .m-multi-hero-item__content a.c-call-to-action.f-lightweight { color: #fff } } .m-multi-hero { padding: 0 } @media only screen and (min-width:1084px) { .m-multi-hero .c-carousel { background: transparent } .m-multi-hero .c-carousel .c-flipper.f-previous, .m-multi-hero .c-carousel .c-flipper.f-next, .m-multi-hero .c-carousel .c-sequence-indicator { display: none } .m-multi-hero .c-carousel ul li { display: block } .m-multi-hero .c-carousel ul li .m-multi-hero-item { background: transparent } .m-multi-hero .c-carousel ul li .m-multi-hero-item picture { padding-bottom: 56.25%; overflow: hidden } .m-multi-hero .c-carousel ul li .m-multi-hero-item > div { bottom: 28px } .m-multi-hero .c-carousel ul li:first-child { float: right; width: 66.66667%; padding-left: 4px } .m-multi-hero .c-carousel ul li:first-child .m-multi-hero-item .c-heading { white-space: nowrap; max-height: 28px; padding-bottom: 2.3632px } .m-multi-hero .c-carousel ul li:first-child + li { padding-bottom: 4px } .m-multi-hero .c-carousel ul li:first-child + li, .m-multi-hero .c-carousel ul li:first-child + li + li { float: left; width: 33.33333% } .m-multi-hero .c-carousel ul li:first-child + li .m-multi-hero-item picture, .m-multi-hero .c-carousel ul li:first-child + li + li .m-multi-hero-item picture { padding-bottom: 56.25%; padding-bottom: calc((9/16*100%) - 3px) } .m-multi-hero .c-carousel ul li:first-child + li .m-multi-hero-item .c-subheading, .m-multi-hero .c-carousel ul li:first-child + li + li .m-multi-hero-item .c-subheading { display: none } .m-multi-hero .c-carousel ul li:first-child + li .m-multi-hero-item .c-heading, .m-multi-hero .c-carousel ul li:first-child + li + li .m-multi-hero-item .c-heading { font-size: 20px; line-height: 24px; max-height: 48px; padding-bottom: 1.636px } .m-multi-hero .c-carousel ul li:first-child + li .m-multi-hero-item div > div, .m-multi-hero .c-carousel ul li:first-child + li + li .m-multi-hero-item div > div { margin: 0 16px } } .m-multi-hero--v2 .c-carousel .c-flipper { top: 25% } @media screen and (min-width:540px) { .m-multi-hero--v2 .c-carousel .c-flipper { top: 35% } } @media screen and (min-width:768px) { .m-multi-hero--v2 .c-carousel .c-flipper { top: 40% } } .m-multi-hero--v2 .c-carousel .c-sequence-indicator { bottom: 38px } .m-multi-hero--v2 .c-carousel ul li .m-multi-hero-item > div { bottom: 0 } .m-multi-hero--v2 .c-carousel ul li:first-child + li .m-multi-hero-item div > div { margin: 0 } @media only screen and (min-width:1084px) { .m-multi-hero--v2 .c-carousel ul li:not(:first-child) .m-multi-hero-item div > div [class*='c-heading'] { font-size: 15px; line-height: 20px; overflow: hidden; box-sizing: content-box; max-height: 40px; padding-bottom: .227px; margin: 0 } } @media only screen and (min-width:1084px) { .m-multi-hero--v2 .c-carousel ul li:not(:first-child) .m-multi-hero-item div > div [class*='c-subheading'] { font-size: 15px; line-height: 20px; white-space: nowrap; overflow: hidden; box-sizing: content-box; max-height: 20px; padding-bottom: .227px } } .m-navigation-bar { position: relative; display: -ms-flexbox; display: flex; -ms-flex-align: baseline; align-items: baseline; padding: 0 } .m-navigation-bar .c-hyperlink { color: #262626; padding: 11px 12px 13px } .m-navigation-bar > .c-logo span { font-size: 24px; line-height: 28px; display: block; font-weight: 200; padding: 7px 17px } .m-navigation-bar > .c-logo span:hover { text-decoration: underline } .m-navigation-bar > .c-logo[alt] { color: transparent; margin: 1px 17px } .m-navigation-bar > .c-logo[alt] span { line-height: normal; font-size: 15px; padding: 0 } .m-navigation-bar > .c-logo[alt="windows"] { width: 105px; height: 23px; padding: 2px 12px; background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%230078D7' viewBox='92.4 91.8 985.3 216' width='105' height='23'%3E%3Cpath d='M188.1 198.1h120.3V91.8l-120.3 16.8zM184.5 198.1v-89L92.4 122v76.1zM184.5 201.7H92.4v76l92.1 12.8zM188.1 201.7V291l120.3 16.8V201.7zM570.8 141.8c0 2.8-1 5.1-2.9 6.9-1.9 1.8-4.2 2.8-6.9 2.8s-5-.9-6.9-2.7c-1.9-1.8-2.8-4.1-2.8-7 0-2.6.9-4.8 2.8-6.7 1.8-1.9 4.1-2.8 6.9-2.8 2.8 0 5.1.9 7 2.8 1.8 1.8 2.8 4 2.8 6.7zm-29.2-6.8L505 264.7h-17.8l-28.9-102.8h-.4l-29 102.8h-17.6L373.2 135h16.6l30 108.3h.4L451.5 135h14.7l29.7 108.6h.4L525.1 135h16.5zm27.1 129.7h-14.8V172h14.8v92.7zm99.1 0H653v-52.8c0-19.6-7.2-29.4-21.5-29.4-7.3 0-13.4 2.8-18.3 8.3-4.9 5.5-7.4 12.6-7.4 21.1v52.8H591V172h14.8v15.4h.4c6.9-11.8 17.1-17.6 30.4-17.6 10.2 0 18 3.3 23.3 10 5.3 6.6 8 16 8 28.2l-.1 56.7zm102.3 0h-14.8V249h-.4c-6.9 12-17.5 18-31.8 18-11.7 0-21-4.2-28-12.6-6.9-8.4-10.4-19.6-10.4-33.7 0-15.3 3.8-27.6 11.5-36.9 7.7-9.3 18-13.9 30.9-13.9 12.7 0 21.9 5 27.8 15h.4v-57.3h14.8v137.1zm-14.9-41.9v-13.7c0-7.7-2.5-14-7.6-19.1-5.1-5.1-11.3-7.6-18.6-7.6-8.9 0-16 3.3-21.3 9.9-5.2 6.6-7.9 15.8-7.9 27.5 0 10.6 2.5 19 7.4 25.2 4.9 6.2 11.6 9.3 20 9.3 8.1 0 14.8-3 20.1-8.9s7.9-13.4 7.9-22.6zm125-4.8c0 14.7-4.2 26.5-12.5 35.5-8.4 9-19.6 13.4-33.6 13.4-13.7 0-24.6-4.4-32.8-13.1-8.2-8.7-12.3-20.2-12.3-34.4 0-15.3 4.2-27.4 12.6-36.3 8.4-8.9 19.9-13.3 34.6-13.3 13.7 0 24.5 4.3 32.3 12.9 7.8 8.6 11.7 20.3 11.7 35.3zm-15.2.5c0-11.6-2.6-20.6-7.7-26.8-5.2-6.2-12.5-9.3-22.1-9.3-9.5 0-17.1 3.2-22.6 9.5-5.5 6.4-8.3 15.3-8.3 26.9 0 11.1 2.8 19.8 8.4 26 5.6 6.2 13.1 9.4 22.6 9.4 9.6 0 17-3.1 22.2-9.2 4.9-6.1 7.5-14.9 7.5-26.5zm149.8-46.5L987 264.6h-15.4L951 192.8h-.4l-22.4 71.9h-14.8l-28-92.6H901l20.4 74.7h.7L945 172h13.6l20.6 74.7h.7l20.3-74.7h14.6zm62.9 67.9c0 8-3.1 14.5-9.3 19.5-6.2 5-14.4 7.5-24.6 7.5-8.7 0-16.4-1.9-23-5.6v-15.9c7.3 5.9 15.3 8.9 24.1 8.9 11.8 0 17.6-4.3 17.6-12.9 0-3.5-1.1-6.3-3.4-8.5s-7.5-5.2-15.6-8.9c-8.2-3.5-14-7.3-17.4-11.3-3.4-4-5.1-9.3-5.1-16 0-7.7 3.1-14 9.2-19.2 6.2-5.1 14-7.7 23.4-7.7 7.3 0 13.9 1.4 19.8 4.3V189c-6-4.4-13-6.6-21-6.6-4.9 0-8.8 1.2-11.8 3.6-3 2.4-4.5 5.5-4.5 9.3 0 4.1 1.1 7.3 3.4 9.5s7 4.8 14.2 7.8c8.8 3.7 15 7.7 18.5 11.8 3.7 4.1 5.5 9.3 5.5 15.5z'/%3E%3C/svg%3E") } .m-navigation-bar > .c-logo[alt='console'] { width: 78px; height: 24px; padding: 3px 12px; background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' id='Layer_1' viewBox='0 0 195 60' enable-background='new 0 0 195 60'%3E%3Cstyle%3E.st12%7Bopacity:.8%7D.st17%7Bopacity:.9%7D.st46%7Bopacity:.85%7D.st57%7Bopacity:.75%7D%3C/style%3E%3Cdefs%3E%3Cpath id='SVGID_1_' d='M46.4 5.5C41.1 2 35.6.4 29.8.4 24.1.4 18.5 2 13.2 5.5c-1.4.9-2.4 1.8-4.1 3.4C3.7 14.2.3 21.6.3 29.8c0 7 2.4 13.4 6.5 18.5 0 0 1.5 1.9 3.5 3.7 5.2 4.5 12 7.3 19.4 7.3 7.4 0 14.2-2.7 19.4-7.3 2.3-2.1 3.5-3.7 3.5-3.7 4.1-5.1 6.5-11.5 6.5-18.5 0-8.2-3.4-15.6-8.8-20.9-1.7-1.9-3.9-3.4-3.9-3.4z'/%3E%3C/defs%3E%3CclipPath id='SVGID_2_'%3E%3Cuse xlink:href="http://approjects.co.za/?big=%23SVGID_1_" overflow='visible'/%3E%3C/clipPath%3E%3CradialGradient id='SVGID_3_' cx='-2472.991' cy='31.323' r='26.367' gradientTransform='matrix%28.2042 -.9789 -.8883 -.1853 547.777 -2383.742%29' gradientUnits='userSpaceOnUse'%3E%3Cstop offset='.5' stop-color='%2391c73e'/%3E%3Cstop offset='.809' stop-color='%2337b34a'/%3E%3Cstop offset='.856' stop-color='%2331b14a'/%3E%3Cstop offset='.917' stop-color='%2321ac4a'/%3E%3Cstop offset='.987' stop-color='%2306a44b'/%3E%3Cstop offset='1' stop-color='%2300a24b'/%3E%3C/radialGradient%3E%3Cpath d='M11.9 13.6L9.1 8.9s1.5-1.8 4.3-3.5c1.4-.9 3.4-1.3 5.8-.6 2.5.7 6 1.4 10.7 4.2v26.2c-13.4-8.1-18-21.2-18-21.6z' clip-path='url%28%23SVGID_2_%29' fill='url%28%23SVGID_3_%29'/%3E%3ClinearGradient id='SVGID_4_' gradientUnits='userSpaceOnUse' x1='-2487.939' y1='28.265' x2='-2458.479' y2='28.265' gradientTransform='matrix%28-1 0 0 1 -2458.087 0%29'%3E%3Cstop offset='0' stop-color='%23fff100' stop-opacity='.1'/%3E%3Cstop offset='.007' stop-color='%23fff31d' stop-opacity='.095'/%3E%3Cstop offset='.022' stop-color='%23fff551' stop-opacity='.085'/%3E%3Cstop offset='.037' stop-color='%23fff880' stop-opacity='.074'/%3E%3Cstop offset='.052' stop-color='%23fffaa7' stop-opacity='.063'/%3E%3Cstop offset='.067' stop-color='%23fffcc7' stop-opacity='.052'/%3E%3Cstop offset='.084' stop-color='%23fffde0' stop-opacity='.04'/%3E%3Cstop offset='.101' stop-color='%23fffef1' stop-opacity='.028'/%3E%3Cstop offset='.119' stop-color='%23fffffc' stop-opacity='.015'/%3E%3Cstop offset='.14' stop-color='%23fff' stop-opacity='0'/%3E%3C/linearGradient%3E%3Cpath d='M.4 29.8C.4 16.6 9.1 8.9 9.1 8.9s1.5-1.8 4.3-3.5c1.4-.9 3.4-1.3 5.8-.6 2.5.7 6 1.4 10.7 4.2v15c-6.6 4.7-24.5 23-19.3 28.1C5.5 47.5.4 40.3.4 29.8z' opacity='.75' clip-path='url%28%23SVGID_2_%29' fill='url%28%23SVGID_4_%29'/%3E%3CradialGradient id='SVGID_5_' cx='-1775.269' cy='31.323' r='26.366' gradientTransform='matrix%28-.2042 -.9789 .8883 -.1853 -345.625 -1700.726%29' gradientUnits='userSpaceOnUse'%3E%3Cstop offset='.5' stop-color='%2391c73e'/%3E%3Cstop offset='.809' stop-color='%2337b34a'/%3E%3Cstop offset='.856' stop-color='%2331b14a'/%3E%3Cstop offset='.917' stop-color='%2321ac4a'/%3E%3Cstop offset='.987' stop-color='%2306a44b'/%3E%3Cstop offset='1' stop-color='%2300a24b'/%3E%3C/radialGradient%3E%3Cpath d='M47.8 13.6l2.8-4.7s-2.5-2.4-4.3-3.5c-1.4-.9-3.4-1.3-5.8-.6-2.5.7-6 1.4-10.7 4.2v26.2c13.3-8.1 17.9-21.2 18-21.6z' clip-path='url%28%23SVGID_2_%29' fill='url%28%23SVGID_5_%29'/%3E%3CradialGradient id='SVGID_6_' cx='53.634' cy='53.58' r='47.519' gradientUnits='userSpaceOnUse'%3E%3Cstop offset='.771' stop-color='%2391c73e'/%3E%3Cstop offset='.88' stop-color='%2337b34a'/%3E%3Cstop offset='1' stop-color='%2300a24b'/%3E%3C/radialGradient%3E%3Cpath d='M30.4 36.9l-8.5-20.2c-2.3 2.5-5.6 5.3-8.8 10.5-4.3 7-9.3 17.2-6.4 20.9 1 1.2 2.5 2.9 3.9 4.1-.1-.1 19.8-9.4 19.8-15.3z' clip-path='url%28%23SVGID_2_%29' fill='url%28%23SVGID_6_%29'/%3E%3CradialGradient id='SVGID_7_' cx='211.388' cy='53.58' r='47.422' gradientTransform='matrix%28-1 0 0 1 217.387 0%29' gradientUnits='userSpaceOnUse'%3E%3Cstop offset='.771' stop-color='%2391c73e'/%3E%3Cstop offset='.88' stop-color='%2337b34a'/%3E%3Cstop offset='1' stop-color='%2300a24b'/%3E%3C/radialGradient%3E%3Cpath d='M29.3 36.9l8.5-20.2c2.3 2.5 5.6 5.3 8.8 10.5 4.3 7 9.3 17.2 6.4 20.9-1 1.2-2.5 2.9-3.9 4.1 0-.1-19.8-9.4-19.8-15.3z' clip-path='url%28%23SVGID_2_%29' fill='url%28%23SVGID_7_%29'/%3E%3Cdefs%3E%3Cpath id='SVGID_8_' d='M50.5 8.9s-2.6-2.3-12.7 7.8C43.9 24 56.1 42 52.7 48.4c4.1-5.1 6.5-11.5 6.5-18.5 0-8.3-3.3-15.7-8.7-21M10.4 52c5.2 4.5 12 7.3 19.4 7.3 7.4 0 14.2-2.7 19.4-7.3 4.6-4.7-10.6-21.4-19.4-28-8.8 6.6-24 23.3-19.4 28M9.2 8.9s-.1 0 0 0C3.8 14.3.4 21.7.4 29.9c0 7 2.4 13.4 6.5 18.5C3.4 42 15.7 24 21.8 16.7 11.8 6.6 9.1 8.9 9.2 8.9M29.8.4C35.5.4 41.1 2 46.4 5.5c-.2-.1-1.5-.9-3.7-.8-5.7.2-12.9 4.4-12.9 4.4s-7.2-4.2-12.9-4.4c-2.2-.1-3.6.7-3.7.8C18.5 2 24.1.4 29.8.4z'/%3E%3C/defs%3E%3CclipPath id='SVGID_9_'%3E%3Cuse xlink:href="http://approjects.co.za/?big=%23SVGID_8_" overflow='visible'/%3E%3C/clipPath%3E%3Ccircle cx='29.5' cy='29.6' r='30.5' clip-path='url%28%23SVGID_9_%29' fill='%23fff'/%3E%3Cg clip-path='url%28%23SVGID_9_%29'%3E%3Cdefs%3E%3Cpath id='SVGID_10_' d='M13.4 7.7c-.6-.3-1.4-.6-1.8-.7H10.8c-.3 0-.5.3-.8.4C3.9 12.8 0 20.9 0 29.6 0 36.9 3 43.9 7.4 49c-1.8-2.3.7-9.2 2.5-13.2.9-2 2-3.7 3.1-5.6 4.5-7.3 11.1-14 11.1-14-3.9-4.2-8.7-7.4-10.7-8.5zm38.2 41.4v-.5c-.5-4.4-5.2-10.2-10.3-15.8-4.6-5-9.1-8.6-11.6-10.7-1.4 1.1-6.8 5.6-11.4 10.6C12.9 38.5 8 44.8 7.9 49v.7c0 .1.1.2.2.3 5.4 5.8 13.2 9.3 21.6 9.3 8.7 0 16.5-3.7 22-9.6v-.2c-.1-.1-.1-.3-.1-.4zm7.7-19.4c0-8.8-3.9-16.8-10-22.2-.2 0-.3-.1-.5-.1s-.5 0-.7.1H47.8c-2.4.8-7.2 4.3-11.4 8.7 0 0 5.4 6.5 10.1 13.7 1.2 1.9 2.2 4 3.2 5.9 2.5 4.9 4.5 10.8 2.5 13.4 4.3-5 7.1-12.3 7.1-19.5z'/%3E%3C/defs%3E%3CclipPath id='SVGID_11_'%3E%3Cuse xlink:href="http://approjects.co.za/?big=%23SVGID_10_" overflow='visible'/%3E%3C/clipPath%3E%3Cg opacity='.36' clip-path='url%28%23SVGID_11_%29'%3E%3CradialGradient id='SVGID_12_' cx='24.613' cy='23.504' r='40.98' gradientUnits='userSpaceOnUse'%3E%3Cstop offset='.12' stop-color='%23fff'/%3E%3Cstop offset='.324' stop-color='%23dedddf'/%3E%3Cstop offset='.511' stop-color='%23c6c5c8'/%3E%3Cstop offset='.626' stop-color='%23bdbcc0'/%3E%3Cstop offset='.732' stop-color='%23c6c5c9'/%3E%3Cstop offset='.903' stop-color='%23dedde0'/%3E%3Cstop offset='.956' stop-color='%23e7e6e8'/%3E%3C/radialGradient%3E%3Ccircle cx='29.7' cy='29.3' r='31.3' fill='url%28%23SVGID_12_%29'/%3E%3C/g%3E%3Cdefs%3E%3Cfilter id='Adobe_OpacityMaskFilter' filterUnits='userSpaceOnUse' x='7.4' y='3.6' width='44.2' height='55.7'%3E%3CfeColorMatrix values='1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 1 0'/%3E%3C/filter%3E%3C/defs%3E%3Cmask maskUnits='userSpaceOnUse' x='7.4' y='3.6' width='44.2' height='55.7' id='SVGID_13_'%3E%3Cg filter='url%28%23Adobe_OpacityMaskFilter%29'%3E%3ClinearGradient id='SVGID_14_' gradientUnits='userSpaceOnUse' x1='14.995' y1='28.863' x2='31.36' y2='28.863'%3E%3Cstop offset='0' stop-color='%23fff'/%3E%3Cstop offset='1'/%3E%3C/linearGradient%3E%3Cpath fill='url%28%23SVGID_14_%29' d='M14.5 17.3h25.7v23.2H14.5z'/%3E%3C/g%3E%3C/mask%3E%3Cg opacity='.8' mask='url%28%23SVGID_13_%29'%3E%3Cdefs%3E%3Cpath id='SVGID_15_' class='st12' d='M51.6 49.1v-.5c-.5-4.4-5.2-10.2-10.3-15.8-4.6-5-9.1-8.6-11.6-10.7-1.4 1.1-6.8 5.6-11.4 10.6C12.9 38.5 8 44.8 7.9 49v.7s.1.2.2.2c5.4 5.8 13.2 9.4 21.6 9.4 8.7 0 16.5-3.7 22-9.6v-.2c-.1-.1-.1-.3-.1-.4z'/%3E%3C/defs%3E%3CclipPath id='SVGID_16_'%3E%3Cuse xlink:href="http://approjects.co.za/?big=%23SVGID_15_" overflow='visible'/%3E%3C/clipPath%3E%3ClinearGradient id='SVGID_17_' gradientUnits='userSpaceOnUse' x1='24.585' y1='21.57' x2='32.155' y2='32.925'%3E%3Cstop offset='.418' stop-color='%23edecee'/%3E%3Cstop offset='.755' stop-color='%23e5e4e6'/%3E%3Cstop offset='.824' stop-color='%23e3e2e4'/%3E%3C/linearGradient%3E%3Ccircle cx='22.9' cy='19' r='15.4' opacity='.7' clip-path='url%28%23SVGID_16_%29' fill='url%28%23SVGID_17_%29'/%3E%3C/g%3E%3Cdefs%3E%3Cfilter id='Adobe_OpacityMaskFilter_1_' filterUnits='userSpaceOnUse' x='-1.6' y='-2' width='62.6' height='62.6'%3E%3CfeColorMatrix values='1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 1 0'/%3E%3C/filter%3E%3C/defs%3E%3Cmask maskUnits='userSpaceOnUse' x='-1.6' y='-2' width='62.6' height='62.6' id='SVGID_18_'%3E%3Cg filter='url%28%23Adobe_OpacityMaskFilter_1_%29'%3E%3CradialGradient id='SVGID_19_' cx='21.561' cy='16.178' r='47.699' gradientUnits='userSpaceOnUse'%3E%3Cstop offset='.175' stop-color='%23fff'/%3E%3Cstop offset='.249' stop-color='%23cdcdcd'/%3E%3Cstop offset='.364' stop-color='%23858585'/%3E%3Cstop offset='.469' stop-color='%234c4c4c'/%3E%3Cstop offset='.557' stop-color='%23232323'/%3E%3Cstop offset='.627' stop-color='%23090909'/%3E%3Cstop offset='.669'/%3E%3C/radialGradient%3E%3Cpath fill='url%28%23SVGID_19_%29' d='M-5.5-7H73v72.8H-5.5z'/%3E%3C/g%3E%3C/mask%3E%3Cg opacity='.9' mask='url%28%23SVGID_18_%29'%3E%3Cdefs%3E%3Cpath id='SVGID_20_' class='st17' d='M13.4 7.7c-.6-.3-1.4-.6-1.8-.7H10.8c-.3 0-.5.3-.8.4C3.9 12.8 0 20.9 0 29.6 0 36.9 3 43.9 7.4 49c-1.8-2.3.8-9.5 2.5-13.2.9-2 2-3.7 3.1-5.6 4.5-7.3 11.1-14 11.1-14-3.9-4.2-8.7-7.4-10.7-8.5zm38.2 41.4v-.5c-.6-4.5-5.2-10.2-10.3-15.8-4.6-5-9.1-8.6-11.6-10.7-1.4 1.1-6.8 5.6-11.4 10.6C12.9 38.5 8 44.8 7.9 49v.7c0 .1.1.2.2.3 5.4 5.8 13.2 9.3 21.6 9.3 8.7 0 16.5-3.7 22-9.6v-.2c-.1-.1-.1-.3-.1-.4zm7.7-19.4c0-8.8-3.9-16.8-10-22.2-.2 0-.3-.1-.5-.1s-.5 0-.7.1H47.8c-2.4.8-7.2 4.3-11.4 8.7 0 0 5.4 6.5 10.1 13.7 1.2 1.9 2.2 4 3.2 5.9 2.5 4.9 4.5 10.8 2.5 13.4 4.3-5 7.1-12.3 7.1-19.5z'/%3E%3C/defs%3E%3CclipPath id='SVGID_21_'%3E%3Cuse xlink:href="http://approjects.co.za/?big=%23SVGID_20_" overflow='visible'/%3E%3C/clipPath%3E%3Cg clip-path='url%28%23SVGID_21_%29'%3E%3CradialGradient id='SVGID_22_' cx='27.292' cy='23.252' r='50.317' gradientUnits='userSpaceOnUse'%3E%3Cstop offset='.225' stop-color='%23fff'/%3E%3Cstop offset='.238' stop-color='%23fdfdfd'/%3E%3Cstop offset='.491' stop-color='%23d5d5d7'/%3E%3Cstop offset='.692' stop-color='%23bdbdc0'/%3E%3Cstop offset='.815' stop-color='%23b4b4b8'/%3E%3C/radialGradient%3E%3Ccircle cx='29.7' cy='29.3' r='31.3' fill='url%28%23SVGID_22_%29'/%3E%3C/g%3E%3C/g%3E%3Cdefs%3E%3Cpath id='SVGID_23_' d='M13.4 7.7c-.6-.3-1.4-.6-1.8-.7H10.8c-.3 0-.5.3-.8.4C3.9 12.8 0 20.9 0 29.6 0 36.9 3 43.9 7.4 49c-1.8-2.3.7-9.2 2.5-13.2.9-2 2-3.7 3.1-5.6 4.5-7.3 11.1-14 11.1-14-3.9-4.2-8.7-7.4-10.7-8.5z'/%3E%3C/defs%3E%3CclipPath id='SVGID_24_'%3E%3Cuse xlink:href="http://approjects.co.za/?big=%23SVGID_23_" overflow='visible'/%3E%3C/clipPath%3E%3Cdefs%3E%3Cfilter id='Adobe_OpacityMaskFilter_2_' filterUnits='userSpaceOnUse' x='-.3' y='0' width='59.8' height='59.7'%3E%3CfeColorMatrix values='1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 1 0'/%3E%3C/filter%3E%3C/defs%3E%3Cmask maskUnits='userSpaceOnUse' x='-.3' y='0' width='59.8' height='59.7' id='SVGID_25_'%3E%3Cg filter='url%28%23Adobe_OpacityMaskFilter_2_%29'%3E%3ClinearGradient id='SVGID_26_' gradientUnits='userSpaceOnUse' x1='28.433' y1='1.681' x2='28.433' y2='46.698'%3E%3Cstop offset='.337' stop-color='%23fff'/%3E%3Cstop offset='.35' stop-color='%23f3f3f3'/%3E%3Cstop offset='.425' stop-color='%23b4b4b4'/%3E%3Cstop offset='.499' stop-color='%237d7d7d'/%3E%3Cstop offset='.571' stop-color='%23505050'/%3E%3Cstop offset='.639' stop-color='%232d2d2d'/%3E%3Cstop offset='.703' stop-color='%23141414'/%3E%3Cstop offset='.761' stop-color='%23050505'/%3E%3Cstop offset='.809'/%3E%3C/linearGradient%3E%3Cpath clip-path='url%28%23SVGID_24_%29' fill='url%28%23SVGID_26_%29' d='M.1-1.7h56.7v52.6H.1z'/%3E%3C/g%3E%3C/mask%3E%3ClinearGradient id='SVGID_27_' gradientUnits='userSpaceOnUse' x1='27.31' y1='9.903' x2='30.932' y2='40.688'%3E%3Cstop offset='0' stop-color='%23edecee'/%3E%3Cstop offset='.295' stop-color='%23e9e8ea'/%3E%3Cstop offset='.591' stop-color='%23dddcde'/%3E%3Cstop offset='.822' stop-color='%23cfcdd0'/%3E%3Cstop offset='.989' stop-color='%23a3a2a6'/%3E%3C/linearGradient%3E%3Cpath d='M59.6 29.5c0 21.9-18.1 30.2-31.4 30.2C14.8 59.7-.3 48-.3 30.2-.3 12 15.2 0 28.5 0s31.1 8.4 31.1 29.5z' opacity='.65' clip-path='url%28%23SVGID_24_%29' mask='url%28%23SVGID_25_%29' fill='url%28%23SVGID_27_%29'/%3E%3Cg class='st17'%3E%3Cdefs%3E%3Cpath id='SVGID_28_' class='st17' d='M13.4 7.7c-.6-.3-1.4-.6-1.8-.7H10.8c-.3 0-.5.3-.8.4C3.9 12.8 0 20.9 0 29.6 0 36.9 3 43.9 7.4 49c-1.8-2.3.7-9.3 2.5-13.2.9-2 2-3.7 3.1-5.6 4.5-7.3 11.1-14 11.1-14-3.9-4.2-8.7-7.4-10.7-8.5z'/%3E%3C/defs%3E%3CclipPath id='SVGID_29_'%3E%3Cuse xlink:href="http://approjects.co.za/?big=%23SVGID_28_" overflow='visible'/%3E%3C/clipPath%3E%3ClinearGradient id='SVGID_30_' gradientUnits='userSpaceOnUse' x1='4.684' y1='10.504' x2='23.797' y2='36.486'%3E%3Cstop offset='.155' stop-color='%23f9f9fa'/%3E%3Cstop offset='.346' stop-color='%23f2f1f3'/%3E%3Cstop offset='.635' stop-color='%23dedcdf'/%3E%3Cstop offset='.802' stop-color='%23cfcdd0'/%3E%3C/linearGradient%3E%3Cpath d='M38.3 19c0 8.5-20.3 32.7-28.8 32.7S-1.3 35.3-1.3 26.8 3.6 7.4 12.1 7.4c8.5-.1 26.2 3.1 26.2 11.6z' opacity='.45' clip-path='url%28%23SVGID_29_%29' fill='url%28%23SVGID_30_%29'/%3E%3C/g%3E%3Cdefs%3E%3Cfilter id='Adobe_OpacityMaskFilter_3_' filterUnits='userSpaceOnUse' x='-1.6' y='-2' width='62.6' height='62.6'%3E%3CfeColorMatrix values='1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 1 0'/%3E%3C/filter%3E%3C/defs%3E%3Cmask maskUnits='userSpaceOnUse' x='-1.6' y='-2' width='62.6' height='62.6' id='SVGID_31_'%3E%3Cg filter='url%28%23Adobe_OpacityMaskFilter_3_%29'%3E%3ClinearGradient id='SVGID_32_' gradientUnits='userSpaceOnUse' x1='65.573' y1='61.661' x2='4.277' y2='2.685'%3E%3Cstop offset='.29' stop-color='%23fff'/%3E%3Cstop offset='.796'/%3E%3C/linearGradient%3E%3Cpath fill='url%28%23SVGID_32_%29' d='M-2.9-4.9h66.4v65.4H-2.9z'/%3E%3C/g%3E%3C/mask%3E%3Cg opacity='.8' mask='url%28%23SVGID_31_%29'%3E%3Cdefs%3E%3Cpath id='SVGID_33_' class='st12' d='M13.4 7.7c-.6-.3-1.4-.6-1.8-.7H10.8c-.3 0-.5.3-.8.4C3.9 12.8 0 20.9 0 29.6 0 36.9 3 43.9 7.4 49c-1.8-2.3.9-9.8 2.5-13.2.9-2 2-3.7 3.1-5.6 4.5-7.3 11.1-14 11.1-14-3.9-4.2-8.7-7.4-10.7-8.5zm38.2 41.4v-.5c-.5-4.3-5.2-10.2-10.3-15.8-4.6-5-9.1-8.6-11.6-10.7-1.4 1.1-6.8 5.6-11.4 10.6C12.9 38.5 8 44.8 7.9 49v.7c0 .1.1.2.2.3 5.4 5.8 13.2 9.3 21.6 9.3 8.7 0 16.5-3.7 22-9.6v-.2c-.1-.1-.1-.3-.1-.4zm7.7-19.4c0-8.8-3.9-16.8-10-22.2-.2 0-.3-.1-.5-.1s-.5 0-.7.1H47.8c-2.4.8-7.2 4.3-11.4 8.7 0 0 5.4 6.5 10.1 13.7 1.2 1.9 2.2 4 3.2 5.9 2.5 4.9 4.5 10.8 2.5 13.4 4.3-5 7.1-12.3 7.1-19.5z'/%3E%3C/defs%3E%3CclipPath id='SVGID_34_'%3E%3Cuse xlink:href="http://approjects.co.za/?big=%23SVGID_33_" overflow='visible'/%3E%3C/clipPath%3E%3Cg clip-path='url%28%23SVGID_34_%29'%3E%3CradialGradient id='SVGID_35_' cx='28.643' cy='27.412' r='34.841' gradientUnits='userSpaceOnUse'%3E%3Cstop offset='.18' stop-color='%23fff'/%3E%3Cstop offset='.296' stop-color='%23e9e8e9'/%3E%3Cstop offset='.448' stop-color='%23d1d0d2'/%3E%3Cstop offset='.541' stop-color='%23c8c7ca'/%3E%3Cstop offset='.672' stop-color='%23d3d2d5'/%3E%3Cstop offset='.903' stop-color='%23f1f0f1'/%3E%3Cstop offset='1' stop-color='%23fff'/%3E%3C/radialGradient%3E%3Ccircle cx='29.7' cy='29.3' r='31.3' fill='url%28%23SVGID_35_%29'/%3E%3C/g%3E%3C/g%3E%3Cdefs%3E%3Cpath id='SVGID_36_' d='M47.4 6.1c-.3-.2-2-.7-2.5-.8-2.1-.4-4.6 0-6.9.9-3.5 1.4-6.8 3.3-8.1 4.1-1.2-.8-4.8-2.3-8.3-3.7-2.6-1-5.5-1.5-7.1-1.1-.6.1-1.9.1-2.3.4C17 2.6 23.7.1 29.9.1c6.2 0 13.1 2.4 17.5 6z'/%3E%3C/defs%3E%3CclipPath id='SVGID_37_'%3E%3Cuse xlink:href="http://approjects.co.za/?big=%23SVGID_36_" overflow='visible'/%3E%3C/clipPath%3E%3Cg clip-path='url%28%23SVGID_37_%29'%3E%3CradialGradient id='SVGID_38_' cx='24.125' cy='3.113' r='32.52' gradientUnits='userSpaceOnUse'%3E%3Cstop offset='.088' stop-color='%23e3e2e4'/%3E%3Cstop offset='.296' stop-color='%23c3c2c5'/%3E%3Cstop offset='.58' stop-color='%239e9ca1'/%3E%3Cstop offset='.808' stop-color='%2386858a'/%3E%3Cstop offset='.951' stop-color='%237e7c82'/%3E%3C/radialGradient%3E%3Ccircle cx='29.7' cy='29.3' r='31.3' fill='url%28%23SVGID_38_%29'/%3E%3C/g%3E%3Cdefs%3E%3Cpath id='SVGID_39_' d='M47.4 6.1c-.3-.2-2.2-.7-2.7-.8-2.1-.4-4.5.1-6.8 1-3.5 1.4-6.8 3.3-8.1 4.1-1.2-.8-4.7-2.4-8.2-3.8-2.6-1-5.7-1.5-7.3-1.1-.6.1-1.8.1-2.2.3C17 2.6 23.6.1 29.8.1c6.2 0 13 2.3 17.6 6z'/%3E%3C/defs%3E%3CradialGradient id='SVGID_40_' cx='21.133' cy='13.425' r='27.577' gradientUnits='userSpaceOnUse'%3E%3Cstop offset='.509' stop-color='%23fff'/%3E%3Cstop offset='.722' stop-color='%23e0dfe1'/%3E%3Cstop offset='1' stop-color='%23bbbabe'/%3E%3C/radialGradient%3E%3Cuse xlink:href="http://approjects.co.za/?big=%23SVGID_39_" overflow='visible' opacity='.5' fill='url%28%23SVGID_40_%29'/%3E%3CclipPath id='SVGID_41_'%3E%3Cuse xlink:href="http://approjects.co.za/?big=%23SVGID_39_" overflow='visible' opacity='.5'/%3E%3C/clipPath%3E%3CradialGradient id='SVGID_42_' cx='24.36' cy='11.455' r='16.639' fx='23.406' fy='13.187' gradientUnits='userSpaceOnUse'%3E%3Cstop offset='0' stop-color='%23c5c7c9'/%3E%3Cstop offset='.165' stop-color='%23e2e3e4'/%3E%3Cstop offset='.323' stop-color='%23f7f8f8'/%3E%3Cstop offset='.427' stop-color='%23fff'/%3E%3Cstop offset='.53' stop-color='%23fff' stop-opacity='0'/%3E%3C/radialGradient%3E%3Ccircle cx='22.9' cy='19' r='15.4' opacity='.85' clip-path='url%28%23SVGID_41_%29' fill='url%28%23SVGID_42_%29'/%3E%3Cdefs%3E%3Cfilter id='Adobe_OpacityMaskFilter_4_' filterUnits='userSpaceOnUse' x='0' y='7' width='24.1' height='42'%3E%3CfeColorMatrix values='1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 1 0'/%3E%3C/filter%3E%3C/defs%3E%3Cmask maskUnits='userSpaceOnUse' x='0' y='7' width='24.1' height='42' id='SVGID_43_'%3E%3Cg filter='url%28%23Adobe_OpacityMaskFilter_4_%29'%3E%3ClinearGradient id='SVGID_44_' gradientUnits='userSpaceOnUse' x1='17.166' y1='26.008' x2='-8.719' y2='26.008'%3E%3Cstop offset='0' stop-color='%23fff'/%3E%3Cstop offset='.291' stop-color='%23a5a5a5'/%3E%3Cstop offset='.545' stop-color='%235f5f5f'/%3E%3Cstop offset='.755' stop-color='%232b2b2b'/%3E%3Cstop offset='.912' stop-color='%230c0c0c'/%3E%3Cstop offset='1'/%3E%3C/linearGradient%3E%3Cpath fill='url%28%23SVGID_44_%29' d='M-7.3 1.9h32v48.2h-32z'/%3E%3C/g%3E%3C/mask%3E%3CradialGradient id='SVGID_45_' cx='21.946' cy='16.763' r='46.185' gradientUnits='userSpaceOnUse'%3E%3Cstop offset='.163' stop-color='%23fff'/%3E%3Cstop offset='.511' stop-color='%23dcdbdd'/%3E%3Cstop offset='.814' stop-color='%23c4c3c6'/%3E%3Cstop offset='1' stop-color='%23bbbabe'/%3E%3C/radialGradient%3E%3Cpath d='M13.4 7.7c-.6-.3-1.4-.6-1.8-.7H10.8c-.3 0-.5.3-.8.4C3.9 12.8 0 20.9 0 29.6 0 36.9 3 43.9 7.4 49c-1.8-2.3 1-10.5 2.5-13.2 1-1.9 2-3.7 3.1-5.6 4.5-7.3 11.1-14 11.1-14-3.9-4.2-8.7-7.4-10.7-8.5z' opacity='.6' mask='url%28%23SVGID_43_%29' fill='url%28%23SVGID_45_%29'/%3E%3Cdefs%3E%3Cfilter id='Adobe_OpacityMaskFilter_5_' filterUnits='userSpaceOnUse' x='36.3' y='7.4' width='23' height='41.9'%3E%3CfeColorMatrix values='1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 1 0'/%3E%3C/filter%3E%3C/defs%3E%3Cmask maskUnits='userSpaceOnUse' x='36.3' y='7.4' width='23' height='41.9' id='SVGID_46_'%3E%3Cg filter='url%28%23Adobe_OpacityMaskFilter_5_%29'%3E%3CradialGradient id='SVGID_47_' cx='40.488' cy='16.179' r='40.076' gradientUnits='userSpaceOnUse'%3E%3Cstop offset='.367' stop-color='%23fff'/%3E%3Cstop offset='.41' stop-color='%23c6c6c6'/%3E%3Cstop offset='.467' stop-color='gray'/%3E%3Cstop offset='.518' stop-color='%23494949'/%3E%3Cstop offset='.562' stop-color='%23212121'/%3E%3Cstop offset='.597' stop-color='%23090909'/%3E%3Cstop offset='.618'/%3E%3C/radialGradient%3E%3Cpath fill='url%28%23SVGID_47_%29' d='M31.1 2.6H65v47.7H31.1z'/%3E%3C/g%3E%3C/mask%3E%3CradialGradient id='SVGID_48_' cx='34.034' cy='14.194' r='29.39' gradientUnits='userSpaceOnUse'%3E%3Cstop offset='.263' stop-color='%23fff'/%3E%3Cstop offset='.308' stop-color='%23eaeaeb'/%3E%3Cstop offset='.401' stop-color='%23c2c2c6'/%3E%3Cstop offset='.475' stop-color='%23aaaaae'/%3E%3Cstop offset='.521' stop-color='%23a1a1a6'/%3E%3C/radialGradient%3E%3Cpath d='M59.3 29.7c0-8.8-3.9-16.8-10-22.2-.2 0-.3-.1-.5-.1s-.5 0-.7.1H47.8c-2.4.8-7.2 4.3-11.4 8.7 0 0 5.4 6.5 10.1 13.7 1.2 1.9 2.2 4 3.2 5.9 2.5 4.9 4.5 10.8 2.5 13.4 4.3-5 7.1-12.3 7.1-19.5z' opacity='.15' mask='url%28%23SVGID_46_%29' fill='url%28%23SVGID_48_%29'/%3E%3Cdefs%3E%3Cfilter id='Adobe_OpacityMaskFilter_6_' filterUnits='userSpaceOnUse' x='36.3' y='7.4' width='23' height='41.9'%3E%3CfeColorMatrix values='1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 1 0'/%3E%3C/filter%3E%3C/defs%3E%3Cmask maskUnits='userSpaceOnUse' x='36.3' y='7.4' width='23' height='41.9' id='SVGID_49_'%3E%3Cg filter='url%28%23Adobe_OpacityMaskFilter_6_%29'%3E%3CradialGradient id='SVGID_50_' cx='38.121' cy='15.275' r='42.036' gradientUnits='userSpaceOnUse'%3E%3Cstop offset='0' stop-color='%23fff'/%3E%3Cstop offset='.453'/%3E%3C/radialGradient%3E%3Cpath fill='url%28%23SVGID_50_%29' d='M32.3-1.2h33.9v53.7H32.3z'/%3E%3C/g%3E%3C/mask%3E%3CradialGradient id='SVGID_51_' cx='41.966' cy='16.372' r='42.37' gradientUnits='userSpaceOnUse'%3E%3Cstop offset='.145' stop-color='%23d4d4d6'/%3E%3Cstop offset='.173' stop-color='%23d3d3d5'/%3E%3Cstop offset='1' stop-color='%23bbbabe'/%3E%3C/radialGradient%3E%3Cpath d='M59.3 29.7c0-8.8-3.9-16.8-10-22.2-.2 0-.3-.1-.5-.1s-.5 0-.7.1H47.8c-2.4.8-7.2 4.3-11.4 8.7 0 0 5.4 6.5 10.1 13.7 1.2 1.9 2.2 4 3.2 5.9 2.5 4.9 4.5 10.8 2.5 13.4 4.3-5 7.1-12.3 7.1-19.5z' opacity='.3' mask='url%28%23SVGID_49_%29' fill='url%28%23SVGID_51_%29'/%3E%3Cg%3E%3Cdefs%3E%3Cpath id='SVGID_52_' d='M51.6 49.1v-.5c-.5-4.4-5.2-10.2-10.3-15.8-4.6-5-9.1-8.6-11.6-10.7-1.4 1.1-6.8 5.6-11.4 10.6C12.9 38.5 8 44.8 7.9 49v.8s.1.2.2.2c5.4 5.8 13.2 9.4 21.6 9.4 8.7 0 16.5-3.7 22-9.6v-.2c-.1-.2-.1-.4-.1-.5z'/%3E%3C/defs%3E%3CclipPath id='SVGID_53_'%3E%3Cuse xlink:href="http://approjects.co.za/?big=%23SVGID_52_" overflow='visible'/%3E%3C/clipPath%3E%3Cdefs%3E%3Cfilter id='Adobe_OpacityMaskFilter_7_' filterUnits='userSpaceOnUse' x='-.5' y='-.5' width='60.1' height='60.1'%3E%3CfeColorMatrix values='1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 1 0'/%3E%3C/filter%3E%3C/defs%3E%3Cmask maskUnits='userSpaceOnUse' x='-.5' y='-.5' width='60.1' height='60.1' id='SVGID_54_'%3E%3Cg filter='url%28%23Adobe_OpacityMaskFilter_7_%29'%3E%3CradialGradient id='SVGID_55_' cx='18.134' cy='13.409' r='70.474' gradientUnits='userSpaceOnUse'%3E%3Cstop offset='.263'/%3E%3Cstop offset='.308' stop-color='%23393939'/%3E%3Cstop offset='.368' stop-color='%237f7f7f'/%3E%3Cstop offset='.422' stop-color='%23b6b6b6'/%3E%3Cstop offset='.468' stop-color='%23dedede'/%3E%3Cstop offset='.504' stop-color='%23f6f6f6'/%3E%3Cstop offset='.527' stop-color='%23fff'/%3E%3Cstop offset='.545' stop-color='%23f4f4f4'/%3E%3Cstop offset='.578' stop-color='%23d5d5d5'/%3E%3Cstop offset='.621' stop-color='%23a4a4a4'/%3E%3Cstop offset='.674' stop-color='%23606060'/%3E%3Cstop offset='.733' stop-color='%230a0a0a'/%3E%3Cstop offset='.74'/%3E%3C/radialGradient%3E%3Cpath clip-path='url%28%23SVGID_53_%29' fill='url%28%23SVGID_55_%29' d='M-3.3-4.4h68.8v65.8H-3.3z'/%3E%3Cpath d='M51.5 49.1v-.5c-.5-4.2-5.5-10-10.6-15.5-4.6-5-8.7-8.2-11.1-10.3-1.5 1.1-6.4 5.2-11 10.2C13.4 38.8 8.2 44.8 8 49v.8c5.4 5.8 13.1 9.5 21.6 9.5 8.7 0 16.4-3.7 21.9-9.6v-.1-.5z' clip-path='url%28%23SVGID_53_%29' fill='none'/%3E%3ClinearGradient id='SVGID_56_' gradientUnits='userSpaceOnUse' x1='-3.349' y1='28.527' x2='65.44' y2='28.527'%3E%3Cstop offset='0' stop-color='%23fff'/%3E%3Cstop offset='.077' stop-color='%23dedede'/%3E%3Cstop offset='.268' stop-color='%23909090'/%3E%3Cstop offset='.439' stop-color='%23525252'/%3E%3Cstop offset='.582' stop-color='%23262626'/%3E%3Cstop offset='.693' stop-color='%230a0a0a'/%3E%3Cstop offset='.757'/%3E%3C/linearGradient%3E%3Cpath clip-path='url%28%23SVGID_53_%29' fill='url%28%23SVGID_56_%29' d='M-3.3-4.4h68.8v65.8H-3.3z'/%3E%3C/g%3E%3C/mask%3E%3CradialGradient id='SVGID_57_' cx='27.699' cy='29.764' r='34.214' gradientUnits='userSpaceOnUse'%3E%3Cstop offset='.263' stop-color='%23fff'/%3E%3Cstop offset='.333' stop-color='%23ebebec'/%3E%3Cstop offset='.485' stop-color='%23c4c3c6'/%3E%3Cstop offset='.606' stop-color='%23acabaf'/%3E%3Cstop offset='.68' stop-color='%23a3a2a6'/%3E%3Cstop offset='.739' stop-color='%23aeadb1'/%3E%3Cstop offset='.844' stop-color='%23cccbce'/%3E%3Cstop offset='.87' stop-color='%23d4d4d6'/%3E%3C/radialGradient%3E%3Cpath d='M59.6 29.6c0 16.6-13.4 30-30 30s-30-13.4-30-30 13.5-30 30-30c16.5-.1 30 13.4 30 30z' opacity='.54' clip-path='url%28%23SVGID_53_%29' mask='url%28%23SVGID_54_%29' fill='url%28%23SVGID_57_%29'/%3E%3C/g%3E%3Cg class='st46'%3E%3Cdefs%3E%3Cpath id='SVGID_58_' class='st46' d='M59.3 29.7c0-8.8-3.9-16.8-10-22.2-.2 0-.3-.1-.5-.1s-.5 0-.7.1H47.8c-2.4.8-7.2 4.3-11.4 8.7 0 0 5.3 6.3 9.9 13.5 1.2 1.9 2.3 4.1 3.3 6 2.5 4.9 4.5 10.9 2.6 13.5 4.3-5.1 7.1-12.3 7.1-19.5z'/%3E%3C/defs%3E%3CclipPath id='SVGID_59_'%3E%3Cuse xlink:href="http://approjects.co.za/?big=%23SVGID_58_" overflow='visible'/%3E%3C/clipPath%3E%3Cdefs%3E%3Cfilter id='Adobe_OpacityMaskFilter_8_' filterUnits='userSpaceOnUse' x='13.4' y='-3.6' width='55.4' height='60.2'%3E%3CfeColorMatrix values='1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 1 0'/%3E%3C/filter%3E%3C/defs%3E%3Cmask maskUnits='userSpaceOnUse' x='13.4' y='-3.6' width='55.4' height='60.2' id='SVGID_60_'%3E%3Cg filter='url%28%23Adobe_OpacityMaskFilter_8_%29'%3E%3CradialGradient id='SVGID_61_' cx='47.313' cy='-23.717' r='23.891' gradientTransform='matrix%28.9441 0 0 1.2198 -3.182 51.257%29' gradientUnits='userSpaceOnUse'%3E%3Cstop offset='.411'/%3E%3Cstop offset='.734' stop-color='%23ccc'/%3E%3Cstop offset='.969'/%3E%3C/radialGradient%3E%3Cpath clip-path='url%28%23SVGID_59_%29' fill='url%28%23SVGID_61_%29' d='M17.9-2.3h46v59.5h-46z'/%3E%3ClinearGradient id='SVGID_62_' gradientUnits='userSpaceOnUse' x1='22.368' y1='-19.545' x2='71.116' y2='-19.545' gradientTransform='matrix%28.9441 0 0 1.2198 -3.182 51.257%29'%3E%3Cstop offset='.456'/%3E%3Cstop offset='.483' stop-color='%23030303'/%3E%3Cstop offset='.501' stop-color='%230b0b0b'/%3E%3Cstop offset='.516' stop-color='%231a1a1a'/%3E%3Cstop offset='.53' stop-color='%23303030'/%3E%3Cstop offset='.543' stop-color='%234b4b4b'/%3E%3Cstop offset='.555' stop-color='%236d6d6d'/%3E%3Cstop offset='.566' stop-color='%23959595'/%3E%3Cstop offset='.577' stop-color='%23c3c3c3'/%3E%3Cstop offset='.587' stop-color='%23f7f7f7'/%3E%3Cstop offset='.589' stop-color='%23fff'/%3E%3Cstop offset='.683' stop-color='%23fff'/%3E%3Cstop offset='.976'/%3E%3C/linearGradient%3E%3Cpath clip-path='url%28%23SVGID_59_%29' fill='url%28%23SVGID_62_%29' d='M17.9-2.3h46v59.5h-46z'/%3E%3ClinearGradient id='SVGID_63_' gradientUnits='userSpaceOnUse' x1='41.097' y1='22.748' x2='41.097' y2='40.987'%3E%3Cstop offset='.145' stop-color='%23fff'/%3E%3Cstop offset='1'/%3E%3C/linearGradient%3E%3Cpath clip-path='url%28%23SVGID_59_%29' fill='url%28%23SVGID_63_%29' d='M17.8 21.5h46.5v27.8H17.8z'/%3E%3C/g%3E%3C/mask%3E%3Cpath opacity='.65' clip-path='url%28%23SVGID_59_%29' mask='url%28%23SVGID_60_%29' fill='%237e7c82' d='M13.4-3.6h55.4v60.2H13.4z'/%3E%3C/g%3E%3Cdefs%3E%3Cfilter id='Adobe_OpacityMaskFilter_9_' filterUnits='userSpaceOnUse' x='-8.6' y='-14.3' width='76.1' height='75.2'%3E%3CfeColorMatrix values='1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 1 0'/%3E%3C/filter%3E%3C/defs%3E%3Cmask maskUnits='userSpaceOnUse' x='-8.6' y='-14.3' width='76.1' height='75.2' id='SVGID_64_'%3E%3Cg filter='url%28%23Adobe_OpacityMaskFilter_9_%29'%3E%3CradialGradient id='SVGID_65_' cx='22.003' cy='14.623' r='37.021' gradientUnits='userSpaceOnUse'%3E%3Cstop offset='.536'/%3E%3Cstop offset='.603' stop-color='%23060606'/%3E%3Cstop offset='.687' stop-color='%23151515'/%3E%3Cstop offset='.762' stop-color='%232a2a2a'/%3E%3Cstop offset='.824' stop-color='%23adadad'/%3E%3Cstop offset='.916' stop-color='%23fff'/%3E%3C/radialGradient%3E%3Cpath fill='url%28%23SVGID_65_%29' stroke='%23231f20' stroke-width='.113' d='M-.8-2h61.4v62H-.8z'/%3E%3C/g%3E%3C/mask%3E%3Cg opacity='.15' mask='url%28%23SVGID_64_%29'%3E%3Cdefs%3E%3Cpath id='SVGID_66_' d='M13.3 7.7c-.6-.3-1.1-.5-1.6-.6l-.3-.1c-.3-.1-.5 0-.7 0-.3 0-.5.3-.7.4C4 12.8 0 20.9 0 29.6 0 36.9 3 43.9 7.4 49c-1.8-2.3 1.4-11.1 2.3-13 .9-1.9 2.2-4 3.3-5.9 4.5-7.3 11.1-13.9 11.1-13.9-3.9-4.2-8.8-7.5-10.8-8.5zm38.3 41.4c0-.2 0-.4-.1-.6-.5-4.2-5-10-10.1-15.5-4.6-5-9.1-8.7-11.6-10.7h-.2l-.2-.1c-1.4 1.1-6.4 5.3-11 10.4-5.3 5.7-10.3 12-10.5 16.2v.8c0 .1.1.3.2.3 5.4 5.8 13.2 9.4 21.6 9.4 8.7 0 16.5-3.7 22-9.6v-.3c-.1-.1-.1-.2-.1-.3z' opacity='.15'/%3E%3C/defs%3E%3CclipPath id='SVGID_67_'%3E%3Cuse xlink:href="http://approjects.co.za/?big=%23SVGID_66_" overflow='visible'/%3E%3C/clipPath%3E%3CradialGradient id='SVGID_68_' cx='29.396' cy='23.322' r='37.814' gradientUnits='userSpaceOnUse'%3E%3Cstop offset='0' stop-color='%23f3f3f4'/%3E%3Cstop offset='.111' stop-color='%23dcdbdd'/%3E%3Cstop offset='.299' stop-color='%23bab9bd'/%3E%3Cstop offset='.453' stop-color='%23a5a4a8'/%3E%3Cstop offset='.555' stop-color='%239d9ca1'/%3E%3Cstop offset='.636' stop-color='%23a2a1a5'/%3E%3Cstop offset='.73' stop-color='%23afafb3'/%3E%3Cstop offset='.829' stop-color='%23c6c5c8'/%3E%3Cstop offset='.931' stop-color='%23e6e5e7'/%3E%3Cstop offset='1' stop-color='%23fff'/%3E%3C/radialGradient%3E%3Cellipse cx='29.4' cy='23.3' rx='38' ry='37.6' opacity='.7' clip-path='url%28%23SVGID_67_%29' fill='url%28%23SVGID_68_%29'/%3E%3C/g%3E%3Cg class='st57'%3E%3Cdefs%3E%3Cpath id='SVGID_69_' class='st57' d='M47.4 6.1c-.3-.2-2.1-.7-2.6-.8-2.1-.4-5 .3-7.3 1.2-3.5 1.4-6.4 3.2-7.7 4h-.3c-1.2-.8-4.6-2.6-8.2-3.9-2.6-1-6-1.3-7.6-.9-.6.1-1.3 0-1.7.3 5.3-3.9 11.4-6 17.7-6 6.1 0 13.2 2.2 17.7 6.1z'/%3E%3C/defs%3E%3CclipPath id='SVGID_70_'/%3E%3Cg opacity='.62' clip-path='url%28%23SVGID_70_%29'%3E%3CradialGradient id='SVGID_71_' cx='34.238' cy='549.977' r='30.869' gradientTransform='matrix%28.7552 0 0 .4537 1.608 -239.28%29' gradientUnits='userSpaceOnUse'%3E%3Cstop offset='.434' stop-color='%23fff'/%3E%3Cstop offset='.737' stop-color='%23eaeaeb'/%3E%3Cstop offset='1' stop-color='%23d4d4d6'/%3E%3C/radialGradient%3E%3Cpath d='M51.1 10.3c0 7.8-10.6 14.2-23.6 14.2-13 0-23.6-6.4-23.6-14.2 0-7.8 10.6-14.2 23.6-14.2 13 0 23.6 6.4 23.6 14.2z' fill='url%28%23SVGID_71_%29'/%3E%3C/g%3E%3C/g%3E%3Cg opacity='.5'%3E%3CradialGradient id='SVGID_72_' cx='30.447' cy='29.769' r='29.584' gradientTransform='matrix%281.0074 0 0 1 -.928 0%29' gradientUnits='userSpaceOnUse'%3E%3Cstop offset='.663' stop-color='%23fff'/%3E%3Cstop offset='.794' stop-color='%23fdfdfd'/%3E%3Cstop offset='.845' stop-color='%23f6f6f7'/%3E%3Cstop offset='.882' stop-color='%23eaeaeb'/%3E%3Cstop offset='.912' stop-color='%23d9d9db'/%3E%3Cstop offset='.939' stop-color='%23c3c2c6'/%3E%3Cstop offset='.961' stop-color='%23a9a7ac'/%3E%3Cstop offset='.975' stop-color='%23959399'/%3E%3Cstop offset='.979' stop-color='%238a888e'/%3E%3Cstop offset='.986' stop-color='%236e6b6f'/%3E%3Cstop offset='.995' stop-color='%23403c3f'/%3E%3Cstop offset='1' stop-color='%23231f20'/%3E%3C/radialGradient%3E%3Ccircle cx='29.7' cy='29.8' r='29.7' fill-rule='evenodd' clip-rule='evenodd' fill='url%28%23SVGID_72_%29'/%3E%3Cdefs%3E%3Cfilter id='Adobe_OpacityMaskFilter_10_' filterUnits='userSpaceOnUse' x='.1' y='.1' width='59.4' height='59.4'%3E%3CfeColorMatrix values='-1 0 0 0 1 0 -1 0 0 1 0 0 -1 0 1 0 0 0 1 0' color-interpolation-filters='sRGB' result='source'/%3E%3C/filter%3E%3C/defs%3E%3Cmask maskUnits='userSpaceOnUse' x='.1' y='.1' width='59.4' height='59.4' id='SVGID_73_'%3E%3Cimage width='64' height='64' xlink:href="http://approjects.co.za/?big=B50E587F.jpg" transform='translate%28-2 -2%29' overflow='visible' filter='url%28%23Adobe_OpacityMaskFilter_10_%29'/%3E%3C/mask%3E%3Cg opacity='.65' mask='url%28%23SVGID_73_%29'%3E%3Ccircle cx='29.7' cy='29.8' r='29.7' fill-rule='evenodd' clip-rule='evenodd' fill='%23fff'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3Cg%3E%3Cpath d='M189.7 47.9l-11.3-15.3-11.3 15.3h-4.7L176 29.4l-12.4-16.8h4.7l10.1 13.7 10.1-13.7h4.6l-12.4 16.8 13.6 18.5h-4.6zm-92.7 0L85.7 32.6 74.4 47.9h-4.7l13.6-18.5L71 12.6h4.7l10.1 13.7 10.1-13.7h4.6L88.1 29.4l13.6 18.5H97zm33.6-10.3c0 6.4-4.8 10.3-12.6 10.3h-14.4V31.4h-7.4c.5-.8 1.9-2.7 2.6-3.5h4.8V12.6H118c10.7 0 11.5 7.4 11.5 9.6 0 3.1-1.7 5.7-4.3 7.1.8.4 1.6.8 2.3 1.5 2 1.7 3.1 4 3.1 6.8zm-23-9.8H118c4.8 0 7.5-2.2 7.5-5.9 0-4.9-4.7-5.6-7.5-5.6h-10.4v11.5zm19 9.7c0-5.1-4.7-6.2-8.7-6.2h-10.4v12.9h10.4c3.3 0 8.7-.8 8.7-6.7zm39.5-7.3c0 10.9-6.9 18.5-16.8 18.5s-16.9-7.6-16.9-18.5 6.9-18.5 16.9-18.5c9.9 0 16.8 7.6 16.8 18.5zm-4 0c0-8.7-5.3-14.7-12.8-14.7-7.6 0-12.9 6.1-12.9 14.7 0 8.7 5.3 14.8 12.9 14.8 7.5 0 12.8-6.1 12.8-14.8z' fill='%23107c10'/%3E%3C/g%3E%3C/svg%3E") } .m-page-bar { width: 100%; max-width: calc(1600px + 10%); padding: 0 5%; margin: 0 auto; display: -ms-flexbox; display: flex; position: relative; right: 0; left: 0; background: #fff; border-bottom: 1px solid #e6e6e6 } .m-page-bar.f-hidden { display: none } .m-page-bar.f-sticky { z-index: 500; visibility: hidden; position: fixed; top: -60px; transition: all .4s cubic-bezier(.19,1,.22,1); max-width: none; padding: 7px 5% 4px } @media screen and (min-width:1778px) { .m-page-bar.f-sticky { padding: 7px calc((100% - 1600px)/2) 4px } } .m-page-bar.f-sticky.f-show { visibility: visible; top: 0 } .m-page-bar.f-sticky[itemscope] > div:first-child { overflow: hidden } .m-page-bar .c-pivot { width: auto } .m-page-bar > div { height: 60px; float: left; -ms-flex: 0 1 auto; flex: 0 1 auto; -ms-flex-direction: row-reverse; flex-direction: row-reverse } .m-page-bar > div:before { content: ' '; display: inline-block; vertical-align: middle; height: 100% } .m-page-bar > div:first-child { float: right; -ms-flex: 1 0 auto; flex: 1 0 auto } .m-page-bar > div .c-button, .m-page-bar > div .c-call-to-action { color: #fff } .m-page-bar > div [class^="c-heading-"] { white-space: nowrap; overflow: hidden; text-overflow: ellipsis; padding-top: 0; margin-left: 8px } .m-page-bar > div [class^="c-heading-"] .c-hyperlink { float: none } .m-page-bar > div .context-menu [class^="c-heading-"] { float: right; padding-top: 5px } .m-page-bar > div .context-menu [class^="c-heading-"] + .c-list li:first-child { margin-right: 24px } .m-page-bar > div .context-menu .c-list { margin: 0; white-space: nowrap } .m-page-bar > div .context-menu .c-list li { display: inline-block; margin: 0 24px } .m-page-bar > div .context-menu .c-list li.f-active .c-hyperlink { color: #000 } .m-page-bar > div .context-menu .c-list li .c-hyperlink { color: #595959 } .m-page-bar > div .context-menu .c-select-menu { display: none; float: right } .m-page-bar > div .context-menu .c-select-menu > a { margin-right: 24px } .m-page-bar > div .context-menu .c-select-menu > .c-menu { top: 90%; right: 24px } .m-page-bar > div > div { float: none; display: inline-block; vertical-align: middle; -ms-flex-item-align: center; -ms-grid-row-align: center; align-self: center } .m-page-bar > div > div > div { float: right; width: inherit } .m-page-bar > div > div > div + div { display: block; width: 100% } .m-page-bar > div > div > div > .c-hyperlink { white-space: nowrap; overflow: hidden; text-overflow: ellipsis; display: block; margin: 0 } .m-page-bar > div > .c-price { width: auto; float: left; padding: 20px 0; margin-left: 24px } .m-page-bar > div > .c-price > s { float: none; display: block } .m-page-bar > div > .c-price > s + span { margin-right: -.2em } .m-page-bar > div > .c-button, .m-page-bar > div > .c-call-to-action { float: left; margin: 10px 0; max-width: 100% } @media only screen and (max-width:1083px) { .m-page-bar > div { width: 40% } .m-page-bar > div:first-child { width: 60% } .m-page-bar > div .context-menu .c-list { display: none } .m-page-bar > div .context-menu .c-select-menu { display: block } } @media only screen and (max-width:767px) { .m-page-bar { width: 100% } .m-page-bar > div { width: 50% } .m-page-bar > div > .c-price > s, .m-page-bar > div > .c-price > s + span { display: none } .m-page-bar > div > .c-price > meta + span { width: 20% } .m-page-bar > div > .c-price > meta + span + span { width: 80% } .m-page-bar > div:first-child { width: 50% } .m-page-bar > div .context-menu [class^="c-heading-"] { padding-top: 8px; float: none } .m-page-bar > div .context-menu > .c-select-menu > a { margin-right: 0 } .m-page-bar > div .context-menu > .c-select-menu > .c-menu { right: 0 } } @media only screen and (max-width:539px) { .m-page-bar.f-sticky[itemscope] > div:first-child { display: none } .m-page-bar.f-sticky[itemscope] > div:last-child { width: 100%; overflow: hidden } .m-page-bar.f-sticky[itemscope] > div:last-child > .c-price { width: 100%; float: none; margin-left: 4px } .m-page-bar.f-sticky[itemscope] > div:last-child > .c-price > meta + span { width: auto } .m-page-bar.f-sticky[itemscope] > div:last-child > .c-call-to-action + .c-price { display: -ms-flexbox; display: flex; -ms-flex: 1; flex: 1 } } @media only screen and (min-width:539px) { .m-page-bar .c-pivot { width: auto } } .m-pagination, .c-pagination { display: inline-block; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; padding: 0; margin-top: 24px } .m-pagination li, .c-pagination li { display: inline-block; margin-left: 12px } .m-pagination li > a, .m-pagination li > span, .c-pagination li > a, .c-pagination li > span { position: relative; border: 2px solid transparent; outline: 1px solid transparent; outline-offset: -3px; display: inline-block; padding: 6px 12px; color: #0067b8; white-space: nowrap } @media screen and (-ms-high-contrast:active) { .m-pagination li > a, .m-pagination li > span, .c-pagination li > a, .c-pagination li > span { border-color: window !important } } .m-pagination li > a:focus, .m-pagination li > span:focus, .c-pagination li > a:focus, .c-pagination li > span:focus { border-color: #000; outline-color: rgba(255,255,255,.6) } @media screen and (-ms-high-contrast:active) { .m-pagination li > a:focus, .m-pagination li > span:focus, .c-pagination li > a:focus, .c-pagination li > span:focus { border-color: windowText !important } } .theme-light .m-pagination li > a:focus, .theme-dark .theme-light .m-pagination li > a:focus, .theme-light .m-pagination li > span:focus, .theme-dark .theme-light .m-pagination li > span:focus, .theme-light .c-pagination li > a:focus, .theme-dark .theme-light .c-pagination li > a:focus, .theme-light .c-pagination li > span:focus, .theme-dark .theme-light .c-pagination li > span:focus { border-color: #000; outline-color: rgba(255,255,255,.6) } .theme-dark .m-pagination li > a:focus, .theme-light .theme-dark .m-pagination li > a:focus, .theme-dark .m-pagination li > span:focus, .theme-light .theme-dark .m-pagination li > span:focus, .theme-dark .c-pagination li > a:focus, .theme-light .theme-dark .c-pagination li > a:focus, .theme-dark .c-pagination li > span:focus, .theme-light .theme-dark .c-pagination li > span:focus { border-color: #fff; outline-color: rgba(0,0,0,.6) } .m-pagination li > a:hover, .m-pagination li > a:focus:not(.x-hidden-focus), .m-pagination li > a:active, .c-pagination li > a:hover, .c-pagination li > a:focus:not(.x-hidden-focus), .c-pagination li > a:active { text-decoration: underline } .m-pagination li > a:hover, .m-pagination li > a:focus:not(.x-hidden-focus), .c-pagination li > a:hover, .c-pagination li > a:focus:not(.x-hidden-focus) { color: #005da6 } .m-pagination li > a:focus:not(.x-hidden-focus), .c-pagination li > a:focus:not(.x-hidden-focus) { background: rgba(0,103,184,.1) } .m-pagination li > a:active, .c-pagination li > a:active { color: #005293 } .m-pagination li.f-active > a, .m-pagination li.f-active > span, .c-pagination li.f-active > a, .c-pagination li.f-active > span { border: 1px solid #000 } .m-pagination li.f-hide, .c-pagination li.f-hide { display: none } .m-pagination li:first-child .c-glyph:before, .c-pagination li:first-child .c-glyph:before { content: ""; vertical-align: -2px; margin-left: 8px } .m-pagination li:last-child, .c-pagination li:last-child { margin-left: 0 } .m-pagination li:last-child .c-glyph:after, .c-pagination li:last-child .c-glyph:after { content: ""; vertical-align: -2px; margin-right: 8px } @media only screen and (max-width:539px) { .m-pagination li, .c-pagination li { margin-left: 0 } .m-pagination li:first-child a, .m-pagination li:last-child a, .c-pagination li:first-child a, .c-pagination li:last-child a { position: relative; display: inline } .m-pagination li:first-child span, .m-pagination li:last-child span, .c-pagination li:first-child span, .c-pagination li:last-child span { height: 0; overflow: hidden; position: absolute } .m-pagination li:first-child .c-glyph:before, .m-pagination li:first-child .c-glyph:after, .m-pagination li:last-child .c-glyph:before, .m-pagination li:last-child .c-glyph:after, .c-pagination li:first-child .c-glyph:before, .c-pagination li:first-child .c-glyph:after, .c-pagination li:last-child .c-glyph:before, .c-pagination li:last-child .c-glyph:after { top: 8px; margin: 0 } } .m-panes { display: -ms-flexbox; display: flex; -ms-flex-align: center; align-items: center; -ms-flex-pack: center; justify-content: center; -ms-flex-preferred-size: auto; -ms-flex-positive: 1; -ms-flex-negative: 1 } .m-panes section { border-right: 1px solid rgba(0,0,0,.2); text-align: center; padding: 36px 48px 16px; -ms-flex: 1; flex: 1; -ms-flex-preferred-size: 100%; flex-basis: 100%; -ms-flex-item-align: start; align-self: flex-start; -ms-flex-negative: 1 } .m-panes section:first-child { border-right: 0 } .m-panes section.f-align-middle { -ms-flex: unset; flex: unset; -ms-flex-preferred-size: auto; -ms-flex-item-align: center; -ms-grid-row-align: center; align-self: center } .m-panes section.f-stacked { padding-right: 24px; -ms-flex-preferred-size: auto } .m-panes section.f-stacked > div { padding-right: 24px; padding-bottom: 36px; text-align: right; max-width: calc(100% - 24px); -ms-flex: 1 1 auto; flex: 1 1 auto; -ms-flex-positive: 1; -ms-flex-negative: 1; -ms-flex-preferred-size: auto } .m-panes section.f-stacked > div + div:last-of-type { padding-top: 36px; border-top: 1px solid rgba(0,0,0,.2); text-align: right } .m-panes section.f-stacked:last-child { -ms-flex: 2 1 auto; flex: 2 1 auto; -ms-flex-negative: 1 } .m-panes section.f-stacked:last-child > div { display: -ms-flexbox; display: flex; -ms-flex-negative: 1; -ms-flex-preferred-size: auto } .m-panes section.f-stacked:last-child > div > .m-panes-product-placement-item { display: -ms-flexbox; display: flex; -ms-flex-negative: 1; -ms-flex-preferred-size: auto } .m-panes section.f-stacked:last-child > div > .m-panes-product-placement-item picture + div { -ms-flex: 1; flex: 1; -ms-flex-negative: 1; -ms-flex-preferred-size: auto; display: block; width: 100%; padding-right: 36px } .m-panes section.f-stacked:last-child > div > .m-panes-product-placement-item picture.c-image img { display: inline-block; max-width: none; -ms-flex: 1; flex: 1; -ms-flex-preferred-size: auto } @supports (-ms-accelerator:true) { .m-panes section.f-stacked:last-child > div > .m-panes-product-placement-item picture.c-image img { max-width: 100%; } } @media only screen and (max-width:1399px) { .m-panes { -ms-flex-direction: column; flex-direction: column } .m-panes section { border-bottom: 1px solid rgba(0,0,0,.2); border-right: 0; -ms-flex-item-align: auto; -ms-grid-row-align: auto; align-self: auto; width: 100%; -ms-flex-preferred-size: auto; flex-basis: auto } .m-panes section:last-child { -ms-flex-item-align: auto; -ms-grid-row-align: auto; align-self: auto; border-bottom: 0 } .m-panes section.f-stacked { border-right: 0; padding: 24px 0 } .m-panes section.f-stacked > div { -ms-flex: 1; flex: 1; -ms-flex-preferred-size: auto; padding-right: 0; border-left: 1px solid rgba(0,0,0,.2) } .m-panes section.f-stacked > div + div:last-of-type { border-top: 0; border-left: 0; padding-top: 0 } .m-panes section.f-stacked:last-child { display: -ms-flexbox; display: flex } .m-panes section.f-stacked:last-child > div > .m-panes-product-placement-item { display: block; padding: 20px; border-bottom: 0; border-top: 0 } .m-panes section.f-stacked:last-child > div > .m-panes-product-placement-item picture + div { text-align: center; display: block; padding-right: 0 } .m-panes section.f-stacked:last-child > div > .m-panes-product-placement-item picture.c-image img { display: block; margin: 0 auto } } @media only screen and (max-width:539px) { .m-panes { -ms-flex-direction: column; flex-direction: column } .m-panes section { padding: 36px 0 16px } .m-panes section.f-stacked { padding-right: 0 } .m-panes section.f-stacked > div { padding-top: 16px; padding-bottom: 0; border-left: 0 } .m-panes section.f-stacked > div + div:last-of-type { padding-top: 16px; border-top: 1px solid rgba(0,0,0,.2) } .m-panes section.f-stacked:first-child { border-bottom: 1px solid rgba(0,0,0,.2); border-left: 0; padding-bottom: 36px } .m-panes section.f-stacked:last-child { display: block; -ms-flex-direction: row; flex-direction: row; margin-top: 0; padding-top: 0 } .m-panes section.f-stacked:last-child > div > div { padding: 36px 0 } } @media only screen and (min-width:1400px) { .m-panes section:last-child.f-stacked { -ms-flex-preferred-size: 100% } } @media screen and (min-width:1084px) and (-ms-high-contrast:active),screen and (min-width:1084px) and (-ms-high-contrast:none) { .m-panes > section.f-align-middle:first-child { -ms-flex: 1 0 25%; flex: 1 0 25%; max-width: calc(40% - 48px) } } @media screen and (min-width:1084px) and (-ms-high-contrast:active) and (max-width:1399px),screen and (min-width:1084px) and (-ms-high-contrast:none) and (max-width:1399px) { .m-panes > section.f-align-middle:first-child { -ms-flex: 1 1 auto; flex: 1 1 auto; max-width: 100% } } @media screen and (min-width:1084px) and (-ms-high-contrast:active),screen and (min-width:1084px) and (-ms-high-contrast:none) { .m-panes > section.f-align-middle:first-child + section:last-child.f-stacked { -ms-flex: 0 1 auto; flex: 0 1 auto; -ms-flex-preferred-size: calc(60% - 48px); flex-basis: calc(60% - 48px) } } @media screen and (min-width:1084px) and (-ms-high-contrast:active) and (max-width:1399px),screen and (min-width:1084px) and (-ms-high-contrast:none) and (max-width:1399px) { .m-panes > section.f-align-middle:first-child + section:last-child.f-stacked { -ms-flex: 0 1 auto; flex: 0 1 auto } } .m-panes-product-placement-item { padding: 0 } .m-panes-product-placement-item .c-heading { font-size: 34px; line-height: 40px; padding: 38px 0 2px; font-weight: 600 } .m-panes-product-placement-item .c-paragraph { font-size: 15px; line-height: 20px; padding: 24px 0 0; font-weight: 400 } .m-panes-product-placement-item .c-call-to-action { padding: 10px 0 7px 3px; position: relative; border: 2px solid transparent; outline: 1px solid transparent; outline-offset: -3px; margin-right: 0; color: #0067b8; background: transparent; transition: none; margin-top: 12px } @media screen and (-ms-high-contrast:active) { .m-panes-product-placement-item .c-call-to-action { border-color: window !important } } .m-panes-product-placement-item .c-call-to-action:focus { border-color: #000; outline-color: rgba(255,255,255,.6) } @media screen and (-ms-high-contrast:active) { .m-panes-product-placement-item .c-call-to-action:focus { border-color: windowText !important } } .theme-light .m-panes-product-placement-item .c-call-to-action:focus, .theme-dark .theme-light .m-panes-product-placement-item .c-call-to-action:focus { border-color: #000; outline-color: rgba(255,255,255,.6) } .theme-dark .m-panes-product-placement-item .c-call-to-action:focus, .theme-light .theme-dark .m-panes-product-placement-item .c-call-to-action:focus { border-color: #fff; outline-color: rgba(0,0,0,.6) } .m-panes-product-placement-item .c-call-to-action:focus:not(.x-hidden-focus), .m-panes-product-placement-item .c-call-to-action:hover, .m-panes-product-placement-item .c-call-to-action:active { background: transparent; box-shadow: none !important } .m-panes-product-placement-item .c-call-to-action:focus:not(.x-hidden-focus) span, .m-panes-product-placement-item .c-call-to-action:hover span, .m-panes-product-placement-item .c-call-to-action:active span { box-shadow: 0 2px currentColor; right: 0 !important } .m-panes-product-placement-item .c-call-to-action:focus:not(.x-hidden-focus) { color: #005da6; background: rgba(0,103,184,.1) } .m-panes-product-placement-item .c-call-to-action:focus:not(.x-hidden-focus) span { box-shadow: 0 2px currentColor; text-decoration: none } .m-panes-product-placement-item .c-call-to-action:hover { color: #005da6 } .m-panes-product-placement-item .c-call-to-action:active { background: none; color: #005293; text-decoration: none; -ms-transform: none; transform: none } .m-panes-product-placement-item .c-call-to-action[aria-disabled="true"] { cursor: not-allowed; color: #cce1f1 } .theme-light .m-panes-product-placement-item .c-call-to-action, .theme-dark .theme-light .m-panes-product-placement-item .c-call-to-action { color: #000; border-color: transparent; background: transparent } .theme-light .m-panes-product-placement-item .c-call-to-action:focus:not(.x-hidden-focus), .theme-dark .theme-light .m-panes-product-placement-item .c-call-to-action:focus:not(.x-hidden-focus) { background: rgba(0,0,0,.1) } .theme-light .m-panes-product-placement-item .c-call-to-action:focus:not(.x-hidden-focus) span, .theme-dark .theme-light .m-panes-product-placement-item .c-call-to-action:focus:not(.x-hidden-focus) span { box-shadow: 0 2px currentColor } .theme-light .m-panes-product-placement-item .c-call-to-action:focus:not(.x-hidden-focus), .theme-light .m-panes-product-placement-item .c-call-to-action:hover, .theme-dark .theme-light .m-panes-product-placement-item .c-call-to-action:focus:not(.x-hidden-focus), .theme-dark .theme-light .m-panes-product-placement-item .c-call-to-action:hover { color: rgba(0,0,0,.9) } .theme-light .m-panes-product-placement-item .c-call-to-action:hover, .theme-dark .theme-light .m-panes-product-placement-item .c-call-to-action:hover { background: transparent } .theme-light .m-panes-product-placement-item .c-call-to-action:active, .theme-dark .theme-light .m-panes-product-placement-item .c-call-to-action:active { color: rgba(0,0,0,.8) } .theme-light .m-panes-product-placement-item .c-call-to-action[aria-disabled="true"], .theme-dark .theme-light .m-panes-product-placement-item .c-call-to-action[aria-disabled="true"] { color: #999; background: transparent } .theme-dark .m-panes-product-placement-item .c-call-to-action, .theme-light .theme-dark .m-panes-product-placement-item .c-call-to-action { color: #fff; background: transparent; border-color: transparent } .theme-dark .m-panes-product-placement-item .c-call-to-action:focus:not(.x-hidden-focus), .theme-light .theme-dark .m-panes-product-placement-item .c-call-to-action:focus:not(.x-hidden-focus) { background: rgba(255,255,255,.1) } .theme-dark .m-panes-product-placement-item .c-call-to-action:focus:not(.x-hidden-focus) span, .theme-light .theme-dark .m-panes-product-placement-item .c-call-to-action:focus:not(.x-hidden-focus) span { box-shadow: 0 2px currentColor } .theme-dark .m-panes-product-placement-item .c-call-to-action:focus:not(.x-hidden-focus), .theme-dark .m-panes-product-placement-item .c-call-to-action:hover, .theme-light .theme-dark .m-panes-product-placement-item .c-call-to-action:focus:not(.x-hidden-focus), .theme-light .theme-dark .m-panes-product-placement-item .c-call-to-action:hover { color: #e6e6e6 } .theme-dark .m-panes-product-placement-item .c-call-to-action:hover, .theme-light .theme-dark .m-panes-product-placement-item .c-call-to-action:hover { background: transparent } .theme-dark .m-panes-product-placement-item .c-call-to-action:active, .theme-light .theme-dark .m-panes-product-placement-item .c-call-to-action:active { color: #ccc } .theme-dark .m-panes-product-placement-item .c-call-to-action[aria-disabled="true"], .theme-light .theme-dark .m-panes-product-placement-item .c-call-to-action[aria-disabled="true"] { background: transparent; color: #666 } .m-panes-product-placement-item .c-price { display: inline-block; margin-left: 12px; margin-top: 12px } .m-panes-product-placement-item .c-rating { display: inline-block; margin-top: -8px; vertical-align: middle } .m-panes-product-placement-item picture.c-image img { margin: 0 auto } .m-parallax { position: relative; overflow: hidden; width: 100%; padding: 32px 0; z-index: -2; transition: scale .2s ease-in-out } .m-parallax:after { content: ''; display: block; position: absolute; top: 0; left: 0; bottom: 0; right: 0; background: linear-gradient(to top,#fff 100%,rgba(255,255,255,0) 15vh) } .m-parallax .c-parallax-background { padding: 0; min-height: 100vh; display: block; position: absolute; top: 0; right: 50%; z-index: -1; transform: translate3d(-50%,0,0) } .m-parallax .c-parallax-background > img { height: 100vh; display: block } .m-parallax .c-parallax-background:after, .m-parallax .c-parallax-background:before { content: ''; display: block; position: absolute; top: 0; left: 0; bottom: 0; right: 0 } .m-parallax .c-parallax-background:after { background: linear-gradient(to top,#fff 100%,rgba(255,255,255,0) 25vh) } .m-parallax .c-parallax-background:before { background: linear-gradient(to bottom,#fff 0,rgba(255,255,255,0) 15vh) } .m-parallax .c-parallax-foreground { min-height: 100vh; margin: 0 auto; z-index: 2; padding-bottom: 32px } .m-parallax .c-parallax-item { width: 100%; display: -ms-flexbox; display: flex; margin: 80px auto 0; padding: 0 48px; z-index: 3; max-width: 1600px; -ms-flex-pack: center; justify-content: center } .m-parallax .c-parallax-item:first-child { opacity: .8; margin-top: 0; max-width: none; background: #fff; color: #000 } .m-parallax .c-parallax-item.f-no-banner-adjust { margin-top: 32px; max-width: 1600px; background: transparent } @media only screen and (min-width:767px) { .m-parallax .c-parallax-item.f-align-right { -ms-flex-pack: start; justify-content: flex-start } .m-parallax .c-parallax-item.f-align-left { -ms-flex-pack: end; justify-content: flex-end } } @media only screen and (max-width:320px) { .m-parallax .c-parallax-item { padding: 0 20px } } .m-parallax .m-content-placement-item { margin-top: 0; width: 443px; max-width: 100%; background: #fff; color: #000; z-index: 3 } .m-parallax .m-content-placement-item > div:last-child { padding: 0 24px 48px } .m-parallax .m-content-placement-item > .m-ambient-video { padding: 0; min-width: unset; z-index: 3 } .m-parallax .m-content-placement-item [class*="c-video-player"] { height: auto } .m-parallax .m-banner { margin: 48px 0; padding-top: 0; max-width: none } .m-parallax.theme-dark { background-color: #000 } .m-parallax.theme-dark:after { background: linear-gradient(to top,#000 100%,transparent 15vh) } .m-parallax.theme-dark .c-parallax-background:after { background: linear-gradient(to top,#000 100%,transparent 25vh) } .m-parallax.theme-dark .c-parallax-background:before { background: linear-gradient(to bottom,#000 0,transparent 15vh) } .m-parallax.theme-dark .c-parallax-item:first-child { background: #000; color: #fff } .m-parallax.theme-dark .m-content-placement-item { background: #000; color: #fff } .m-parallax.theme-light { background-color: #fff } .m-parallax.theme-light:after { background: linear-gradient(to top,#fff 100%,rgba(255,255,255,0) 15vh) } .m-parallax.theme-light .c-parallax-background:after { background: linear-gradient(to top,#fff 100%,rgba(255,255,255,0) 25vh) } .m-parallax.theme-light .c-parallax-background:before { background: linear-gradient(to bottom,#fff 0,rgba(255,255,255,0) 15vh) } .m-parallax.theme-light .c-parallax-item:first-child { background: #fff; color: #000 } .m-parallax.theme-light .m-content-placement-item { background: #fff; color: #000 } [class^="m-persona-"] { padding: 0; display: table } [class^="m-persona-"]:before, [class^="m-persona-"]:after { content: " "; display: table } [class^="m-persona-"]:after { clear: both } [class^="m-persona-"] > div { float: right; padding-left: 12px } [class^="m-persona-"] > div > .c-image { max-width: none } [class^="m-persona-"] > div picture { position: relative; display: block; background-color: rgba(0,0,0,.3); border-radius: 50%; background-repeat: no-repeat; background-size: 50%; background-position: 50% 50%; background-image: url("data:image/svg+xml, %3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2064%2064%22%20preserveAspectRatio%3D%22xMidYMid%20meet%22%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill%3A%23fff%3B%7D%3C/style%3E%3C/defs%3E%3Ctitle%3EAsset%202%3C/title%3E%3Cg%20id%3D%22Layer_2%22%20data-name%3D%22Layer%202%22%3E%3Cg%20id%3D%22Elements%22%3E%3Cpath%20class%3D%22cls-1%22%20d%3D%22M42.26%2C42.29a30.12%2C30.12%2C0%2C0%2C1%2C8.63%2C4.62%2C30.53%2C30.53%2C0%2C0%2C1%2C6.54%2C6.87%2C31.35%2C31.35%2C0%2C0%2C1%2C4.13%2C8.54A32.4%2C32.4%2C0%2C0%2C1%2C63%2C72H58.5a27.57%2C27.57%2C0%2C0%2C0-2.06-10.71A25.88%2C25.88%2C0%2C0%2C0%2C42.21%2C47.06%2C27.57%2C27.57%2C0%2C0%2C0%2C31.5%2C45a27.34%2C27.34%2C0%2C0%2C0-13.73%2C3.64%2C26.37%2C26.37%2C0%2C0%2C0-9.63%2C9.63%2C27.13%2C27.13%2C0%2C0%2C0-2.69%2C6.49A27.4%2C27.4%2C0%2C0%2C0%2C4.5%2C72H0a31.64%2C31.64%2C0%2C0%2C1%2C1.48-9.69%2C31.32%2C31.32%2C0%2C0%2C1%2C4.18-8.49A30.89%2C30.89%2C0%2C0%2C1%2C12.22%2C47a31.91%2C31.91%2C0%2C0%2C1%2C8.6-4.68A22.23%2C22.23%2C0%2C0%2C1%2C12.18%2C34a23%2C23%2C0%2C0%2C1-2.36-5.52%2C22.62%2C22.62%2C0%2C0%2C1%2C.93-14.8%2C22.5%2C22.5%2C0%2C0%2C1%2C12-12%2C22.76%2C22.76%2C0%2C0%2C1%2C17.54%2C0%2C22.5%2C22.5%2C0%2C0%2C1%2C12%2C12%2C22.57%2C22.57%2C0%2C0%2C1%2C.93%2C14.78A22.8%2C22.8%2C0%2C0%2C1%2C50.82%2C34a23.28%2C23.28%2C0%2C0%2C1-3.69%2C4.69A21.77%2C21.77%2C0%2C0%2C1%2C42.26%2C42.29ZM13.5%2C22.5a17.33%2C17.33%2C0%2C0%2C0%2C1.42%2C7%2C18.23%2C18.23%2C0%2C0%2C0%2C9.58%2C9.58%2C17.9%2C17.9%2C0%2C0%2C0%2C14%2C0%2C18.23%2C18.23%2C0%2C0%2C0%2C9.58-9.58%2C17.33%2C17.33%2C0%2C0%2C0%2C1.42-7%2C17.33%2C17.33%2C0%2C0%2C0-1.42-7A18.23%2C18.23%2C0%2C0%2C0%2C38.5%2C5.92a17.9%2C17.9%2C0%2C0%2C0-14%2C0%2C18.23%2C18.23%2C0%2C0%2C0-9.58%2C9.58A17.33%2C17.33%2C0%2C0%2C0%2C13.5%2C22.5Z%22/%3E%3C/g%3E%3C/g%3E%3C/svg%3E") } [class^="m-persona-"] > div picture .c-image { outline: 0; position: absolute; top: 50%; right: 50%; -ms-transform: translate(50%,-50%); transform: translate(50%,-50%) } [class^="m-persona-"] > div picture .c-image[aria-hidden="true"] { display: none } [class^="m-persona-"] > div + div { display: table-cell; float: none; overflow: hidden; vertical-align: middle } [class^="m-persona-"] > div + div .c-hyperlink { display: inline-block } [class^="m-persona-"] > div + div .c-hyperlink, [class^="m-persona-"] > div + div .c-button, [class^="m-persona-"] > div + div [class^="c-paragraph"] { font-size: 18px; line-height: 24px; padding: 37px 0 3px; font-weight: 600 } @media(max-width:767px) { [class^="m-persona-"] > div + div .c-hyperlink, [class^="m-persona-"] > div + div .c-button, [class^="m-persona-"] > div + div [class^="c-paragraph"] { font-size: 16px; line-height: 20px } } [class^="m-persona-"] > div + div .c-button { max-width: none; margin: 0; background-color: transparent; white-space: normal; letter-spacing: normal; text-align: right } [class^="m-persona-"] > div + div [class*="c-subheading"] { color: #767676 } .m-persona-1 > div { padding-left: 24px } .m-persona-1 > div picture, .m-persona-1 > div picture > .c-image { width: 144px; height: 144px } .m-persona-1 > div + div .c-hyperlink, .m-persona-1 > div + div .c-button, .m-persona-1 > div + div [class*="c-heading"], .m-persona-1 > div + div [class*="c-paragraph"] { font-size: 46px; line-height: 56px; padding: 37px 0 3px; font-weight: 600; letter-spacing: -.01em; font-weight: 600 } @media(max-width:767px) { .m-persona-1 > div + div .c-hyperlink, .m-persona-1 > div + div .c-button, .m-persona-1 > div + div [class*="c-heading"], .m-persona-1 > div + div [class*="c-paragraph"] { font-size: 34px; line-height: 40px } } .m-persona-1 > div + div [class*="c-subheading"] { font-size: 20px; line-height: 24px; padding: 8px 0 4px; font-weight: 600 } @media(max-width:767px) { .m-persona-1 > div + div [class*="c-subheading"] { font-size: 18px; line-height: 24px } } .m-persona-1 > div + div .c-button { line-height: 60px } .m-persona-2 > div picture, .m-persona-2 > div picture > .c-image { width: 64px; height: 64px } .m-persona-2 > div + div .c-hyperlink, .m-persona-2 > div + div .c-button, .m-persona-2 > div + div [class*="c-heading"], .m-persona-2 > div + div [class*="c-paragraph"] { font-size: 24px; line-height: 28px; padding: 36px 0 4px; font-weight: 600 } @media(max-width:767px) { .m-persona-2 > div + div .c-hyperlink, .m-persona-2 > div + div .c-button, .m-persona-2 > div + div [class*="c-heading"], .m-persona-2 > div + div [class*="c-paragraph"] { font-size: 20px; line-height: 24px } } .m-persona-2 > div + div .c-button { line-height: 32px } .m-persona-3 > div + div [class*="c-subheading"], .m-persona-2 > div + div [class*="c-subheading"] { font-size: 15px; line-height: 20px; padding: 8px 0 0; font-weight: 600; font-weight: 400 } .m-persona-3 > div + div .c-hyperlink, .m-persona-3 > div + div .c-button, .m-persona-3 > div + div [class*="c-heading"], .m-persona-3 > div + div [class*="c-paragraph"], .m-persona-4 > div + div .c-hyperlink, .m-persona-4 > div + div .c-button, .m-persona-4 > div + div [class*="c-heading"], .m-persona-4 > div + div [class*="c-paragraph"], .m-persona-5 > div + div .c-hyperlink, .m-persona-5 > div + div .c-button, .m-persona-5 > div + div [class*="c-heading"], .m-persona-5 > div + div [class*="c-paragraph"] { font-size: 15px; line-height: 20px; font-weight: 400 } .m-persona-3 > div picture, .m-persona-3 > div picture > .c-image { width: 48px; height: 48px } .m-persona-4 > div picture, .m-persona-4 > div picture > .c-image { width: 32px; height: 32px } .m-persona-4 > div + div [class*="c-subheading"] { display: none } .m-persona-5 > div picture, .m-persona-5 > div picture > .c-image { width: 24px; height: 24px } .m-persona-5 > div + div [class*="c-subheading"] { display: none } [class^="m-persona-1"] > div + div [class*="c-heading"], [class^="m-persona-1"] > div + div [class*="c-subheading"], [class^="m-persona-1"] > div + div .c-hyperlink, [class^="m-persona-1"] > div + div .c-button, [class^="m-persona-1"] > div + div [class*="c-paragraph"], [class^="m-persona-2"] > div + div [class*="c-heading"], [class^="m-persona-2"] > div + div [class*="c-subheading"], [class^="m-persona-2"] > div + div .c-hyperlink, [class^="m-persona-2"] > div + div .c-button, [class^="m-persona-2"] > div + div [class*="c-paragraph"], [class^="m-persona-3"] > div + div [class*="c-heading"], [class^="m-persona-3"] > div + div [class*="c-subheading"], [class^="m-persona-3"] > div + div .c-hyperlink, [class^="m-persona-3"] > div + div .c-button, [class^="m-persona-3"] > div + div [class*="c-paragraph"], [class^="m-persona-4"] > div + div [class*="c-heading"], [class^="m-persona-4"] > div + div [class*="c-subheading"], [class^="m-persona-4"] > div + div .c-hyperlink, [class^="m-persona-4"] > div + div .c-button, [class^="m-persona-4"] > div + div [class*="c-paragraph"], [class^="m-persona-5"] > div + div [class*="c-heading"], [class^="m-persona-5"] > div + div [class*="c-subheading"], [class^="m-persona-5"] > div + div .c-hyperlink, [class^="m-persona-5"] > div + div .c-button, [class^="m-persona-5"] > div + div [class*="c-paragraph"] { padding: 0 } .m-persona-1 > div + div [class*="c-subheading"] { padding-top: 4px } .m-product-placement-item, .c-product-placement { position: relative; padding: 0; margin-left: 18px; margin-top: 12px } .m-product-placement-item > a, .c-product-placement > a { position: relative; border: 2px solid transparent; outline: 0; display: block; overflow: hidden; padding: 1px; width: 100%; height: 100%; white-space: nowrap } .m-product-placement-item > a:before, .c-product-placement > a:before { display: block; position: absolute; top: 0; left: 0; bottom: 0; right: 0; content: ''; border: 1px solid transparent } .m-product-placement-item > a:focus, .c-product-placement > a:focus { border-color: #000 } .m-product-placement-item > a:focus:before, .c-product-placement > a:focus:before { border-color: rgba(255,255,255,.6) } .theme-light .m-product-placement-item > a:focus, .theme-dark .theme-light .m-product-placement-item > a:focus, .theme-light .c-product-placement > a:focus, .theme-dark .theme-light .c-product-placement > a:focus { border-color: #000 } .theme-light .m-product-placement-item > a:focus:before, .theme-dark .theme-light .m-product-placement-item > a:focus:before, .theme-light .c-product-placement > a:focus:before, .theme-dark .theme-light .c-product-placement > a:focus:before { border-color: rgba(255,255,255,.6) } .theme-dark .m-product-placement-item > a:focus, .theme-light .theme-dark .m-product-placement-item > a:focus, .theme-dark .c-product-placement > a:focus, .theme-light .theme-dark .c-product-placement > a:focus { border-color: #fff } .theme-dark .m-product-placement-item > a:focus:before, .theme-light .theme-dark .m-product-placement-item > a:focus:before, .theme-dark .c-product-placement > a:focus:before, .theme-light .theme-dark .c-product-placement > a:focus:before { border-color: rgba(0,0,0,.6) } .m-product-placement-item > a > picture, .m-product-placement-item > a > .f-default-image > picture, .c-product-placement > a > picture, .c-product-placement > a > .f-default-image > picture { border: 1px solid rgba(0,0,0,.1) } .m-product-placement-item > a:focus > picture, .m-product-placement-item > a:focus > .f-default-image > picture, .m-product-placement-item > a:hover > picture, .m-product-placement-item > a:hover > .f-default-image > picture, .c-product-placement > a:focus > picture, .c-product-placement > a:focus > .f-default-image > picture, .c-product-placement > a:hover > picture, .c-product-placement > a:hover > .f-default-image > picture { border: 1px solid rgba(0,0,0,.1) } .m-product-placement-item > a:hover .c-heading, .m-product-placement-item > a:hover .c-subheading, .c-product-placement > a:hover .c-heading, .c-product-placement > a:hover .c-subheading { text-decoration: underline } .m-product-placement-item > a:hover .c-heading > .c-explicit, .m-product-placement-item > a:hover .c-subheading > .c-explicit, .c-product-placement > a:hover .c-heading > .c-explicit, .c-product-placement > a:hover .c-subheading > .c-explicit { line-height: 15px; text-decoration: none } .m-product-placement-item picture, .m-product-placement-item picture img, .m-product-placement-item picture .c-image, .c-product-placement picture, .c-product-placement picture img, .c-product-placement picture .c-image { display: block; position: relative; box-sizing: content-box } .m-product-placement-item picture .c-image, .c-product-placement picture .c-image { position: absolute; top: 50%; right: 50%; -ms-transform: translate(50%,-50%); transform: translate(50%,-50%) } .m-product-placement-item .c-heading, .c-product-placement .c-heading { font-size: 15px; line-height: 20px; overflow: hidden; box-sizing: content-box; max-height: 60px; font-weight: 600; opacity: .95; padding-top: 16px; padding-bottom: 2px; white-space: normal; position: relative } .m-product-placement-item .c-explicit, .c-product-placement .c-explicit { position: absolute; left: 0; bottom: 2px; margin: 0; line-height: 16px; height: 17px; min-width: 14px; box-sizing: border-box; background: #fff; box-shadow: 0 4px 0 4px #fff; font-weight: 400 } .m-product-placement-item .c-rating, .c-product-placement .c-rating { margin-top: 4px; margin-bottom: 2px } .m-product-placement-item .c-rating .c-meta-text, .c-product-placement .c-rating .c-meta-text { display: inline-block } .m-product-placement-item .c-price, .c-product-placement .c-price { padding-top: 4px } .m-product-placement-item .c-paragraph, .c-product-placement .c-paragraph { font-size: 13px; line-height: 16px; padding-top: 8px; color: #000 } .m-product-placement-item .c-badge, .c-product-placement .c-badge { margin-top: 12px; margin-bottom: 4px } .m-product-placement-item .c-badge + .c-heading, .c-product-placement .c-badge + .c-heading { padding-top: 0 } .m-product-placement-item .c-meta-text, .c-product-placement .c-meta-text { display: block; white-space: normal; max-height: 60px } .m-product-placement-item.context-artist picture, .m-product-placement-item.context-artist picture img, .m-product-placement-item.context-artist .c-image, .c-product-placement.context-artist picture, .c-product-placement.context-artist picture img, .c-product-placement.context-artist .c-image { border-radius: 50% } .m-product-placement-item.context-artist .f-default-image, .c-product-placement.context-artist .f-default-image { border-radius: 50% } .m-product-placement-item.context-artist .c-meta-text, .c-product-placement.context-artist .c-meta-text { text-overflow: ellipsis; overflow: hidden } .m-product-placement-item.context-artist.f-size-medium > a > div + div, .m-product-placement-item.context-artist.f-size-flex > a > div + div, .c-product-placement.context-artist.f-size-medium > a > div + div, .c-product-placement.context-artist.f-size-flex > a > div + div { text-align: center; padding: 0 12px } .m-product-placement-item.context-tvshow.f-size-medium picture + div, .m-product-placement-item.context-tvshow.f-size-medium .f-default-image + div, .c-product-placement.context-tvshow.f-size-medium picture + div, .c-product-placement.context-tvshow.f-size-medium .f-default-image + div { min-height: 62px; width: 100% } .m-product-placement-item.context-video, .c-product-placement.context-video { width: 320px; white-space: normal } .m-product-placement-item.context-video [class*="c-heading"], .c-product-placement.context-video [class*="c-heading"] { font-weight: 600; opacity: .95; padding-top: 12px } .m-product-placement-item.context-video .c-badge + [class*="c-heading"], .c-product-placement.context-video .c-badge + [class*="c-heading"] { padding-top: 0 } .m-product-placement-item.context-video .c-action-trigger, .c-product-placement.context-video .c-action-trigger { position: absolute; background: rgba(0,0,0,.6); border: transparent; border-radius: 50%; margin: 0; height: 48px; width: 48px; margin-top: 0; top: calc(90px - 24px); right: calc(160px - 24px); position: relative; border: 2px solid transparent; outline: 0; border-radius: 50%; position: absolute } .m-product-placement-item.context-video .c-action-trigger:hover, .c-product-placement.context-video .c-action-trigger:hover { text-decoration: none } .m-product-placement-item.context-video .c-action-trigger:before, .c-product-placement.context-video .c-action-trigger:before { position: absolute; top: calc(50% - 12px); right: calc(50% - 11px); color: #fff; font-size: 24px; line-height: 24px; content: ""; margin: 0 } .m-product-placement-item.context-video .c-action-trigger:after, .c-product-placement.context-video .c-action-trigger:after { display: block; position: absolute; top: 0; left: 0; bottom: 0; right: 0; content: ''; border: 1px solid transparent } .m-product-placement-item.context-video .c-action-trigger:focus, .c-product-placement.context-video .c-action-trigger:focus { border-color: #000 } .m-product-placement-item.context-video .c-action-trigger:focus:after, .c-product-placement.context-video .c-action-trigger:focus:after { border-color: rgba(255,255,255,.6) } .theme-light .m-product-placement-item.context-video .c-action-trigger:focus, .theme-dark .theme-light .m-product-placement-item.context-video .c-action-trigger:focus, .theme-light .c-product-placement.context-video .c-action-trigger:focus, .theme-dark .theme-light .c-product-placement.context-video .c-action-trigger:focus { border-color: #000 } .theme-light .m-product-placement-item.context-video .c-action-trigger:focus:after, .theme-dark .theme-light .m-product-placement-item.context-video .c-action-trigger:focus:after, .theme-light .c-product-placement.context-video .c-action-trigger:focus:after, .theme-dark .theme-light .c-product-placement.context-video .c-action-trigger:focus:after { border-color: rgba(255,255,255,.6) } .theme-dark .m-product-placement-item.context-video .c-action-trigger:focus, .theme-light .theme-dark .m-product-placement-item.context-video .c-action-trigger:focus, .theme-dark .c-product-placement.context-video .c-action-trigger:focus, .theme-light .theme-dark .c-product-placement.context-video .c-action-trigger:focus { border-color: #fff } .theme-dark .m-product-placement-item.context-video .c-action-trigger:focus:after, .theme-light .theme-dark .m-product-placement-item.context-video .c-action-trigger:focus:after, .theme-dark .c-product-placement.context-video .c-action-trigger:focus:after, .theme-light .theme-dark .c-product-placement.context-video .c-action-trigger:focus:after { border-color: rgba(0,0,0,.6) } .m-product-placement-item.context-video .c-action-trigger:hover, .c-product-placement.context-video .c-action-trigger:hover { text-decoration: none; background: rgba(0,0,0,.7) } .m-product-placement-item.context-video .c-action-trigger:active, .c-product-placement.context-video .c-action-trigger:active { background: rgba(0,0,0,.8) } .m-product-placement-item.context-video .c-action-trigger:before, .c-product-placement.context-video .c-action-trigger:before { border: 0 } .m-product-placement-item.context-video .c-action-trigger:after, .c-product-placement.context-video .c-action-trigger:after { border-radius: 50% } .m-product-placement-item.context-video picture, .m-product-placement-item.context-video img, .c-product-placement.context-video picture, .c-product-placement.context-video img { width: 320px } .m-product-placement-item .f-default-image, .c-product-placement .f-default-image { background: rgba(0,0,0,.3); line-height: 0 } .m-product-placement-item.f-clean > a > picture, .m-product-placement-item.f-clean > a > .f-default-image > picture, .m-product-placement-item.f-clean > picture, .m-product-placement-item.f-clean > .f-default-image > picture, .c-product-placement.f-clean > a > picture, .c-product-placement.f-clean > a > .f-default-image > picture, .c-product-placement.f-clean > picture, .c-product-placement.f-clean > .f-default-image > picture { border: 1px solid transparent } .m-product-placement-item.f-clean > a > picture:hover, .m-product-placement-item.f-clean > a > .f-default-image > picture:hover, .m-product-placement-item.f-clean > picture:hover, .m-product-placement-item.f-clean > .f-default-image > picture:hover, .c-product-placement.f-clean > a > picture:hover, .c-product-placement.f-clean > a > .f-default-image > picture:hover, .c-product-placement.f-clean > picture:hover, .c-product-placement.f-clean > .f-default-image > picture:hover { border: 1px solid rgba(0,0,0,.6) } .m-product-placement-item.f-clean > a:focus > picture, .m-product-placement-item.f-clean > a:focus > .f-default-image > picture, .m-product-placement-item.f-clean > a:focus:hover > picture, .m-product-placement-item.f-clean > a:focus:hover > .f-default-image > picture, .c-product-placement.f-clean > a:focus > picture, .c-product-placement.f-clean > a:focus > .f-default-image > picture, .c-product-placement.f-clean > a:focus:hover > picture, .c-product-placement.f-clean > a:focus:hover > .f-default-image > picture { border: 1px solid rgba(0,0,0,.1) } .m-product-placement-item.f-size-small, .m-product-placement-item.f-size-smallprime, .c-product-placement.f-size-small, .c-product-placement.f-size-smallprime { width: 278px } .m-product-placement-item.f-size-small .c-badge, .m-product-placement-item.f-size-smallprime .c-badge, .c-product-placement.f-size-small .c-badge, .c-product-placement.f-size-smallprime .c-badge { display: none } .m-product-placement-item.f-size-small picture, .m-product-placement-item.f-size-small .f-default-image, .m-product-placement-item.f-size-smallprime picture, .m-product-placement-item.f-size-smallprime .f-default-image, .c-product-placement.f-size-small picture, .c-product-placement.f-size-small .f-default-image, .c-product-placement.f-size-smallprime picture, .c-product-placement.f-size-smallprime .f-default-image { float: right } .m-product-placement-item.f-size-small picture + div, .m-product-placement-item.f-size-small .f-default-image + div, .m-product-placement-item.f-size-smallprime picture + div, .m-product-placement-item.f-size-smallprime .f-default-image + div, .c-product-placement.f-size-small picture + div, .c-product-placement.f-size-small .f-default-image + div, .c-product-placement.f-size-smallprime picture + div, .c-product-placement.f-size-smallprime .f-default-image + div { display: inline-block; margin-right: 12px; width: calc(100% - 88px) } .m-product-placement-item.f-size-small .c-heading, .m-product-placement-item.f-size-smallprime .c-heading, .c-product-placement.f-size-small .c-heading, .c-product-placement.f-size-smallprime .c-heading { padding-top: 2px } .m-product-placement-item.f-size-small.context-movie picture, .m-product-placement-item.f-size-small.context-movie .f-default-image > picture, .m-product-placement-item.f-size-smallprime.context-movie picture, .m-product-placement-item.f-size-smallprime.context-movie .f-default-image > picture, .c-product-placement.f-size-small.context-movie picture, .c-product-placement.f-size-small.context-movie .f-default-image > picture, .c-product-placement.f-size-smallprime.context-movie picture, .c-product-placement.f-size-smallprime.context-movie .f-default-image > picture { width: 72px; height: 103px } .m-product-placement-item.f-size-small.context-video, .m-product-placement-item.f-size-smallprime.context-video, .c-product-placement.f-size-small.context-video, .c-product-placement.f-size-smallprime.context-video { width: 320px } .m-product-placement-item.f-size-small picture, .c-product-placement.f-size-small picture { width: 72px; height: 72px } .m-product-placement-item.f-size-smallprime picture, .c-product-placement.f-size-smallprime picture { width: 124px; height: 124px } .m-product-placement-item.f-size-medium, .c-product-placement.f-size-medium { width: 132px } .m-product-placement-item.f-size-medium picture, .c-product-placement.f-size-medium picture { width: 124px; height: 124px } .m-product-placement-item.f-size-medium.context-movie .f-default-image, .c-product-placement.f-size-medium.context-movie .f-default-image { width: 124px; height: 170px; position: relative; background: transparent } .m-product-placement-item.f-size-medium.context-movie picture, .c-product-placement.f-size-medium.context-movie picture { height: 170px } .m-product-placement-item.f-size-medium.context-video, .c-product-placement.f-size-medium.context-video { width: 320px } .m-product-placement-item.f-size-large, .c-product-placement.f-size-large { width: 280px } .m-product-placement-item.f-size-large > a > div, .c-product-placement.f-size-large > a > div { padding-left: 24px } .m-product-placement-item.f-size-large picture, .c-product-placement.f-size-large picture { width: 272px; height: 223px; padding-left: 0 } .m-product-placement-item.f-size-large picture + div, .m-product-placement-item.f-size-large .f-default-image + div, .c-product-placement.f-size-large picture + div, .c-product-placement.f-size-large .f-default-image + div { padding-left: 24px } .m-product-placement-item.f-size-large.context-video, .c-product-placement.f-size-large.context-video { width: 320px } .m-product-placement-item.f-size-large.context-video picture, .c-product-placement.f-size-large.context-video picture { height: auto; width: 320px } .m-product-placement-item.f-size-extra-large, .c-product-placement.f-size-extra-large { width: 748px } .m-product-placement-item.f-size-extra-large > a > div, .c-product-placement.f-size-extra-large > a > div { padding-left: 48px } .m-product-placement-item.f-size-extra-large .f-default-image, .c-product-placement.f-size-extra-large .f-default-image { width: 740pxpx; height: 416px; padding-left: 0 } .m-product-placement-item.f-size-extra-large .f-default-image + div, .c-product-placement.f-size-extra-large .f-default-image + div { padding-left: 48px } .m-product-placement-item.f-size-large .c-paragraph, .m-product-placement-item.f-size-extra-large .c-paragraph, .c-product-placement.f-size-large .c-paragraph, .c-product-placement.f-size-extra-large .c-paragraph { font-size: 15px; line-height: 20px; padding: 24px 0 0; font-weight: 400; padding-top: 24px; white-space: normal } .m-product-placement-item.f-size-flex > a > div, .c-product-placement.f-size-flex > a > div { padding-left: 24px } .m-product-placement-item.f-size-flex .f-default-image, .c-product-placement.f-size-flex .f-default-image { position: relative; width: 100%; padding-left: 0 } .m-product-placement-item.f-size-flex .f-default-image:before, .c-product-placement.f-size-flex .f-default-image:before { display: block; content: ""; width: 100% } .m-product-placement-item.f-size-flex .f-default-image > picture, .c-product-placement.f-size-flex .f-default-image > picture { position: absolute; top: 0; right: 0; left: 0; bottom: 0 } .m-product-placement-item.f-size-flex .f-default-image + div, .c-product-placement.f-size-flex .f-default-image + div { padding-left: 24px } .m-product-placement-item.f-size-flex.context-accessory .f-default-image:before, .m-product-placement-item.f-size-flex.context-app .f-default-image:before, .m-product-placement-item.f-size-flex.context-artist .f-default-image:before, .m-product-placement-item.f-size-flex.context-game .f-default-image:before, .m-product-placement-item.f-size-flex.context-software .f-default-image:before, .m-product-placement-item.f-size-flex.context-tvshow .f-default-image:before, .c-product-placement.f-size-flex.context-accessory .f-default-image:before, .c-product-placement.f-size-flex.context-app .f-default-image:before, .c-product-placement.f-size-flex.context-artist .f-default-image:before, .c-product-placement.f-size-flex.context-game .f-default-image:before, .c-product-placement.f-size-flex.context-software .f-default-image:before, .c-product-placement.f-size-flex.context-tvshow .f-default-image:before { padding-top: 100% } .m-product-placement-item.f-size-flex.context-device .f-default-image:before, .c-product-placement.f-size-flex.context-device .f-default-image:before { padding-top: 80.64516% } .m-product-placement-item.f-size-flex.context-movie .f-default-image:before, .c-product-placement.f-size-flex.context-movie .f-default-image:before { padding-top: 137.09677% } .m-product-placement { padding-top: 12px } .m-product-placement .c-hyperlink[aria-hidden="true"] { visibility: hidden } .m-product-placement.f-artist a > div { height: inherit } .m-product-placement .c-carousel .c-flipper.f-left, .m-product-placement .c-carousel .c-flipper.f-previous { right: -24px } .m-product-placement .c-carousel .c-flipper.f-right, .m-product-placement .c-carousel .c-flipper.f-next { left: -24px } .m-product-placement .c-carousel .c-group { vertical-align: top } .m-product-placement.f-song .c-track-list-placement .c-explicit > span { display: inline } .m-product-placement.f-song .c-track-list-placement .c-explicit > span + span { display: none } @media only screen and (max-width:539px) { .m-product-placement .c-carousel .c-flipper { visibility: hidden } .m-product-placement .c-carousel .c-flipper.f-left, .m-product-placement .c-carousel .c-flipper.f-previous { right: 0 } .m-product-placement .c-carousel .c-flipper.f-right, .m-product-placement .c-carousel .c-flipper.f-next { left: 0 } .m-product-placement .c-carousel:hover .c-flipper { visibility: visible } } .m-product-placement[data-js-flex="true"] .c-group { transition-property: opacity,right; animation-name: fade-in; animation-duration: .667s; animation-timing-function: cubic-bezier(.16,1,.29,.99); animation-fill-mode: forwards; animation-delay: 2s; opacity: 0 } @keyframes fade-in { 100% { opacity: 1 } } .m-product-placement[data-js-flex="true"] .c-group.f-visible { opacity: 1 } .m-product-placement[data-js-flex="true"] .c-group li { width: 124px } .m-product-placement[data-js-flex="true"] .c-group li[aria-hidden='true'] { display: none } .m-product-placement[data-js-flex="true"] .c-group.f-height-default .context-device .f-default-image:before { margin-top: 19.35484% } .m-product-placement[data-js-flex="true"] .c-group.f-height-movie .context-accessory .f-default-image:before, .m-product-placement[data-js-flex="true"] .c-group.f-height-movie .context-app .f-default-image:before, .m-product-placement[data-js-flex="true"] .c-group.f-height-movie .context-artist .f-default-image:before, .m-product-placement[data-js-flex="true"] .c-group.f-height-movie .context-game .f-default-image:before, .m-product-placement[data-js-flex="true"] .c-group.f-height-movie .context-software .f-default-image:before, .m-product-placement[data-js-flex="true"] .c-group.f-height-movie .context-tvshow .f-default-image:before { margin-top: 37.09677% } .m-product-placement[data-js-flex="true"] .c-group.f-height-movie .context-device .f-default-image:before { margin-top: 56.45161% } .m-product-placement[data-js-flex="true"]:not(.f-scrollable) .c-flipper.f-previous, .m-product-placement[data-js-flex="true"]:not(.f-scrollable) .c-flipper.f-next { display: none } .m-product-placement[data-js-flex="true"]:not(.f-scrollable) .c-group { display: -ms-flexbox; display: flex; right: 0 !important; margin-left: -24px } .m-product-placement[data-js-flex="true"]:not(.f-scrollable) .c-group li { -ms-flex: 1 1 100%; flex: 1 1 100% } .m-ratings-and-reviews { max-width: 800px } .m-ratings-and-reviews .c-content-toggle p { word-break: break-word } .m-ratings-and-reviews .context-filter, .m-ratings-and-reviews .context-sort { padding-left: 24px } .m-ratings-and-reviews .context-response { padding-top: 24px } .m-ratings-and-reviews .context-response > div { position: relative; padding-right: 24px } .m-ratings-and-reviews .context-response > div:before { font-family: "MWF-MDL2"; content: ""; position: absolute; right: 0; top: 0 } .m-ratings-and-reviews .context-response > div .c-content-toggle p { padding-top: 10px } .m-ratings-and-reviews .context-helpful-select { padding-top: 24px } .m-ratings-and-reviews .context-helpful-select .c-meta-text { padding-left: 13px } .m-ratings-and-reviews .context-helpful-select .c-group { display: inline-block; vertical-align: bottom } .m-ratings-and-reviews .context-helpful-select .c-group button { display: inline-block; color: #0067b8; border: 0; background: transparent; padding: 0; min-width: inherit; margin: 0 13px; vertical-align: inherit } .m-ratings-and-reviews .context-helpful-select .c-group button:hover { text-decoration: underline } .m-ratings-and-reviews .context-helpful-select .c-group button:active { text-decoration: none; color: #005da6 } .m-ratings-and-reviews .context-helpful-select .c-group button:focus { outline: 1px dashed #000 } .m-ratings-and-reviews .context-helpful-select + .m-histogram, .m-ratings-and-reviews .context-helpful-select + .c-histogram { padding-top: 22px } .m-ratings-and-reviews .m-histogram, .m-ratings-and-reviews .c-histogram { padding-right: 0; padding-left: 0; padding-top: 0 } .m-ratings-and-reviews .c-divider { margin-top: 48px } .m-ratings-and-reviews .c-divider + span { padding: 8px 0; padding-right: 8px; float: left } .m-ratings-and-reviews .c-heading-4 { padding-top: 48px } .m-ratings-and-reviews [data-grid="col-3"] .c-rating { margin-top: 18px } .m-ratings-and-reviews [data-grid="col-3"] .c-paragraph-3 { padding: 0 } .m-ratings-and-reviews [data-grid="col-3"] .c-paragraph-3 + .c-paragraph-3 { padding: 8px 0 0; word-break: break-word } .m-ratings-and-reviews [data-grid="col-3"] .c-meta-text { padding-top: 8px } .m-ratings-and-reviews [data-grid="col-9"] .c-heading-6 { font-weight: 400; padding: 22px 0 5px } .m-ratings-and-reviews [data-grid="col-9"] .c-heading-6 + .c-content-toggle p { padding-top: 0 } @media only screen and (max-width:539px) { .m-ratings-and-reviews .m-histogram, .m-ratings-and-reviews .c-histogram { padding-top: 8px } .m-ratings-and-reviews button + [data-grid="col-12"] .c-heading-4 { padding-top: 48px } .m-ratings-and-reviews .c-heading-4 { padding-top: 28px } .m-ratings-and-reviews .context-filter, .m-ratings-and-reviews .c-select-menu { display: block } .m-ratings-and-reviews .context-sort + .c-select-menu { display: inline-block } .m-ratings-and-reviews .c-divider { margin-top: 28px } .m-ratings-and-reviews .c-divider + span { float: none; display: block; padding: 8px 0; padding-left: 8px } .m-ratings-and-reviews .context-filter { padding: 12px 0 8px } .m-ratings-and-reviews .context-helpful-select .c-meta-text { display: block } .m-ratings-and-reviews .context-helpful-select .c-group button:first-child { margin-right: 0 } .m-ratings-and-reviews [data-grid="col-9"] .c-heading-6 { padding: 14px 0 4px } .m-ratings-and-reviews [data-grid="col-9"] .c-content-toggle p { padding: 0 } .m-ratings-and-reviews [data-grid="col-9"] .c-meta-text { padding: 20px 0 24px } .m-ratings-and-reviews [data-grid="col-9"] .context-helpful-select .c-meta-text { padding: 20px 0 14px } .m-ratings-and-reviews [data-grid="col-9"] .context-response { padding-top: 24px } .m-ratings-and-reviews [data-grid="col-9"] .context-response > div { position: relative; padding-right: 24px } .m-ratings-and-reviews [data-grid="col-9"] .context-response > div span { display: block } .m-ratings-and-reviews [data-grid="col-9"] .context-response > div .c-content-toggle p { padding-top: 12px } .m-ratings-and-reviews [data-grid="col-9"] .context-response > div:before { font-family: "MWF-MDL2"; content: ""; position: absolute; right: 0; top: 0 } } .m-refinements > div[data-grid="col-3"] { margin-top: 35px } .m-refinements > div + div { margin-top: 36px; padding-right: 75px } .m-refinements > div + div > h1 { padding-top: 12px; padding-bottom: 8px } .m-refinements > div + div section { display: inline-block } .m-refinements > div + div .c-divider { margin-top: 20px } .m-review { display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap } .m-review .c-heading { font-size: 18px; line-height: 24px; padding: 37px 0 3px; font-weight: 600; padding: 22px 0 6px } .m-review .c-content-toggle p { word-wrap: break-word; padding-top: 0 } .m-review div .c-rating { margin-top: 18px } .m-review div .c-rating .f-individual { padding: 0; margin-bottom: 4px } .m-review div .c-paragraph { font-size: 15px; line-height: 20px; padding: 24px 0 0; font-weight: 400; padding: 0 } .m-review div .c-paragraph + .c-paragraph-3 { padding: 8px 0 0; word-wrap: break-word } .m-review div .c-meta-text { padding-top: 8px; font-weight: 400 } @media only screen and (min-width:540px) { .m-review { -ms-flex-wrap: nowrap; flex-wrap: nowrap } } .m-rich-heading { display: block; height: 200px; position: relative; padding-top: 0; margin-top: 48px; overflow: hidden } @media only screen and (min-width:1084px) { .m-rich-heading { padding-right: 5%; padding-left: 5% } } .m-rich-heading.f-image { width: 100%; height: 200px; background: #000; color: #fff } .m-rich-heading > div { position: relative; width: 50%; float: right } .m-rich-heading > picture.c-image img { height: 200px; width: 400px; max-width: none; position: absolute; left: 0 } .m-rich-heading > picture.c-image:after { content: ""; position: absolute; z-index: 0; top: 0; left: 285px; width: 115px; height: 200px; background: linear-gradient(to right,rgba(255,255,255,0) 0,#000 100%) } @media only screen and (max-width:539px) { .m-rich-heading > picture.c-image:after { left: 0; right: 0; width: 100%; background: linear-gradient(to right,rgba(255,255,255,0) 0,#000 80%) } .m-rich-heading > picture.c-image:before { background: rgba(255,255,255,0) } } .m-rich-heading .c-paragraph-3 { overflow: hidden; box-sizing: content-box; max-height: 40px } .m-rich-heading .c-heading { font-size: 34px; line-height: 40px; padding: 38px 0 2px; font-weight: 600; overflow: hidden; box-sizing: content-box; max-height: 80px } .m-rich-heading.theme-light.f-brand-neutral-10 { background: #e6e6e6 } .m-rich-heading.theme-light.f-brand-neutral-20 { background: #d2d2d2 } .m-rich-heading.theme-light.f-brand-neutral-30 { background: #acacac } .m-rich-heading.theme-dark.f-accent { background: #0067b8 } .m-rich-heading.theme-dark.f-brand-neutral-45 { background: #919191 } .m-rich-heading.theme-dark.f-brand-neutral-55 { background: #737373 } .m-rich-heading.theme-dark.f-brand-neutral-65 { background: #505050 } .m-rich-heading.theme-dark.f-brand-neutral-75 { background: #464646 } .m-rich-heading.theme-dark.f-brand-neutral-80 { background: #2f2f2f } .m-rich-heading.theme-dark.f-brand-neutral-90 { background: #171717 } .m-rich-heading.theme-dark.f-brand-neutral-100 { background: #000 } .m-rich-heading .c-logo { position: absolute; left: 48px; width: 200px; height: 130px; margin-top: 32px; margin-bottom: 32px } .m-rich-heading .c-logo > .c-image { width: 100%; max-width: 200px; max-height: 130px } @media only screen and (max-width:1083px) { .m-rich-heading .c-heading { font-size: 24px; line-height: 28px; overflow: hidden; box-sizing: content-box; max-height: 56px } .m-rich-heading .c-logo { left: 36px } } @media only screen and (max-width:767px) { .m-rich-heading > div { width: 100%; float: none } .m-rich-heading .c-logo, .m-rich-heading .c-paragraph-3 { display: none } .m-rich-heading .c-heading { padding: 8px } .m-rich-heading.theme-dark, .m-rich-heading.theme-light { height: auto } .m-rich-heading > picture.c-image { z-index: -1 } .m-rich-heading > picture.c-image + div { height: 200px } .m-rich-heading > picture.c-image + div .c-heading { position: absolute; bottom: 40px; z-index: 1 } .m-rich-heading > picture.c-image:before { content: ""; position: absolute; z-index: 1; top: 0; left: 0; right: 0; bottom: 0; background: rgba(0,0,0,.4) } } @media only screen and (max-width:539px) { .m-rich-heading > picture.c-image:after { left: 0; right: 0; width: 100%; background: linear-gradient(to right,rgba(255,255,255,0) 0,#000 80%) } .m-rich-heading > picture.c-image:before { background: rgba(255,255,255,0) } } .m-search-help .c-heading-5 { padding: 12px 0 24px } .m-search-help ul li, .m-search-help span { padding: 2px 0 } .m-search-help .f-column { padding-left: 24px } .m-search-help .c-search { max-width: 100%; margin: 46px 0 84px } @media only screen and (max-width:539px) { .m-search-help .c-heading-5 { padding: 12px 0 8px } } .m-search-results [class^="c-heading-"] { padding-top: 0 } .m-search-results > div:last-child { padding: 24px 0 } .m-search-results .c-hyperlink { display: block } .m-search-results .f-result-item, .m-search-results .f-result-item-details { padding-top: 24px } .m-search-results .f-result-item-details { padding-right: 24px } .m-search-results .f-hyperlink { font-weight: 400; line-height: 20px } .m-search-results h3.f-hyperlink { font-size: 20px; line-height: 24px; padding-top: 0; font-weight: 200 } @media(max-width:767px) { .m-search-results h3.f-hyperlink { font-size: 18px; line-height: 24px } } .m-search-results span.f-hyperlink .c-hyperlink { white-space: nowrap; overflow: hidden; box-sizing: content-box; max-height: 24px; padding-bottom: 1.636px; color: #107c10 } .m-search-results p { color: rgba(0,0,0,.6); padding-top: 0 } @media only screen and (max-width:539px) { .m-search-results .f-result-item-details { padding: 0 } } a.m-skip-to-main { right: -999px; position: absolute; top: auto; width: 1px; height: 1px; overflow: hidden; z-index: -2 } a.m-skip-to-main:hover { right: -999px; position: absolute; top: auto; width: 1px; height: 1px; overflow: hidden; z-index: -2 } a.m-skip-to-main:focus, a.m-skip-to-main:active { background: #e6e6e6; color: #0067b8; position: fixed; top: 0; right: 0; padding: 24px; width: auto; height: auto; overflow: auto; left: 0; text-decoration: underline; text-align: center; z-index: 800; outline: none } a.m-skip-to-main:focus { border: 1px dashed #000 } .m-social { padding: 0 } .m-social, .c-social { display: block; margin-top: 48px } .m-social.f-facebook > div, .m-social.f-pinterest > div, .m-social.f-twitter > div, .c-social.f-facebook > div, .c-social.f-pinterest > div, .c-social.f-twitter > div { display: inline-block; margin-left: 24px } @media only screen and (max-width:1084px) { .m-social.f-pad-small-viewports, .c-social.f-pad-small-viewports { padding-right: 36px } } @media only screen and (max-width:768px) { .m-social.f-pad-small-viewports, .c-social.f-pad-small-viewports { padding-right: 24px } } @media only screen and (max-width:540px) { .m-social.f-pad-small-viewports, .c-social.f-pad-small-viewports { padding-right: 12px } } .m-social > span, .c-social > span { font-size: 15px; line-height: 20px; color: rgba(0,0,0,.6); padding-left: 12px; margin-bottom: 4px } .m-social > a, .m-social > ul > li > a, .c-social > a, .c-social > ul > li > a { position: relative; border: 2px solid transparent; outline: 0; position: relative; width: 32px; height: 32px; transition: scale .2s ease-in-out } .m-social > a:before, .m-social > ul > li > a:before, .c-social > a:before, .c-social > ul > li > a:before { display: block; position: absolute; top: 0; left: 0; bottom: 0; right: 0; content: ''; border: 1px solid transparent } .m-social > a:focus, .m-social > ul > li > a:focus, .c-social > a:focus, .c-social > ul > li > a:focus { border-color: #000 } .m-social > a:focus:before, .m-social > ul > li > a:focus:before, .c-social > a:focus:before, .c-social > ul > li > a:focus:before { border-color: rgba(255,255,255,.6) } .theme-light .m-social > a:focus, .theme-dark .theme-light .m-social > a:focus, .theme-light .m-social > ul > li > a:focus, .theme-dark .theme-light .m-social > ul > li > a:focus, .theme-light .c-social > a:focus, .theme-dark .theme-light .c-social > a:focus, .theme-light .c-social > ul > li > a:focus, .theme-dark .theme-light .c-social > ul > li > a:focus { border-color: #000 } .theme-light .m-social > a:focus:before, .theme-dark .theme-light .m-social > a:focus:before, .theme-light .m-social > ul > li > a:focus:before, .theme-dark .theme-light .m-social > ul > li > a:focus:before, .theme-light .c-social > a:focus:before, .theme-dark .theme-light .c-social > a:focus:before, .theme-light .c-social > ul > li > a:focus:before, .theme-dark .theme-light .c-social > ul > li > a:focus:before { border-color: rgba(255,255,255,.6) } .theme-dark .m-social > a:focus, .theme-light .theme-dark .m-social > a:focus, .theme-dark .m-social > ul > li > a:focus, .theme-light .theme-dark .m-social > ul > li > a:focus, .theme-dark .c-social > a:focus, .theme-light .theme-dark .c-social > a:focus, .theme-dark .c-social > ul > li > a:focus, .theme-light .theme-dark .c-social > ul > li > a:focus { border-color: #fff } .theme-dark .m-social > a:focus:before, .theme-light .theme-dark .m-social > a:focus:before, .theme-dark .m-social > ul > li > a:focus:before, .theme-light .theme-dark .m-social > ul > li > a:focus:before, .theme-dark .c-social > a:focus:before, .theme-light .theme-dark .c-social > a:focus:before, .theme-dark .c-social > ul > li > a:focus:before, .theme-light .theme-dark .c-social > ul > li > a:focus:before { border-color: rgba(0,0,0,.6) } @media screen and (-ms-high-contrast:active) { .m-social > a, .m-social > ul > li > a, .c-social > a, .c-social > ul > li > a { -ms-high-contrast-adjust: background; background: #fff } } .m-social > a:focus:before, .m-social > a:hover:before, .m-social > ul > li > a:focus:before, .m-social > ul > li > a:hover:before, .c-social > a:focus:before, .c-social > a:hover:before, .c-social > ul > li > a:focus:before, .c-social > ul > li > a:hover:before { background: rgba(0,0,0,.1) } @media screen and (-ms-high-contrast:active) { .m-social > a:focus:before, .m-social > a:hover:before, .m-social > ul > li > a:focus:before, .m-social > ul > li > a:hover:before, .c-social > a:focus:before, .c-social > a:hover:before, .c-social > ul > li > a:focus:before, .c-social > ul > li > a:hover:before { background: none } } .m-social > a:active, .m-social > ul > li > a:active, .c-social > a:active, .c-social > ul > li > a:active { -ms-transform: scale(.98); transform: scale(.98) } .m-social > a:active:before, .m-social > ul > li > a:active:before, .c-social > a:active:before, .c-social > ul > li > a:active:before { background: rgba(0,0,0,.2) } .m-social > a:before, .m-social > ul > li > a:before, .c-social > a:before, .c-social > ul > li > a:before { background: none; content: ""; display: block; position: absolute; top: 0; right: 0; left: 0; bottom: 0 } .m-social > a > img, .m-social > ul > li > a > img, .c-social > a > img, .c-social > ul > li > a > img { width: 32px; height: 32px } .m-social > a.x-hidden-focus, .m-social > ul > li > a.x-hidden-focus, .c-social > a.x-hidden-focus, .c-social > ul > li > a.x-hidden-focus { outline: 0 } .m-social > a.x-hidden-focus:before, .m-social > ul > li > a.x-hidden-focus:before, .c-social > a.x-hidden-focus:before, .c-social > ul > li > a.x-hidden-focus:before { background: none } @media screen and (-ms-high-contrast:active) { .m-social.f-share > a:hover:before, .m-social.f-share ul > li > a:hover:before, .m-social.f-follow > a:hover:before, .m-social.f-follow ul > li > a:hover:before, .c-social.f-share > a:hover:before, .c-social.f-share ul > li > a:hover:before, .c-social.f-follow > a:hover:before, .c-social.f-follow ul > li > a:hover:before { background: none } } .m-social.f-share > a:active, .m-social.f-share ul > li > a:active, .m-social.f-follow > a:active, .m-social.f-follow ul > li > a:active, .c-social.f-share > a:active, .c-social.f-share ul > li > a:active, .c-social.f-follow > a:active, .c-social.f-follow ul > li > a:active { outline: 0 } .m-social.f-share > a > img, .m-social.f-share ul > li > a > img, .m-social.f-follow > a > img, .m-social.f-follow ul > li > a > img, .c-social.f-share > a > img, .c-social.f-share ul > li > a > img, .c-social.f-follow > a > img, .c-social.f-follow ul > li > a > img { opacity: .6 } @media screen and (-ms-high-contrast:active) { .m-social.f-share > a > img, .m-social.f-share ul > li > a > img, .m-social.f-follow > a > img, .m-social.f-follow ul > li > a > img, .c-social.f-share > a > img, .c-social.f-share ul > li > a > img, .c-social.f-follow > a > img, .c-social.f-follow ul > li > a > img { opacity: 1 } } .m-social.f-share > a > img:hover, .m-social.f-share > a > img:focus, .m-social.f-share ul > li > a > img:hover, .m-social.f-share ul > li > a > img:focus, .m-social.f-follow > a > img:hover, .m-social.f-follow > a > img:focus, .m-social.f-follow ul > li > a > img:hover, .m-social.f-follow ul > li > a > img:focus, .c-social.f-share > a > img:hover, .c-social.f-share > a > img:focus, .c-social.f-share ul > li > a > img:hover, .c-social.f-share ul > li > a > img:focus, .c-social.f-follow > a > img:hover, .c-social.f-follow > a > img:focus, .c-social.f-follow ul > li > a > img:hover, .c-social.f-follow ul > li > a > img:focus { opacity: .8 } @media screen and (-ms-high-contrast:active) { .m-social.f-share > a > img:hover, .m-social.f-share > a > img:focus, .m-social.f-share ul > li > a > img:hover, .m-social.f-share ul > li > a > img:focus, .m-social.f-follow > a > img:hover, .m-social.f-follow > a > img:focus, .m-social.f-follow ul > li > a > img:hover, .m-social.f-follow ul > li > a > img:focus, .c-social.f-share > a > img:hover, .c-social.f-share > a > img:focus, .c-social.f-share ul > li > a > img:hover, .c-social.f-share ul > li > a > img:focus, .c-social.f-follow > a > img:hover, .c-social.f-follow > a > img:focus, .c-social.f-follow ul > li > a > img:hover, .c-social.f-follow ul > li > a > img:focus { opacity: 1 } } .m-social.f-share > a > img:active, .m-social.f-share ul > li > a > img:active, .m-social.f-follow > a > img:active, .m-social.f-follow ul > li > a > img:active, .c-social.f-share > a > img:active, .c-social.f-share ul > li > a > img:active, .c-social.f-follow > a > img:active, .c-social.f-follow ul > li > a > img:active { opacity: 1 } .m-social button, .c-social button { position: relative; border: 2px solid transparent; outline: 0; width: 32px; height: 32px; background-color: transparent; padding: 0; color: rgba(0,0,0,.6); vertical-align: middle } .m-social button:before, .c-social button:before { display: block; position: absolute; top: 0; left: 0; bottom: 0; right: 0; content: ''; border: 1px solid transparent } .m-social button:focus, .c-social button:focus { border-color: #000 } .m-social button:focus:before, .c-social button:focus:before { border-color: rgba(255,255,255,.6) } .theme-light .m-social button:focus, .theme-dark .theme-light .m-social button:focus, .theme-light .c-social button:focus, .theme-dark .theme-light .c-social button:focus { border-color: #000 } .theme-light .m-social button:focus:before, .theme-dark .theme-light .m-social button:focus:before, .theme-light .c-social button:focus:before, .theme-dark .theme-light .c-social button:focus:before { border-color: rgba(255,255,255,.6) } .theme-dark .m-social button:focus, .theme-light .theme-dark .m-social button:focus, .theme-dark .c-social button:focus, .theme-light .theme-dark .c-social button:focus { border-color: #fff } .theme-dark .m-social button:focus:before, .theme-light .theme-dark .m-social button:focus:before, .theme-dark .c-social button:focus:before, .theme-light .theme-dark .c-social button:focus:before { border-color: rgba(0,0,0,.6) } .m-social button[aria-hidden="true"], .c-social button[aria-hidden="true"] { display: none } .m-social .f-hide, .c-social .f-hide { display: none !important } .m-social.f-horizontal, .c-social.f-horizontal { display: -ms-flexbox; display: flex; -ms-flex-align: center; align-items: center } .m-social.f-horizontal > a, .m-social.f-horizontal ul > li > a, .c-social.f-horizontal > a, .c-social.f-horizontal ul > li > a { display: inline-block; margin-left: 12px } .m-social.f-horizontal ul > li, .c-social.f-horizontal ul > li { float: right } .m-social.f-horizontal button[aria-hidden="false"], .c-social.f-horizontal button[aria-hidden="false"] { display: inline-block } .m-social.f-horizontal button.c-glyph[aria-expanded="false"]:after, .m-social.f-horizontal button.c-glyph[data-js-toggle="false"]:after, .c-social.f-horizontal button.c-glyph[aria-expanded="false"]:after, .c-social.f-horizontal button.c-glyph[data-js-toggle="false"]:after { content: "" } .m-social.f-horizontal button.c-glyph[aria-expanded="true"]:after, .m-social.f-horizontal button.c-glyph[data-js-toggle="true"]:after, .c-social.f-horizontal button.c-glyph[aria-expanded="true"]:after, .c-social.f-horizontal button.c-glyph[data-js-toggle="true"]:after { content: "" } .m-social.f-vertical > a, .m-social.f-vertical ul > li > a, .c-social.f-vertical > a, .c-social.f-vertical ul > li > a { display: block; margin-bottom: 12px; margin-left: 0 } .m-social.f-vertical button[aria-hidden="false"], .c-social.f-vertical button[aria-hidden="false"] { display: block } .m-social.f-vertical button.c-glyph[aria-expanded="false"]:after, .m-social.f-vertical button.c-glyph[data-js-toggle="false"]:after, .c-social.f-vertical button.c-glyph[aria-expanded="false"]:after, .c-social.f-vertical button.c-glyph[data-js-toggle="false"]:after { font-family: "MWF-MDL2"; content: "" } .m-social.f-vertical button.c-glyph[aria-expanded="true"]:after, .m-social.f-vertical button.c-glyph[data-js-toggle="true"]:after, .c-social.f-vertical button.c-glyph[aria-expanded="true"]:after, .c-social.f-vertical button.c-glyph[data-js-toggle="true"]:after { font-family: "MWF-MDL2"; content: "" } @media only screen and (max-width:767px) { .m-social, .c-social { margin-top: 36px } } .m-split-reveal { position: relative; padding: 0; margin-top: 0 } .m-split-reveal > div:first-child { position: absolute; background: #fff; z-index: 1 } .m-split-reveal > div:first-child button { position: relative; padding: 0; border-radius: 50%; background: #0067b8; border: solid #fff; outline: none; z-index: 2 } .m-split-reveal .c-image img { width: 100% } .m-split-reveal > .c-image { display: block } .m-split-reveal > .c-image + div { position: absolute; top: 0; overflow: hidden; width: 0% } .m-split-reveal.f-horizontal > div:first-child, .m-split-reveal.f-horizontal > div:first-child div, .m-split-reveal.f-horizontal > div:first-child picture, .m-split-reveal.f-horizontal > div:first-child img, .m-split-reveal.f-horizontal > .c-image + div, .m-split-reveal.f-horizontal > .c-image + div div, .m-split-reveal.f-horizontal > .c-image + div picture, .m-split-reveal.f-horizontal > .c-image + div img { height: 100% } .m-split-reveal.f-vertical > div:first-child, .m-split-reveal.f-vertical > .c-image + div { width: 100% } .m-sticky { background: transparent; transition: transform .4s cubic-bezier(.19,1,.22,1); padding: 0; margin: auto } .m-sticky.f-hidden { position: absolute; overflow: hidden; height: 0; width: 0; visibility: hidden } .m-sticky.f-no-transition { transition: none; -ms-transform: none; transform: none } .m-sticky.f-stuck { right: 0; left: 0; top: 0; -ms-transform: translateY(-100%); transform: translateY(-100%); z-index: 500; position: fixed; display: block } .m-sticky.f-stuck.f-animate { visibility: visible; -ms-transform: none; transform: none } .c-supplemental-nav, .m-supplemental-nav > nav { margin-top: 32px } .c-supplemental-nav nav[aria-hidden="true"], .m-supplemental-nav > nav nav[aria-hidden="true"] { display: none } .c-supplemental-nav a, .m-supplemental-nav > nav a, .c-supplemental-nav span, .m-supplemental-nav > nav span, .c-supplemental-nav button, .m-supplemental-nav > nav button { display: block; margin-bottom: 30px; color: rgba(0,0,0,.6) } .c-supplemental-nav a:hover, .m-supplemental-nav > nav a:hover, .c-supplemental-nav span:hover, .m-supplemental-nav > nav span:hover, .c-supplemental-nav button:hover, .m-supplemental-nav > nav button:hover { cursor: pointer } .c-supplemental-nav > a, .m-supplemental-nav > nav > a { margin-bottom: 16px } .c-supplemental-nav button, .m-supplemental-nav > nav button { background: none; border: 0; padding: 0; margin-bottom: 16px } .c-supplemental-nav button:after, .m-supplemental-nav > nav button:after { font-family: "MWF-MDL2"; content: ""; font-size: 8px; color: rgba(0,0,0,.6); font-weight: 700; margin-right: 8px; padding-top: 7px } .c-supplemental-nav a, .m-supplemental-nav > nav a, .c-supplemental-nav button, .m-supplemental-nav > nav button { position: relative; border: 2px solid transparent; outline: 0 } .c-supplemental-nav a:before, .m-supplemental-nav > nav a:before, .c-supplemental-nav button:before, .m-supplemental-nav > nav button:before { display: block; position: absolute; top: 0; left: 0; bottom: 0; right: 0; content: ''; border: 1px solid transparent } .c-supplemental-nav a:focus, .m-supplemental-nav > nav a:focus, .c-supplemental-nav button:focus, .m-supplemental-nav > nav button:focus { border-color: #000 } .c-supplemental-nav a:focus:before, .m-supplemental-nav > nav a:focus:before, .c-supplemental-nav button:focus:before, .m-supplemental-nav > nav button:focus:before { border-color: rgba(255,255,255,.6) } .theme-light .c-supplemental-nav a:focus, .theme-light .m-supplemental-nav > nav a:focus, .theme-dark .theme-light .c-supplemental-nav a:focus, .theme-dark .theme-light .m-supplemental-nav > nav a:focus, .theme-light .c-supplemental-nav button:focus, .theme-light .m-supplemental-nav > nav button:focus, .theme-dark .theme-light .c-supplemental-nav button:focus, .theme-dark .theme-light .m-supplemental-nav > nav button:focus { border-color: #000 } .theme-light .c-supplemental-nav a:focus:before, .theme-light .m-supplemental-nav > nav a:focus:before, .theme-dark .theme-light .c-supplemental-nav a:focus:before, .theme-dark .theme-light .m-supplemental-nav > nav a:focus:before, .theme-light .c-supplemental-nav button:focus:before, .theme-light .m-supplemental-nav > nav button:focus:before, .theme-dark .theme-light .c-supplemental-nav button:focus:before, .theme-dark .theme-light .m-supplemental-nav > nav button:focus:before { border-color: rgba(255,255,255,.6) } .theme-dark .c-supplemental-nav a:focus, .theme-dark .m-supplemental-nav > nav a:focus, .theme-light .theme-dark .c-supplemental-nav a:focus, .theme-light .theme-dark .m-supplemental-nav > nav a:focus, .theme-dark .c-supplemental-nav button:focus, .theme-dark .m-supplemental-nav > nav button:focus, .theme-light .theme-dark .c-supplemental-nav button:focus, .theme-light .theme-dark .m-supplemental-nav > nav button:focus { border-color: #fff } .theme-dark .c-supplemental-nav a:focus:before, .theme-dark .m-supplemental-nav > nav a:focus:before, .theme-light .theme-dark .c-supplemental-nav a:focus:before, .theme-light .theme-dark .m-supplemental-nav > nav a:focus:before, .theme-dark .c-supplemental-nav button:focus:before, .theme-dark .m-supplemental-nav > nav button:focus:before, .theme-light .theme-dark .c-supplemental-nav button:focus:before, .theme-light .theme-dark .m-supplemental-nav > nav button:focus:before { border-color: rgba(0,0,0,.6) } .c-supplemental-nav a.active, .m-supplemental-nav > nav a.active, .c-supplemental-nav button.active, .m-supplemental-nav > nav button.active { color: #000 } .c-supplemental-nav a:hover, .m-supplemental-nav > nav a:hover, .c-supplemental-nav a:focus, .m-supplemental-nav > nav a:focus, .c-supplemental-nav button:hover, .m-supplemental-nav > nav button:hover, .c-supplemental-nav button:focus, .m-supplemental-nav > nav button:focus { color: rgba(0,0,0,.8) } .c-supplemental-nav a.f-active, .m-supplemental-nav > nav a.f-active, .c-supplemental-nav button.f-active, .m-supplemental-nav > nav button.f-active { color: #000 } .c-supplemental-nav a.f-disabled, .m-supplemental-nav > nav a.f-disabled, .c-supplemental-nav button.f-disabled, .m-supplemental-nav > nav button.f-disabled { color: rgba(0,0,0,.2); cursor: not-allowed } .c-supplemental-nav a:hover, .m-supplemental-nav > nav a:hover { text-decoration: underline } .c-supplemental-nav > nav > a + nav, .m-supplemental-nav > nav > nav > a + nav { height: 0; overflow: hidden } .c-supplemental-nav > nav > a:first-child, .m-supplemental-nav > nav > nav > a:first-child, .c-supplemental-nav > nav > span:first-child, .m-supplemental-nav > nav > nav > span:first-child { margin-right: 0; margin-bottom: 16px } .c-supplemental-nav > nav a, .m-supplemental-nav > nav > nav a { margin-right: 20px; margin-bottom: 16px } .c-supplemental-nav nav > nav > nav, .m-supplemental-nav > nav nav > nav > nav { margin-right: 20px } .m-supplemental-nav { clear: right; padding-top: 0 } .m-supplemental-nav:before, .m-supplemental-nav:after { content: " "; display: table } .m-supplemental-nav:after { clear: both } .m-system-requirements { padding-right: 30px; padding-left: 30px } .m-system-requirements .c-heading-3 { padding-top: 0 } .m-system-requirements .c-table caption { font-size: 15px; line-height: 20px; font-weight: 600; padding: 12px 0; border-bottom: 1px solid rgba(0,0,0,.1) } .m-system-requirements .c-table tr:before { width: 0 } .m-system-requirements .c-table td, .m-system-requirements .c-table th { min-width: 120px; padding-right: 0; vertical-align: text-top } .m-system-requirements .c-table td:first-child, .m-system-requirements .c-table th:first-child { font-weight: 600 } @media only screen and (max-width:539px) { .m-system-requirements.f-single-column .c-table.f-divided tbody > tr { display: -ms-flexbox; display: flex; -ms-flex-direction: column; flex-direction: column } } @media screen and (max-width:1778px) { .m-system-requirements { padding-right: 24px; padding-left: 24px } } @media screen and (max-width:1399px) { .m-system-requirements { padding-right: 12px; padding-left: 12px } } @media only screen and (max-width:1083px) { .m-system-requirements { padding-right: 18px; padding-left: 18px } } @media only screen and (max-width:767px) { .m-system-requirements { padding-right: 12px; padding-left: 12px } } @media only screen and (max-width:539px) { .m-system-requirements { padding-right: 0; padding-left: 0 } } .m-track-list > [class^="c-heading"] { margin-bottom: 24px } .m-track-list > div { display: table; border-collapse: collapse } .m-track-list > div .c-track-list-placement.f-row-click:hover { background: #e6e6e6 } .m-track-list > div .c-track-list-placement.f-row-click:focus { outline: 1px dashed rgba(0,0,0,.6) } .m-track-list > div .c-track-list-placement.f-row-click:active { background: #acacac } .m-track-list.f-lean .c-track-list-placement.f-size-small.f-wide > div:nth-child(3) { max-width: 250px } .m-track-list.f-lean .c-track-list-placement.f-size-small.f-wide > div > .c-button { margin: 6px 0 } .m-typographic-intro { padding-right: 0; padding-left: 0; padding: 15px 0; position: relative; width: 100%; height: auto } .m-typographic-intro.f-background-neutral-00 { background: #fff } .m-typographic-intro.f-background-neutral-10 { background: #e6e6e6 } .m-typographic-intro.f-background-neutral-20 { background: #d2d2d2 } .m-typographic-intro.f-background-neutral-30 { background: #acacac } .m-typographic-intro.f-background-neutral-45 { background: #919191 } .m-typographic-intro.f-background-neutral-55 { background: #737373 } .m-typographic-intro.f-background-neutral-65 { background: #505050 } .m-typographic-intro.f-background-neutral-75 { background: #464646 } .m-typographic-intro.f-background-neutral-80 { background: #2f2f2f } .m-typographic-intro.f-background-neutral-90 { background: #171717 } .m-typographic-intro.f-background-neutral-100 { background: #000 } @media only screen and (min-width:540px) { .m-typographic-intro { height: 250px } } @media only screen and (min-width:768px) { .m-typographic-intro { height: 300px } } @media only screen and (min-width:1084px) { .m-typographic-intro { height: 360px } } .m-typographic-intro.f-background-neutral-00 > div > div, .m-typographic-intro.f-background-neutral-10 > div > div, .m-typographic-intro.f-background-neutral-20 > div > div, .m-typographic-intro.f-background-neutral-30 > div > div { color: #000 } .m-typographic-intro.f-background-neutral-00 > div > div .c-call-to-action, .m-typographic-intro.f-background-neutral-10 > div > div .c-call-to-action, .m-typographic-intro.f-background-neutral-20 > div > div .c-call-to-action, .m-typographic-intro.f-background-neutral-30 > div > div .c-call-to-action { color: #000 } .m-typographic-intro.f-background-neutral-00 > div > div .c-call-to-action:focus:not(.x-hidden-focus), .m-typographic-intro.f-background-neutral-10 > div > div .c-call-to-action:focus:not(.x-hidden-focus), .m-typographic-intro.f-background-neutral-20 > div > div .c-call-to-action:focus:not(.x-hidden-focus), .m-typographic-intro.f-background-neutral-30 > div > div .c-call-to-action:focus:not(.x-hidden-focus) { outline: transparent; background: rgba(0,0,0,.1) } .m-typographic-intro.f-background-neutral-00 > div > div .c-call-to-action:focus:not(.x-hidden-focus), .m-typographic-intro.f-background-neutral-00 > div > div .c-call-to-action:hover, .m-typographic-intro.f-background-neutral-10 > div > div .c-call-to-action:focus:not(.x-hidden-focus), .m-typographic-intro.f-background-neutral-10 > div > div .c-call-to-action:hover, .m-typographic-intro.f-background-neutral-20 > div > div .c-call-to-action:focus:not(.x-hidden-focus), .m-typographic-intro.f-background-neutral-20 > div > div .c-call-to-action:hover, .m-typographic-intro.f-background-neutral-30 > div > div .c-call-to-action:focus:not(.x-hidden-focus), .m-typographic-intro.f-background-neutral-30 > div > div .c-call-to-action:hover { color: #000 } .m-typographic-intro.f-background-neutral-00 > div > div .c-call-to-action:active, .m-typographic-intro.f-background-neutral-10 > div > div .c-call-to-action:active, .m-typographic-intro.f-background-neutral-20 > div > div .c-call-to-action:active, .m-typographic-intro.f-background-neutral-30 > div > div .c-call-to-action:active { background: none; color: #000 } .m-typographic-intro.f-background-neutral-45 > div > div, .m-typographic-intro.f-background-neutral-55 > div > div, .m-typographic-intro.f-background-neutral-65 > div > div, .m-typographic-intro.f-background-neutral-75 > div > div, .m-typographic-intro.f-background-neutral-80 > div > div, .m-typographic-intro.f-background-neutral-90 > div > div, .m-typographic-intro.f-background-neutral-100 > div > div, .m-typographic-intro.f-background-accent > div > div, .m-typographic-intro.f-background-blue > div > div, .m-typographic-intro.f-background-orange > div > div { color: #fff } .m-typographic-intro.f-background-neutral-45 > div > div .c-call-to-action, .m-typographic-intro.f-background-neutral-55 > div > div .c-call-to-action, .m-typographic-intro.f-background-neutral-65 > div > div .c-call-to-action, .m-typographic-intro.f-background-neutral-75 > div > div .c-call-to-action, .m-typographic-intro.f-background-neutral-80 > div > div .c-call-to-action, .m-typographic-intro.f-background-neutral-90 > div > div .c-call-to-action, .m-typographic-intro.f-background-neutral-100 > div > div .c-call-to-action, .m-typographic-intro.f-background-accent > div > div .c-call-to-action, .m-typographic-intro.f-background-blue > div > div .c-call-to-action, .m-typographic-intro.f-background-orange > div > div .c-call-to-action { color: #fff } .m-typographic-intro.f-background-neutral-45 > div > div .c-call-to-action:focus:not(.x-hidden-focus), .m-typographic-intro.f-background-neutral-55 > div > div .c-call-to-action:focus:not(.x-hidden-focus), .m-typographic-intro.f-background-neutral-65 > div > div .c-call-to-action:focus:not(.x-hidden-focus), .m-typographic-intro.f-background-neutral-75 > div > div .c-call-to-action:focus:not(.x-hidden-focus), .m-typographic-intro.f-background-neutral-80 > div > div .c-call-to-action:focus:not(.x-hidden-focus), .m-typographic-intro.f-background-neutral-90 > div > div .c-call-to-action:focus:not(.x-hidden-focus), .m-typographic-intro.f-background-neutral-100 > div > div .c-call-to-action:focus:not(.x-hidden-focus), .m-typographic-intro.f-background-accent > div > div .c-call-to-action:focus:not(.x-hidden-focus), .m-typographic-intro.f-background-blue > div > div .c-call-to-action:focus:not(.x-hidden-focus), .m-typographic-intro.f-background-orange > div > div .c-call-to-action:focus:not(.x-hidden-focus) { outline: transparent; background: rgba(255,255,255,.1) } .m-typographic-intro.f-background-neutral-45 > div > div .c-call-to-action:focus:not(.x-hidden-focus), .m-typographic-intro.f-background-neutral-45 > div > div .c-call-to-action:hover, .m-typographic-intro.f-background-neutral-55 > div > div .c-call-to-action:focus:not(.x-hidden-focus), .m-typographic-intro.f-background-neutral-55 > div > div .c-call-to-action:hover, .m-typographic-intro.f-background-neutral-65 > div > div .c-call-to-action:focus:not(.x-hidden-focus), .m-typographic-intro.f-background-neutral-65 > div > div .c-call-to-action:hover, .m-typographic-intro.f-background-neutral-75 > div > div .c-call-to-action:focus:not(.x-hidden-focus), .m-typographic-intro.f-background-neutral-75 > div > div .c-call-to-action:hover, .m-typographic-intro.f-background-neutral-80 > div > div .c-call-to-action:focus:not(.x-hidden-focus), .m-typographic-intro.f-background-neutral-80 > div > div .c-call-to-action:hover, .m-typographic-intro.f-background-neutral-90 > div > div .c-call-to-action:focus:not(.x-hidden-focus), .m-typographic-intro.f-background-neutral-90 > div > div .c-call-to-action:hover, .m-typographic-intro.f-background-neutral-100 > div > div .c-call-to-action:focus:not(.x-hidden-focus), .m-typographic-intro.f-background-neutral-100 > div > div .c-call-to-action:hover, .m-typographic-intro.f-background-accent > div > div .c-call-to-action:focus:not(.x-hidden-focus), .m-typographic-intro.f-background-accent > div > div .c-call-to-action:hover, .m-typographic-intro.f-background-blue > div > div .c-call-to-action:focus:not(.x-hidden-focus), .m-typographic-intro.f-background-blue > div > div .c-call-to-action:hover, .m-typographic-intro.f-background-orange > div > div .c-call-to-action:focus:not(.x-hidden-focus), .m-typographic-intro.f-background-orange > div > div .c-call-to-action:hover { color: #e6e6e6 } .m-typographic-intro.f-background-neutral-45 > div > div .c-call-to-action:active, .m-typographic-intro.f-background-neutral-55 > div > div .c-call-to-action:active, .m-typographic-intro.f-background-neutral-65 > div > div .c-call-to-action:active, .m-typographic-intro.f-background-neutral-75 > div > div .c-call-to-action:active, .m-typographic-intro.f-background-neutral-80 > div > div .c-call-to-action:active, .m-typographic-intro.f-background-neutral-90 > div > div .c-call-to-action:active, .m-typographic-intro.f-background-neutral-100 > div > div .c-call-to-action:active, .m-typographic-intro.f-background-accent > div > div .c-call-to-action:active, .m-typographic-intro.f-background-blue > div > div .c-call-to-action:active, .m-typographic-intro.f-background-orange > div > div .c-call-to-action:active { background: none; color: #ccc } .m-typographic-intro.f-background-accent { background: #0067b8 } .m-typographic-intro.f-background-blue { background: #0078d7 } .m-typographic-intro.f-background-orange { background: #d83b01 } .m-typographic-intro.f-background-msft-red { background: #e81123 } .m-typographic-intro.f-background-msft-orange { background: #d83b01 } .m-typographic-intro.f-background-msft-yellow { background: #ffb900 } .m-typographic-intro.f-background-msft-green { background: #107c10 } .m-typographic-intro.f-background-teal { background: #008272 } .m-typographic-intro.f-background-purple { background: #5c2e91 } .m-typographic-intro.f-background-lime-green { background: #5dc21e } .m-typographic-intro > div { position: relative; width: 100%; height: 100%; max-width: calc(1600px + 10%); top: 0; bottom: 0; right: 0; left: 0; z-index: 1; margin: 0 auto; overflow: hidden } @media only screen and (min-width:1084px) { .m-typographic-intro > div { padding: 0 5% } } .m-typographic-intro > div > div { padding-right: 12px; padding-left: 12px; position: relative; width: 100%; right: 0 } @media only screen and (min-width:320px) { .m-typographic-intro > div > div { top: 0; -ms-transform: none; transform: none } } @media only screen and (min-width:540px) { .m-typographic-intro > div > div { padding-right: 24px; padding-left: 24px; top: 50%; -ms-transform: translateY(-50%); transform: translateY(-50%) } } @media only screen and (min-width:768px) { .m-typographic-intro > div > div { padding-right: 36px; padding-left: 36px; max-width: 800px } } @media only screen and (min-width:1400px) { .m-typographic-intro > div > div { padding-right: 48px; padding-left: 48px } } .m-typographic-intro > div > div > .c-heading { font-size: 24px; line-height: 28px; padding: 36px 0 4px; font-weight: 600; font-weight: 600; padding-top: 0 } @media only screen and (min-width:768px) { .m-typographic-intro > div > div > .c-heading { font-size: 34px; line-height: 40px; padding: 38px 0 2px; font-weight: 600; font-weight: 600; padding-top: 0 } } .m-typographic-intro > div > div .c-subheading { font-size: 13px; line-height: 16px; padding: 3px 0 1px; font-weight: 400; padding-top: 14px; columns: 1; display: block } @media only screen and (min-width:540px) { .m-typographic-intro > div > div .c-subheading { display: block } } @media only screen and (min-width:768px) { .m-typographic-intro > div > div .c-subheading { font-size: 15px; line-height: 20px; padding: 12px 0 0; font-weight: 400; padding-top: 14px } } @media only screen and (min-width:1084px) { .m-typographic-intro > div > div .c-subheading { columns: 2; column-gap: 24px } } .m-typographic-intro > div > div .c-call-to-action { padding: 10px 0 7px 3px; position: relative; border: 2px solid transparent; outline: 1px solid transparent; outline-offset: -3px; margin-right: 0; color: #0067b8; background: transparent; transition: none; padding-left: 24px } @media screen and (-ms-high-contrast:active) { .m-typographic-intro > div > div .c-call-to-action { border-color: window !important } } .m-typographic-intro > div > div .c-call-to-action:focus { border-color: #000; outline-color: rgba(255,255,255,.6) } @media screen and (-ms-high-contrast:active) { .m-typographic-intro > div > div .c-call-to-action:focus { border-color: windowText !important } } .theme-light .m-typographic-intro > div > div .c-call-to-action:focus, .theme-dark .theme-light .m-typographic-intro > div > div .c-call-to-action:focus { border-color: #000; outline-color: rgba(255,255,255,.6) } .theme-dark .m-typographic-intro > div > div .c-call-to-action:focus, .theme-light .theme-dark .m-typographic-intro > div > div .c-call-to-action:focus { border-color: #fff; outline-color: rgba(0,0,0,.6) } .m-typographic-intro > div > div .c-call-to-action:focus:not(.x-hidden-focus), .m-typographic-intro > div > div .c-call-to-action:hover, .m-typographic-intro > div > div .c-call-to-action:active { background: transparent; box-shadow: none !important } .m-typographic-intro > div > div .c-call-to-action:focus:not(.x-hidden-focus) span, .m-typographic-intro > div > div .c-call-to-action:hover span, .m-typographic-intro > div > div .c-call-to-action:active span { box-shadow: 0 2px currentColor; right: 0 !important } .m-typographic-intro > div > div .c-call-to-action:focus:not(.x-hidden-focus) { color: #005da6; background: rgba(0,103,184,.1) } .m-typographic-intro > div > div .c-call-to-action:focus:not(.x-hidden-focus) span { box-shadow: 0 2px currentColor; text-decoration: none } .m-typographic-intro > div > div .c-call-to-action:hover { color: #005da6 } .m-typographic-intro > div > div .c-call-to-action:active { background: none; color: #005293; text-decoration: none; -ms-transform: none; transform: none } .m-typographic-intro > div > div .c-call-to-action[aria-disabled="true"] { cursor: not-allowed; color: #cce1f1 } .theme-light .m-typographic-intro > div > div .c-call-to-action, .theme-dark .theme-light .m-typographic-intro > div > div .c-call-to-action { color: #000; border-color: transparent; background: transparent } .theme-light .m-typographic-intro > div > div .c-call-to-action:focus:not(.x-hidden-focus), .theme-dark .theme-light .m-typographic-intro > div > div .c-call-to-action:focus:not(.x-hidden-focus) { background: rgba(0,0,0,.1) } .theme-light .m-typographic-intro > div > div .c-call-to-action:focus:not(.x-hidden-focus) span, .theme-dark .theme-light .m-typographic-intro > div > div .c-call-to-action:focus:not(.x-hidden-focus) span { box-shadow: 0 2px currentColor } .theme-light .m-typographic-intro > div > div .c-call-to-action:focus:not(.x-hidden-focus), .theme-light .m-typographic-intro > div > div .c-call-to-action:hover, .theme-dark .theme-light .m-typographic-intro > div > div .c-call-to-action:focus:not(.x-hidden-focus), .theme-dark .theme-light .m-typographic-intro > div > div .c-call-to-action:hover { color: rgba(0,0,0,.9) } .theme-light .m-typographic-intro > div > div .c-call-to-action:hover, .theme-dark .theme-light .m-typographic-intro > div > div .c-call-to-action:hover { background: transparent } .theme-light .m-typographic-intro > div > div .c-call-to-action:active, .theme-dark .theme-light .m-typographic-intro > div > div .c-call-to-action:active { color: rgba(0,0,0,.8) } .theme-light .m-typographic-intro > div > div .c-call-to-action[aria-disabled="true"], .theme-dark .theme-light .m-typographic-intro > div > div .c-call-to-action[aria-disabled="true"] { color: #999; background: transparent } .theme-dark .m-typographic-intro > div > div .c-call-to-action, .theme-light .theme-dark .m-typographic-intro > div > div .c-call-to-action { color: #fff; background: transparent; border-color: transparent } .theme-dark .m-typographic-intro > div > div .c-call-to-action:focus:not(.x-hidden-focus), .theme-light .theme-dark .m-typographic-intro > div > div .c-call-to-action:focus:not(.x-hidden-focus) { background: rgba(255,255,255,.1) } .theme-dark .m-typographic-intro > div > div .c-call-to-action:focus:not(.x-hidden-focus) span, .theme-light .theme-dark .m-typographic-intro > div > div .c-call-to-action:focus:not(.x-hidden-focus) span { box-shadow: 0 2px currentColor } .theme-dark .m-typographic-intro > div > div .c-call-to-action:focus:not(.x-hidden-focus), .theme-dark .m-typographic-intro > div > div .c-call-to-action:hover, .theme-light .theme-dark .m-typographic-intro > div > div .c-call-to-action:focus:not(.x-hidden-focus), .theme-light .theme-dark .m-typographic-intro > div > div .c-call-to-action:hover { color: #e6e6e6 } .theme-dark .m-typographic-intro > div > div .c-call-to-action:hover, .theme-light .theme-dark .m-typographic-intro > div > div .c-call-to-action:hover { background: transparent } .theme-dark .m-typographic-intro > div > div .c-call-to-action:active, .theme-light .theme-dark .m-typographic-intro > div > div .c-call-to-action:active { color: #ccc } .theme-dark .m-typographic-intro > div > div .c-call-to-action[aria-disabled="true"], .theme-light .theme-dark .m-typographic-intro > div > div .c-call-to-action[aria-disabled="true"] { background: transparent; color: #666 } .m-typographic-intro.f-brief { height: auto } @media only screen and (min-width:540px) { .m-typographic-intro.f-brief { height: 200px } } @media only screen and (min-width:768px) { .m-typographic-intro.f-brief > div > div { max-width: 650px } } .m-typographic-intro.f-brief > div > div .c-subheading { display: block; columns: 1 } @media only screen and (min-width:540px) { .m-typographic-intro.f-brief > div > div .c-subheading { display: block } } .m-typographic-intro.f-brief.x-align-center > div > div { margin: 0 auto; text-align: center } .m-typographic-intro.f-brief.x-align-center > div > div > .c-group { display: block } .m-typographic-intro.f-brief.x-align-center.f-background-orange > div > div .c-heading, .m-typographic-intro.f-brief.x-align-center.f-background-blue > div > div .c-heading { font-size: 24px; line-height: 32px; padding-bottom: 4px } .m-typographic-intro.f-brief.x-align-center.f-background-orange > div > div .c-subheading, .m-typographic-intro.f-brief.x-align-center.f-background-blue > div > div .c-subheading { padding-bottom: 10px } .m-typographic-intro.f-brief.x-align-center.f-background-orange > div > div .c-call-to-action, .m-typographic-intro.f-brief.x-align-center.f-background-blue > div > div .c-call-to-action { padding-right: 22px; padding-left: 22px } .m-typographic-intro.f-transparent { height: auto } .m-typographic-intro.f-transparent > div > div { top: 60% } @media only screen and (min-width:540px) { .m-typographic-intro.f-transparent { height: 300px } } @media only screen and (min-width:768px) { .m-typographic-intro.f-transparent { height: 400px } } @media only screen and (min-width:1084px) { .m-typographic-intro.f-transparent { height: 480px } } .m-typographic-intro.f-transparent.f-brief { height: auto } @media only screen and (min-width:540px) { .m-typographic-intro.f-transparent.f-brief { height: 250px } } @media only screen and (min-width:768px) { .m-typographic-intro.f-transparent.f-brief { height: 300px } } @media only screen and (min-width:1084px) { .m-typographic-intro.f-transparent.f-brief { height: 300px } } .m-typographic-intro.f-image.x-align-text { height: 200px } .m-typographic-intro.f-image .f-remove-padding { padding: 0; max-width: none } .m-typographic-intro.f-image .x-center-text { top: 50%; -ms-transform: translateY(-50%); transform: translateY(-50%); margin: 0 auto; text-align: center } .m-typographic-intro.f-image [class~=f-center-flex-group] { -ms-flex-pack: center; justify-content: center } .m-typographic-intro.f-image .f-theme-light { color: #fff } .m-typographic-intro.f-image .f-theme-dark { color: #000 } .m-typographic-intro.f-image .m-typographic-intro-image { overflow: hidden; display: block; position: absolute; padding-top: 0 } .m-typographic-intro.f-image .c-heading, .m-typographic-intro.f-image .c-subheading { display: block } .m-typographic-intro.f-image .c-heading { font-size: 20px; line-height: 24px; padding: 35px 0 5px; font-weight: 600; max-height: 48px; padding: 0 } .m-typographic-intro.f-image .c-subheading { columns: 1; font-size: 15px; line-height: 20px; padding: 8px 0 0; font-weight: 600; max-height: 40px; padding-top: 20px; padding-bottom: 0; font-weight: 400 } @media only screen and (min-width:768px) { .m-typographic-intro.f-image .c-heading { font-size: 24px; line-height: 28px; padding: 36px 0 4px; font-weight: 600; max-height: 56px; padding: 0 } .m-typographic-intro.f-image .c-subheading { font-size: 18px; line-height: 24px; padding: 9px 0 3px; font-weight: 600; max-height: 48px; padding-top: 20px; padding-bottom: 0; font-weight: 400 } } @media only screen and (min-width:1084px) { .m-typographic-intro.f-image .c-heading { font-size: 34px; line-height: 40px; padding: 38px 0 2px; font-weight: 600; max-height: 80px; padding: 0 } } @media screen and (min-width:1779px) { .m-typographic-intro.f-image.x-align-text { height: 250px } } .m-video-trigger { position: relative; width: 100%; padding: 0 } .m-video-trigger .c-image { position: relative; display: block; padding-bottom: 56.25% } .m-video-trigger .c-image img { position: absolute } .m-video-trigger .c-image:after { content: ""; position: absolute; top: 0; right: 0; left: 0; bottom: 0 } .m-video-trigger div { position: absolute; top: 50%; right: 50%; -ms-transform: translate(50%,-50%); transform: translate(50%,-50%); width: 100%; text-align: center } .m-video-trigger div .c-heading { font-size: 34px; font-weight: 600; width: 50% } @media(max-width:767px) { .m-video-trigger div .c-heading { font-size: 26px } } .m-video-trigger div .c-paragraph { font-size: 15px; width: 33.33333%; margin-top: 10px } .m-video-trigger div .c-heading, .m-video-trigger div .c-paragraph { padding: 0; margin: 0 auto } .m-video-trigger div > a, .m-video-trigger div > button { position: relative; outline: 2px solid transparent; border: 0; display: inline-block; position: relative; background: rgba(0,0,0,.6); border-radius: 50%; margin-top: 28px; height: 48px; width: 48px; z-index: 1; -ms-transform: scale(1); transform: scale(1); transition: scale ease-in-out } .m-video-trigger div > a:after, .m-video-trigger div > button:after { display: block; position: absolute; top: 0; left: 0; bottom: 0; right: 0; content: ''; outline: 1px solid transparent; outline-offset: -1px } .m-video-trigger div > a:focus, .m-video-trigger div > button:focus { outline-color: #000 } .m-video-trigger div > a:focus:after, .m-video-trigger div > button:focus:after { outline-color: rgba(255,255,255,.6) } .theme-light .m-video-trigger div > a:focus, .theme-dark .theme-light .m-video-trigger div > a:focus, .theme-light .m-video-trigger div > button:focus, .theme-dark .theme-light .m-video-trigger div > button:focus { outline-color: #000 } .theme-light .m-video-trigger div > a:focus:after, .theme-dark .theme-light .m-video-trigger div > a:focus:after, .theme-light .m-video-trigger div > button:focus:after, .theme-dark .theme-light .m-video-trigger div > button:focus:after { outline-color: rgba(255,255,255,.6) } .theme-dark .m-video-trigger div > a:focus, .theme-light .theme-dark .m-video-trigger div > a:focus, .theme-dark .m-video-trigger div > button:focus, .theme-light .theme-dark .m-video-trigger div > button:focus { outline-color: #fff } .theme-dark .m-video-trigger div > a:focus:after, .theme-light .theme-dark .m-video-trigger div > a:focus:after, .theme-dark .m-video-trigger div > button:focus:after, .theme-light .theme-dark .m-video-trigger div > button:focus:after { outline-color: rgba(0,0,0,.6) } .m-video-trigger div > a:hover, .m-video-trigger div > a:focus:not(.x-hidden-focus), .m-video-trigger div > button:hover, .m-video-trigger div > button:focus:not(.x-hidden-focus) { text-decoration: none; background: rgba(0,0,0,.7) } .m-video-trigger div > a:active, .m-video-trigger div > button:active { -ms-transform: scale(.9); transform: scale(.9) } .m-video-trigger div > a:before, .m-video-trigger div > button:before { position: absolute; top: calc(50%); right: calc(50%); -ms-transform: translate(50%,-50%); transform: translate(50%,-50%); color: #fff; font-size: 24px; content: "" } .m-video-trigger[data-js-width="medium"] > div .c-heading { width: 66.66667% } .m-video-trigger[data-js-width="medium"] > div .c-paragraph { width: 50% } .m-video-trigger[data-js-width="small"] > div .c-heading { width: 83.33333% } .m-video-trigger[data-js-width="small"] > div > .c-paragraph { display: none } .m-video-trigger[data-js-width="small"] > div > a { margin-top: 10px } .m-video-trigger.theme-light .c-heading, .m-video-trigger.theme-light .c-paragraph { color: #000 } .m-video-trigger.theme-dark .c-heading, .m-video-trigger.theme-dark .c-paragraph { color: #fff } .m-video-trigger[class*="f-mask"].theme-light > picture:after { background: radial-gradient(circle at center center,#fff,rgba(255,255,255,0) 20%) } .m-video-trigger[class*="f-mask"].theme-dark > picture:after { background: radial-gradient(circle at center center,#000,rgba(255,255,255,0) 20%) } .m-video-trigger.f-mask-20 > picture:after { opacity: .2 } .m-video-trigger.f-mask-40 > picture:after { opacity: .4 } .m-video-trigger.f-mask-60 > picture:after { opacity: .6 } .m-video-trigger.f-mask-80 > picture:after { opacity: .8 } .m-video-trigger.f-mask-100 > picture:after { opacity: 1 } @charset "UTF-8"; /*! 1.55.0 | Copyright 2017 Microsoft Corporation | This software is based on or incorporates material from the files listed below (collectively, "Third Party Code"). Microsoft is not the original author of the Third Party Code. The original copyright notice and the license under which Microsoft received Third Party Code are set forth below together with the full text of such license. Such notices and license are provided solely for your information. Microsoft, not the third party, licenses this Third Party Code to you under the terms in which you received the Microsoft software or the services, unless Microsoft clearly states that such Microsoft terms do NOT apply for a particular Third Party Code. Unless applicable law gives you more rights, Microsoft reserves all other rights not expressly granted under such agreement(s), whether by implication, estoppel or otherwise.*/ /*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */ html { font-family: sans-serif; -ms-text-size-adjust: 100%; -webkit-text-size-adjust: 100% } body { margin: 0 } article, aside, details, figcaption, figure, footer, header, hgroup, main, menu, nav, section, summary { display: block } audio, canvas, progress, video { display: inline-block; vertical-align: baseline } audio:not([controls]) { display: none; height: 0 } [hidden], template { display: none } a { background-color: transparent } a:active, a:hover { outline: 0 } abbr[title] { border-bottom: 1px dotted } b, strong { font-weight: bold } dfn { font-style: italic } h1 { font-size: 2em; margin: .67em 0 } mark { background: #ff0; color: #000 } small { font-size: 80% } sub, sup { font-size: 75%; line-height: 0; position: relative; vertical-align: baseline } sup { top: -.5em } sub { bottom: -.25em } img { border: 0 } svg:not(:root) { overflow: hidden } figure { margin: 1em 40px } hr { box-sizing: content-box; height: 0 } pre { overflow: auto } code, kbd, pre, samp { font-family: monospace,monospace; font-size: 1em } button, input, optgroup, select, textarea { color: inherit; font: inherit; margin: 0 } button { overflow: visible } button, select { text-transform: none } button, html input[type="button"], input[type="reset"], input[type="submit"] { -webkit-appearance: button; cursor: pointer } button[disabled], html input[disabled] { cursor: default } button::-moz-focus-inner, input::-moz-focus-inner { border: 0; padding: 0 } input { line-height: normal } input[type="checkbox"], input[type="radio"] { box-sizing: border-box; padding: 0 } input[type="number"]::-webkit-inner-spin-button, input[type="number"]::-webkit-outer-spin-button { height: auto } input[type="search"] { -webkit-appearance: textfield; box-sizing: content-box } input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-decoration { -webkit-appearance: none } fieldset { border: 1px solid #c0c0c0; margin: 0 2px; padding: .35em .625em .75em } legend { border: 0; padding: 0 } textarea { overflow: auto } optgroup { font-weight: bold } table { border-collapse: collapse; border-spacing: 0 } td, th { padding: 0 } @font-face { font-family: "MWF-MDL2"; src: url("http://approjects.co.za/?big=mwf/_h/v2.94/mwf.app/fonts/mwfmdl2-v2.94.woff2") format("woff2"),url("http://approjects.co.za/?big=mwf/_h/v2.94/mwf.app/fonts/mwfmdl2-v2.94.woff") format("woff"),url("http://approjects.co.za/?big=mwf/_h/v2.94/mwf.app/fonts/mwfmdl2-v2.94.ttf") format("truetype"),url("http://approjects.co.za/?big=mwf/_h/v2.94/mwf.app/fonts/mwfmdl2-v2.94.svg") format("svg") } @font-face { font-family: 'SegoeUI'; src: local('Segoe UI'),url('//c.s-microsoft.com/static/fonts/segoe-ui/west-european/normal/latest.woff2') format("woff2"),url('//c.s-microsoft.com/static/fonts/segoe-ui/west-european/normal/latest.woff') format("woff"),url('//c.s-microsoft.com/static/fonts/segoe-ui/west-european/normal/latest.ttf') format("ttf"); font-weight: 400 } @font-face { font-family: 'SegoeUI'; src: local('Segoe UI'),url('//c.s-microsoft.com/static/fonts/segoe-ui/west-european/Light/latest.woff2') format("woff2"),url('//c.s-microsoft.com/static/fonts/segoe-ui/west-european/Light/latest.woff') format("woff"),url('//c.s-microsoft.com/static/fonts/segoe-ui/west-european/Light/latest.ttf') format("ttf"); font-weight: 100 } @font-face { font-family: 'SegoeUI'; src: local('Segoe UI'),url('//c.s-microsoft.com/static/fonts/segoe-ui/west-european/Semilight/latest.woff2') format("woff2"),url('//c.s-microsoft.com/static/fonts/segoe-ui/west-european/Semilight/latest.woff') format("woff"),url('//c.s-microsoft.com/static/fonts/segoe-ui/west-european/Semilight/latest.ttf') format("ttf"); font-weight: 200 } @font-face { font-family: 'SegoeUI'; src: local('Segoe UI'),url('//c.s-microsoft.com/static/fonts/segoe-ui/west-european/Semibold/latest.woff2') format("woff2"),url('//c.s-microsoft.com/static/fonts/segoe-ui/west-european/Semibold/latest.woff') format("woff"),url('//c.s-microsoft.com/static/fonts/segoe-ui/west-european/Semibold/latest.ttf') format("ttf"); font-weight: 600 } @font-face { font-family: 'SegoeUI'; src: local('Segoe UI'),url('//c.s-microsoft.com/static/fonts/segoe-ui/west-european/Bold/latest.woff2') format("woff2"),url('//c.s-microsoft.com/static/fonts/segoe-ui/west-european/Bold/latest.woff') format("woff"),url('//c.s-microsoft.com/static/fonts/segoe-ui/west-european/Bold/latest.ttf') format("ttf"); font-weight: 600 } .c-heading-1 { font-size: 62px; line-height: 72px } .c-heading-2 { font-size: 46px; line-height: 56px } .c-heading-3, .c-subheading-1 { font-size: 34px; line-height: 40px } .c-heading-4, .c-subheading-2 { font-size: 24px; line-height: 28px } .c-heading-5, .c-subheading-3, .c-paragraph-1 { font-size: 20px; line-height: 24px } .c-heading-6, .c-subheading-4, .c-paragraph-2 { font-size: 18px; line-height: 24px } .c-subheading-5, .c-subheading-6, .c-paragraph-3, .c-paragraph-4 { font-size: 15px; line-height: 20px } .c-caption-1 { font-size: 13px; line-height: 16px } .c-caption-2 { font-size: 11px; line-height: 16px } .c-heading-1 { padding: 38px 0 6px; font-weight: 600; letter-spacing: -.01em } .c-heading-2 { padding: 37px 0 3px; font-weight: 600; letter-spacing: -.01em } .c-heading-3 { padding: 38px 0 2px; font-weight: 600 } .c-heading-4 { padding: 36px 0 4px; font-weight: 600 } .c-heading-5 { padding: 35px 0 5px; font-weight: 600 } .c-heading-6 { padding: 37px 0 3px; font-weight: 600 } .c-subheading-1 { padding: 12px 0 2px; font-weight: 600 } .c-subheading-2 { padding: 4px 0 8px; font-weight: 600 } .c-subheading-3 { padding: 8px 0 4px; font-weight: 600 } .c-subheading-4 { padding: 9px 0 3px; font-weight: 600 } .c-subheading-5, .c-subheading-6 { padding: 8px 0 0; font-weight: 600 } .c-paragraph-1 { padding: 24px 0 4px; font-weight: 200 } .c-paragraph-2 { padding: 25px 0 3px; font-weight: 200 } .c-paragraph-3 { padding: 24px 0 0; font-weight: 400 } .c-paragraph-4 { padding: 12px 0 0; font-weight: 400 } .c-caption-1 { padding: 3px 0 1px; font-weight: 400 } .c-caption-2 { padding: 4px 0 4px; font-weight: 400 } @media(max-width:767px) { .c-heading-1 { font-size: 46px; line-height: 56px } .c-heading-2 { font-size: 34px; line-height: 40px } .c-heading-3, .c-subheading-1 { font-size: 26px; line-height: 32px } .c-heading-4, .c-subheading-2 { font-size: 20px; line-height: 24px } .c-heading-5, .c-subheading-3, .c-paragraph-1 { font-size: 18px; line-height: 24px } .c-heading-6, .c-subheading-4, .c-paragraph-2 { font-size: 16px; line-height: 20px } .c-caption-1 { font-size: 12px; line-height: 16px } .c-caption-2 { font-size: 10px; line-height: 12px } .c-heading-1 { padding: 37px 0 3px } .c-heading-2 { padding: 38px 0 2px } .c-heading-5 { padding: 37px 0 3px } .c-heading-6 { padding: 39px 0 1px } .c-subheading-1 { padding: 9px 0 3px } .c-subheading-2 { padding: 8px 0 4px } .c-subheading-3 { padding: 4px 0 4px } .c-subheading-4 { padding: 7px 0 5px } .c-paragraph-2 { padding: 27px 0 1px } .c-caption-2 { padding: 2px 0 2px } } html { box-sizing: border-box } body { font-size: 15px; font-family: Segoe UI,SegoeUI,"Helvetica Neue",Helvetica,Arial,sans-serif; min-width: 320px; color: #000; background-color: #fff } *, *:before, *:after { box-sizing: inherit } .theme-light { color: #000; background-color: #e6e6e6 } .theme-dark { color: #fff; background-color: #333 } h1, h2, h3, h4, h5, h6, ol, p, ul { margin-top: 0; margin-bottom: 0 } ol, ul { padding: 0; list-style: none } audio, canvas, img, video { vertical-align: middle } address { font: inherit } dl, dd, figure { margin: 0 } a:link, a:focus, a:hover, a:active, a:visited { text-decoration: none; color: inherit } q, em, i, var { font-style: italic } strong, b { font-weight: 600 } mark { background: #fff100; padding: 1px 4px 2px } @media screen and (-ms-high-contrast:active) { mark { outline: 1px solid; color: inherit } } del, s { color: rgba(0,0,0,.6) } .theme-light del, .theme-dark .theme-light del, .theme-light s, .theme-dark .theme-light s { color: rgba(0,0,0,.6) } .theme-dark del, .theme-light .theme-dark del, .theme-dark s, .theme-light .theme-dark s { color: rgba(255,255,255,.6) } u, ins { text-decoration: none; border-bottom: 1px solid rgba(0,0,0,.6) } .theme-light u, .theme-dark .theme-light u, .theme-light ins, .theme-dark .theme-light ins { border-bottom: 1px solid rgba(0,0,0,.6) } .theme-dark u, .theme-light .theme-dark u, .theme-dark ins, .theme-light .theme-dark ins { border-bottom: 1px solid rgba(255,255,255,.6) } small, sub, sup { font-size: .8em } abbr, dfn { font-style: normal; border-bottom: 1px dotted rgba(0,0,0,.6) } .theme-light abbr, .theme-dark .theme-light abbr, .theme-light dfn, .theme-dark .theme-light dfn { border-bottom: 1px dotted rgba(0,0,0,.6) } .theme-dark abbr, .theme-light .theme-dark abbr, .theme-dark dfn, .theme-light .theme-dark dfn { border-bottom: 1px dotted rgba(255,255,255,.6) } cite, time { font-style: normal } code, pre, kbd, samp { font-family: Consolas,"Courier New",Courier,monospace } kbd { border-radius: 2px; padding: 1px 4px 2px; background: rgba(0,0,0,.6); color: #fff } kbd kbd { padding: 0 } .theme-light kbd, .theme-dark .theme-light kbd { background: rgba(0,0,0,.6); color: #fff } .theme-dark kbd, .theme-light .theme-dark kbd { background: rgba(255,255,255,.6); color: #000 } bdo { direction: ltr } input, input[type="search"] { border-radius: 0; -webkit-appearance: none; -moz-appearance: none; appearance: none } div[data-module-id] { min-height: 1px } fieldset { border: 0; margin: 0; padding: 0 } [data-grid~="container"] { max-width: calc(1600px + 10%); margin: 0 auto; padding-right: 5%; padding-left: 5% } @media screen and (max-width:1083px) { [data-grid~="container"] { padding-right: 0; padding-left: 0 } } [data-grid~="container"], [data-grid*="col-"] { box-sizing: border-box; zoom: 1 } [data-grid~="container"]:before, [data-grid~="container"]:after, [data-grid*="col-"]:before, [data-grid*="col-"]:after { content: " "; display: table } [data-grid~="container"]:after, [data-grid*="col-"]:after { clear: both } [data-grid*="col-"] { float: right; min-height: 1px } [data-grid~="pad-12x"] > [data-grid] { padding-right: 18px; padding-left: 18px } @media screen and (max-width:1778px) { [data-grid~="pad-12x"] > [data-grid] { padding-right: 24px; padding-left: 24px } } @media screen and (max-width:1778px) { [data-grid~="pad-12x"] > [data-grid] { padding-right: 24px; padding-left: 24px } } @media screen and (max-width:1083px) { [data-grid~="pad-12x"] > [data-grid] { padding-right: 18px; padding-left: 18px } } @media screen and (max-width:767px) { [data-grid~="pad-12x"] > [data-grid] { padding-right: 12px; padding-left: 12px } } @media screen and (max-width:539px) { [data-grid~="pad-12x"] > [data-grid] { padding-right: 12px; padding-left: 12px } } [data-grid~="pad-6x"] > [data-grid] { padding-right: 12px; padding-left: 12px } [data-grid~="pad-3x"] > [data-grid] { padding-right: 6px; padding-left: 6px } [data-grid~="pad-2x"] > [data-grid] { padding-right: 4px; padding-left: 4px } [data-grid~="col-1"] { width: 8.33333% } [data-grid~="col-2"] { width: 16.66667% } [data-grid~="col-3"] { width: 25% } [data-grid~="col-4"] { width: 33.33333% } [data-grid~="col-5"] { width: 41.66667% } [data-grid~="col-6"] { width: 50% } [data-grid~="col-7"] { width: 58.33333% } [data-grid~="col-8"] { width: 66.66667% } [data-grid~="col-9"] { width: 75% } [data-grid~="col-10"] { width: 83.33333% } [data-grid~="col-11"] { width: 91.66667% } [data-grid~="col-12"] { width: 100% } [data-grid~="col-1-5"] { width: 20% } [data-grid~="col-1-8"] { width: 12.5% } @media screen and (max-width:1778px) { [data-grid~="stack-5"] > [data-grid] { float: none; width: 100%; display: block; padding: inherit 0 } } @media screen and (max-width:1399px) { [data-grid~="stack-4"] > [data-grid] { float: none; width: 100%; display: block; padding: inherit 0 } } @media screen and (max-width:1083px) { [data-grid~="stack-3"] > [data-grid] { float: none; width: 100%; display: block; padding: inherit 0 } } @media screen and (max-width:767px) { [data-grid~="stack-2"] > [data-grid] { float: none; width: 100%; display: block; padding: inherit 0 } } @media screen and (max-width:539px) { [data-grid*="col-"] { float: none; width: 100%; display: block; padding: inherit 0 } } .g-container { position: relative } .g-row { display: -ms-flexbox; display: flex } .g-col-1 { width: 8.33333% } .g-col-2 { width: 16.66667% } .g-col-3 { width: 25% } .g-col-4 { width: 33.33333% } .g-col-5 { width: 41.66667% } .g-col-6 { width: 50% } .g-col-7 { width: 58.33333% } .g-col-8 { width: 66.66667% } .g-col-9 { width: 75% } .g-col-10 { width: 83.33333% } .g-col-11 { width: 91.66667% } .g-col-12 { width: 100% } .g-col-1-5 { width: 20% } .g-col-1-8 { width: 12.5% } @media screen and (min-width:767px) { .g-col-vp2-1 { width: 8.33333% } .g-col-vp2-2 { width: 16.66667% } .g-col-vp2-3 { width: 25% } .g-col-vp2-4 { width: 33.33333% } .g-col-vp2-5 { width: 41.66667% } .g-col-vp2-6 { width: 50% } .g-col-vp2-7 { width: 58.33333% } .g-col-vp2-8 { width: 66.66667% } .g-col-vp2-9 { width: 75% } .g-col-vp2-10 { width: 83.33333% } .g-col-vp2-11 { width: 91.66667% } .g-col-vp2-12 { width: 100% } .g-col-vp2-1-5 { width: 20% } .g-col-vp2-1-8 { width: 12.5% } } @media screen and (min-width:1083px) { .g-col-vp3-1 { width: 8.33333% } .g-col-vp3-2 { width: 16.66667% } .g-col-vp3-3 { width: 25% } .g-col-vp3-4 { width: 33.33333% } .g-col-vp3-5 { width: 41.66667% } .g-col-vp3-6 { width: 50% } .g-col-vp3-7 { width: 58.33333% } .g-col-vp3-8 { width: 66.66667% } .g-col-vp3-9 { width: 75% } .g-col-vp3-10 { width: 83.33333% } .g-col-vp3-11 { width: 91.66667% } .g-col-vp3-12 { width: 100% } .g-col-vp3-1-5 { width: 20% } .g-col-vp3-1-8 { width: 12.5% } } @media screen and (min-width:1399px) { .g-col-vp4-1 { width: 8.33333% } .g-col-vp4-2 { width: 16.66667% } .g-col-vp4-3 { width: 25% } .g-col-vp4-4 { width: 33.33333% } .g-col-vp4-5 { width: 41.66667% } .g-col-vp4-6 { width: 50% } .g-col-vp4-7 { width: 58.33333% } .g-col-vp4-8 { width: 66.66667% } .g-col-vp4-9 { width: 75% } .g-col-vp4-10 { width: 83.33333% } .g-col-vp4-11 { width: 91.66667% } .g-col-vp4-12 { width: 100% } .g-col-vp4-1-5 { width: 20% } .g-col-vp4-1-8 { width: 12.5% } } @media screen and (min-width:1778px) { .g-col-vp5-1 { width: 8.33333% } .g-col-vp5-2 { width: 16.66667% } .g-col-vp5-3 { width: 25% } .g-col-vp5-4 { width: 33.33333% } .g-col-vp5-5 { width: 41.66667% } .g-col-vp5-6 { width: 50% } .g-col-vp5-7 { width: 58.33333% } .g-col-vp5-8 { width: 66.66667% } .g-col-vp5-9 { width: 75% } .g-col-vp5-10 { width: 83.33333% } .g-col-vp5-11 { width: 91.66667% } .g-col-vp5-12 { width: 100% } .g-col-vp5-1-5 { width: 20% } .g-col-vp5-1-8 { width: 12.5% } } @media screen and (max-width:1778px) { .g-stack-vp5 > .g-row { -ms-flex-direction: column; flex-direction: column } .g-stack-vp5 > .g-row > [class*="g-col"] { width: 100% } } @media screen and (max-width:1399px) { .g-stack-vp4 > .g-row { -ms-flex-direction: column; flex-direction: column } .g-stack-vp4 > .g-row > [class*="g-col"] { width: 100% } } @media screen and (max-width:1083px) { .g-stack-vp3 > .g-row { -ms-flex-direction: column; flex-direction: column } .g-stack-vp3 > .g-row > [class*="g-col"] { width: 100% } } @media screen and (max-width:767px) { .g-stack-vp2 > .g-row { -ms-flex-direction: column; flex-direction: column } .g-stack-vp2 > .g-row > [class*="g-col"] { width: 100% } } @media screen and (max-width:539px) { .g-row { -ms-flex-direction: column; flex-direction: column } .g-row > [class*="g-col"] { width: 100% } } .x-background-shade-5 { background-color: rgba(0,0,0,.05) } .x-background-shade-10 { background-color: rgba(0,0,0,.1) } .x-background-shade-15 { background-color: rgba(0,0,0,.15) } .x-background-shade-20 { background-color: rgba(0,0,0,.2) } .x-background-shade-30 { background-color: rgba(0,0,0,.3) } .x-background-shade-40 { background-color: rgba(0,0,0,.4) } .x-background-shade-50 { background-color: rgba(0,0,0,.5) } .x-background-shade-60 { background-color: rgba(0,0,0,.6) } .x-background-shade-70 { background-color: rgba(0,0,0,.7) } .x-background-shade-80 { background-color: rgba(0,0,0,.8) } .x-background-shade-90 { background-color: rgba(0,0,0,.9) } .x-background-shade-95 { background-color: rgba(0,0,0,.95) } .x-background-tint-5 { background-color: rgba(255,255,255,.05) } .x-background-tint-10 { background-color: rgba(255,255,255,.1) } .x-background-tint-15 { background-color: rgba(255,255,255,.15) } .x-background-tint-20 { background-color: rgba(255,255,255,.2) } .x-background-tint-30 { background-color: rgba(255,255,255,.3) } .x-background-tint-40 { background-color: rgba(255,255,255,.4) } .x-background-tint-50 { background-color: rgba(255,255,255,.5) } .x-background-tint-60 { background-color: rgba(255,255,255,.6) } .x-background-tint-70 { background-color: rgba(255,255,255,.7) } .x-background-tint-80 { background-color: rgba(255,255,255,.8) } .x-background-tint-90 { background-color: rgba(255,255,255,.9) } .x-background-tint-95 { background-color: rgba(255,255,255,.95) } .x-background-foreground-5 { background-color: rgba(0,0,0,.05) } .x-background-foreground-10 { background-color: rgba(0,0,0,.1) } .x-background-foreground-15 { background-color: rgba(0,0,0,.15) } .x-background-foreground-20 { background-color: rgba(0,0,0,.2) } .x-background-foreground-30 { background-color: rgba(0,0,0,.3) } .x-background-foreground-40 { background-color: rgba(0,0,0,.4) } .x-background-foreground-50 { background-color: rgba(0,0,0,.5) } .x-background-foreground-60 { background-color: rgba(0,0,0,.6) } .x-background-foreground-70 { background-color: rgba(0,0,0,.7) } .x-background-foreground-80 { background-color: rgba(0,0,0,.8) } .x-background-foreground-90 { background-color: rgba(0,0,0,.9) } .x-background-foreground-95 { background-color: rgba(0,0,0,.95) } .x-background-background-5 { background-color: rgba(255,255,255,.05) } .x-background-background-10 { background-color: rgba(255,255,255,.1) } .x-background-background-15 { background-color: rgba(255,255,255,.15) } .x-background-background-20 { background-color: rgba(255,255,255,.2) } .x-background-background-30 { background-color: rgba(255,255,255,.3) } .x-background-background-40 { background-color: rgba(255,255,255,.4) } .x-background-background-50 { background-color: rgba(255,255,255,.5) } .x-background-background-60 { background-color: rgba(255,255,255,.6) } .x-background-background-70 { background-color: rgba(255,255,255,.7) } .x-background-background-80 { background-color: rgba(255,255,255,.8) } .x-background-background-90 { background-color: rgba(255,255,255,.9) } .x-background-background-95 { background-color: rgba(255,255,255,.95) } .x-background-accent-5 { background-color: rgba(0,103,184,.05) } .x-background-accent-10 { background-color: rgba(0,103,184,.1) } .x-background-accent-15 { background-color: rgba(0,103,184,.15) } .x-background-accent-20 { background-color: rgba(0,103,184,.2) } .x-background-accent-30 { background-color: rgba(0,103,184,.3) } .x-background-accent-40 { background-color: rgba(0,103,184,.4) } .x-background-accent-50 { background-color: rgba(0,103,184,.5) } .x-background-accent-60 { background-color: rgba(0,103,184,.6) } .x-background-accent-70 { background-color: rgba(0,103,184,.7) } .x-background-accent-80 { background-color: rgba(0,103,184,.8) } .x-background-accent-90 { background-color: rgba(0,103,184,.9) } .x-background-accent-95 { background-color: rgba(0,103,184,.95) } .x-background-transparent { background-color: rgba(255,255,255,0) !important } .x-background-card { background-color: #e1e1e1 !important } .x-clearfix:before, .x-clearfix:after { content: " "; display: table } .x-clearfix:after { clear: both } .x-float-left { float: right !important } .x-float-right { float: left !important } @keyframes fadeIn { 0% { opacity: 0 } 1% { opacity: 0 } 100% { opacity: 1 } } @keyframes fadeOut { 0% { opacity: 1 } 1% { opacity: 1 } 100% { opacity: 0 } } [class^="c-"] .x-hidden-focus, [class^="c-"] .x-hidden-focus:before, [class^="c-"] .x-hidden-focus + span:before, [class^="c-"].x-hidden-focus, [class^="c-"].x-hidden-focus:before, [class^="c-"].x-hidden-focus + span:before, [class^="m-"] .x-hidden-focus, [class^="m-"] .x-hidden-focus:before, [class^="m-"] .x-hidden-focus + span:before, [class^="m-"].x-hidden-focus, [class^="m-"].x-hidden-focus:before, [class^="m-"].x-hidden-focus + span:before { outline-color: transparent !important; outline-style: none !important } [class^="m-"] { padding-right: 5%; padding-left: 5%; padding-top: 48px } [class^="m-"].x-remove-padding { padding-right: 0; padding-left: 0 } @media only screen and (min-width:1084px) { [class^="m-"] { padding-right: 0; padding-left: 0 } } [class^="m-"] [class^="m-"] { padding-right: 0; padding-left: 0 } .x-offset-content { padding-right: 12px; padding-left: 12px } @media only screen and (min-width:540px) { .x-offset-content { padding-right: 24px; padding-left: 24px } } @media only screen and (min-width:768px) { .x-offset-content { padding-right: 36px; padding-left: 36px } } @media only screen and (min-width:1400px) { .x-offset-content { padding-right: 48px; padding-left: 48px } } .x-offset-content[data-grid~="pad-2x"] { padding-right: 8px; padding-left: 8px } @media only screen and (min-width:540px) { .x-offset-content[data-grid~="pad-2x"] { padding-right: 20px; padding-left: 20px } } @media only screen and (min-width:768px) { .x-offset-content[data-grid~="pad-2x"] { padding-right: 32px; padding-left: 32px } } @media only screen and (min-width:1400px) { .x-offset-content[data-grid~="pad-2x"] { padding-right: 44px; padding-left: 44px } } .x-offset-content[data-grid~="pad-3x"] { padding-right: 12px; padding-left: 12px } @media only screen and (min-width:540px) { .x-offset-content[data-grid~="pad-3x"] { padding-right: 24px; padding-left: 24px } } @media only screen and (min-width:768px) { .x-offset-content[data-grid~="pad-3x"] { padding-right: 48px; padding-left: 48px } } @media only screen and (min-width:1400px) { .x-offset-content[data-grid~="pad-3x"] { padding-right: 42px; padding-left: 42px } } .x-offset-content[data-grid~="pad-6x"] { padding-right: 0; padding-left: 0 } @media only screen and (min-width:540px) { .x-offset-content[data-grid~="pad-6x"] { padding-right: 12px; padding-left: 12px } } @media only screen and (min-width:768px) { .x-offset-content[data-grid~="pad-6x"] { padding-right: 24px; padding-left: 24px } } @media only screen and (min-width:1400px) { .x-offset-content[data-grid~="pad-6x"] { padding-right: 36px; padding-left: 36px } } .x-offset-content[data-grid~="pad-12x"] { padding-right: 30px; padding-left: 30px } @media screen and (max-width:1778px) { .x-offset-content[data-grid~="pad-12x"] { padding-right: 24px; padding-left: 24px } } @media screen and (max-width:1399px) { .x-offset-content[data-grid~="pad-12x"] { padding-right: 12px; padding-left: 12px } } @media only screen and (max-width:1083px) { .x-offset-content[data-grid~="pad-12x"] { padding-right: 18px; padding-left: 18px } } @media only screen and (max-width:767px) { .x-offset-content[data-grid~="pad-12x"] { padding-right: 12px; padding-left: 12px } } @media only screen and (max-width:539px) { .x-offset-content[data-grid~="pad-12x"] { padding-right: 0; padding-left: 0 } } .x-offset-uhf { padding-right: 12px; padding-left: 12px } @media only screen and (min-width:768px) { .x-offset-uhf { padding-right: 24px; padding-left: 24px } } @media only screen and (min-width:1084px) { .x-offset-uhf { padding-right: 0; padding-left: 0 } } @media print { .x-visible-print-block { display: block !important } .x-visible-print-inline { display: inline !important } .x-visible-print-inline-block { display: inline-block !important } .x-hidden-print { display: none !important } } .x-hidden { display: none !important } .x-visible-block { display: block !important } .x-visible-inline-block { display: inline-block !important } .x-visible-inline { display: inline !important } @media all and (max-width:539px) { .x-visible-vp1-block { display: block !important } .x-visible-vp1-inline { display: inline !important } .x-visible-vp1-inline-block { display: inline-block !important } .x-hidden-vp1 { display: none !important } } @media all and (min-width:540px) and (max-width:767px) { .x-visible-vp2-block { display: block !important } .x-visible-vp2-inline { display: inline !important } .x-visible-vp2-inline-block { display: inline-block !important } .x-hidden-vp2 { display: none !important } } @media all and (min-width:768px) and (max-width:1083px) { .x-visible-vp3-block { display: block !important } .x-visible-vp3-inline { display: inline !important } .x-visible-vp3-inline-block { display: inline-block !important } .x-hidden-vp3 { display: none !important } } @media all and (min-width:1084px) and (max-width:1399px) { .x-visible-vp4-block { display: block !important } .x-visible-vp4-inline { display: inline !important } .x-visible-vp4-inline-block { display: inline-block !important } .x-hidden-vp4 { display: none !important } } @media all and (min-width:1400px) { .x-visible-vp5-block { display: block !important } .x-visible-vp5-inline { display: inline !important } .x-visible-vp5-inline-block { display: inline-block !important } .x-hidden-vp5 { display: none !important } } .x-screen-reader { position: absolute !important; overflow: hidden !important; clip: rect(1px,1px,1px,1px) !important; width: 1px !important; height: 1px !important; border: 0 !important; padding: 0 !important; margin: 0 !important } .x-type-center { text-align: center !important } .x-type-right { text-align: left !important } .x-type-left { text-align: right !important } .x-weight-light { font-weight: 100 } .x-weight-semilight { font-weight: 200 } .x-weight-normal { font-weight: 400 } .x-weight-semibold { font-weight: 600 } .x-weight-bold { font-weight: 700 } .x-truncate { text-overflow: ellipsis; overflow: hidden } @media screen and (-ms-high-contrast:active) { [class^="m-"] button:not(.c-select-button):not(.c-sequence-indicator):hover:not(:disabled), [class^="m-"] button:not(.c-select-button):not(.c-sequence-indicator):active:not(:disabled), [class*=" m-"] button:not(.c-select-button):not(.c-sequence-indicator):hover:not(:disabled), [class*=" m-"] button:not(.c-select-button):not(.c-sequence-indicator):active:not(:disabled), [class^="c-"] button:not(.c-select-button):not(.c-sequence-indicator):hover:not(:disabled), [class^="c-"] button:not(.c-select-button):not(.c-sequence-indicator):active:not(:disabled), [class*=" c-"] button:not(.c-select-button):not(.c-sequence-indicator):hover:not(:disabled), [class*=" c-"] button:not(.c-select-button):not(.c-sequence-indicator):active:not(:disabled) { -ms-high-contrast-adjust: none; color: HighlightText !important; outline-color: Highlight !important; border-color: Highlight !important; background: transparent !important } [class^="m-"] button:not(.c-select-button):not(.c-sequence-indicator):disabled, [class*=" m-"] button:not(.c-select-button):not(.c-sequence-indicator):disabled, [class^="c-"] button:not(.c-select-button):not(.c-sequence-indicator):disabled, [class*=" c-"] button:not(.c-select-button):not(.c-sequence-indicator):disabled { -ms-high-contrast-adjust: none; color: GrayText !important; outline-color: GrayText !important; border-color: GrayText !important; background: transparent !important } [class^="m-"] button:not(.c-select-button):not(.c-sequence-indicator):disabled:hover, [class*=" m-"] button:not(.c-select-button):not(.c-sequence-indicator):disabled:hover, [class^="c-"] button:not(.c-select-button):not(.c-sequence-indicator):disabled:hover, [class*=" c-"] button:not(.c-select-button):not(.c-sequence-indicator):disabled:hover { -ms-high-contrast-adjust: none; color: GrayText !important; outline-color: GrayText !important; border-color: GrayText !important; background: transparent !important } [class^="m-"] a:not(.c-action-trigger):focus:not(.x-hidden-focus), [class*=" m-"] a:not(.c-action-trigger):focus:not(.x-hidden-focus), [class^="c-"] a:not(.c-action-trigger):focus:not(.x-hidden-focus), [class*=" c-"] a:not(.c-action-trigger):focus:not(.x-hidden-focus) { outline: 2px solid WindowText !important } [class^="m-"] input[type=search], [class*=" m-"] input[type=search], [class^="c-"] input[type=search], [class*=" c-"] input[type=search] { color: windowText !important } [class^="m-"] input[type=search]:hover, [class^="m-"] input[type=search]:active, [class*=" m-"] input[type=search]:hover, [class*=" m-"] input[type=search]:active, [class^="c-"] input[type=search]:hover, [class^="c-"] input[type=search]:active, [class*=" c-"] input[type=search]:hover, [class*=" c-"] input[type=search]:active { -ms-high-contrast-adjust: none; outline-color: Highlight !important; border-color: Highlight !important } [class^="m-"] input[type=search]:focus, [class*=" m-"] input[type=search]:focus, [class^="c-"] input[type=search]:focus, [class*=" c-"] input[type=search]:focus { -ms-high-contrast-adjust: none; color: windowText !important; outline-color: Highlight !important; border-color: Highlight !important } .c-uhfh button, .c-uhfh a { border-color: Window !important; outline-color: Window !important } } @media screen and (-ms-high-contrast:active),screen and (-ms-hight-contrast:white-on-black) { [class*="m-"] button:not(.c-select-button):not(.c-sequence-indicator):hover:not(:disabled), [class*="m-"] button:not(.c-select-button):not(.c-sequence-indicator):active:not(:disabled), [class*="c-"] button:not(.c-select-button):not(.c-sequence-indicator):hover:not(:disabled), [class*="c-"] button:not(.c-select-button):not(.c-sequence-indicator):active:not(:disabled) { color: HighlightText !important; background-color: Highlight !important } } .c-glyph:before, .c-glyph:after { font-family: "MWF-MDL2"; display: inline-block; text-decoration: underline } .c-glyph:before, .c-glyph:after, .c-glyph:hover:before, .c-glyph:hover:after { text-decoration: none } .c-glyph.glyph-accept:before { content: "" } .c-glyph.glyph-add:before { content: "" } .c-glyph.glyph-settings:before { content: "" } .c-glyph.glyph-people:before { content: "" } .c-glyph.glyph-microphone:before { content: "" } .c-glyph.glyph-camera:before { content: "" } .c-glyph.glyph-forward:before { content: "" } .c-glyph.glyph-remove:before { content: "" } .c-glyph.glyph-down:before { content: "" } .c-glyph.glyph-back-to-window:before { content: "" } .c-glyph.glyph-cancel:before { content: "" } .c-glyph.glyph-cellphone:before { content: "" } .c-glyph.glyph-chat-bubbles:before { content: "" } .c-glyph.glyph-check-mark:before { content: "" } .c-glyph.glyph-chevron-down:before { content: "" } .c-glyph.glyph-chevron-left:before { content: "" } .c-glyph.glyph-chevron-right:before { content: "" } .c-glyph.glyph-chevron-up:before { content: "" } .c-glyph.glyph-chevron-down-small:before { content: "" } .c-glyph.glyph-chevron-left-small:before { content: "" } .c-glyph.glyph-completed:before { content: "" } .c-glyph.glyph-contact:before { content: "" } .c-glyph.glyph-copy:before { content: "" } .c-glyph.glyph-delete:before { content: "" } .c-glyph.glyph-download:before { content: "" } .c-glyph.glyph-edit:before { content: "" } .c-glyph.glyph-emoji-neutral:before { content: "" } .c-glyph.glyph-emoji-disappointed:before { content: "" } .c-glyph.glyph-feedback:before { content: "" } .c-glyph.glyph-filter:before { content: "" } .c-glyph.glyph-flag:before { content: "" } .c-glyph.glyph-full-screen:before { content: "" } .c-glyph.glyph-global-nav-button:before { content: "" } .c-glyph.glyph-heart-fill:before { content: "" } .c-glyph.glyph-arrow-htmllegacy:before { content: "" } .c-glyph.glyph-arrow-htmllegacy-mirrored:before { content: "" } .c-glyph.glyph-gift:before { content: "" } .c-glyph.glyph-incident-triangle:before { content: "" } .c-glyph.glyph-info:before { content: "" } .c-glyph.glyph-list:before { content: "" } .c-glyph.glyph-mail:before { content: "" } .c-glyph.glyph-more:before { content: "" } .c-glyph.glyph-mute:before { content: "" } .c-glyph.glyph-pause:before { content: "" } .c-glyph.glyph-pc1:before { content: "" } .c-glyph.glyph-phone:before { content: "" } .c-glyph.glyph-play:before { content: "" } .c-glyph.glyph-refresh:before { content: "" } .c-glyph.glyph-save:before { content: "" } .c-glyph.glyph-search:before { content: "" } .c-glyph.glyph-share:before { content: "" } .c-glyph.glyph-shopping-bag:before { content: "" } .c-glyph.glyph-shopping-cart:before { content: "" } .c-glyph.glyph-subtitles:before { content: "" } .c-glyph.glyph-surface-hub:before { content: "" } .c-glyph.glyph-this-pc:before { content: "" } .c-glyph.glyph-up:before { content: "" } .c-glyph.glyph-volume:before { content: "" } .c-glyph.glyph-waffle:before { content: "" } .c-glyph.glyph-warning:before { content: "" } .c-glyph.glyph-world:before { content: "" } .c-glyph.glyph-xbox-one-console:before { content: "" } .c-glyph.glyph-lock:before { content: "" } .c-glyph.glyph-system:before { content: "" } .c-glyph.glyph-globe:before { content: "" } .c-glyph.glyph-tv-monitor:before { content: "" } .c-glyph.glyph-headphone:before { content: "" } .c-glyph.glyph-folder-open:before { content: "" } .c-glyph.glyph-movies:before { content: "" } .c-glyph.glyph-folder:before { content: "" } .c-glyph.glyph-payment-card:before { content: "" } .c-glyph.glyph-mobile-tablet:before { content: "" } .c-glyph.glyph-tag:before { content: "" } .c-glyph.glyph-add-friend:before { content: "" } .c-glyph.glyph-group:before { content: "" } .c-glyph.glyph-repair:before { content: "" } .c-glyph.glyph-music-in-collection:before { content: "" } .c-glyph.glyph-list-mirrored:before { content: "" } .c-glyph.glyph-ticket:before { content: "" } .c-glyph.glyph-photo2:before { content: "" } .c-glyph.glyph-holo-lens:before { content: "" } .c-glyph.glyph-app-icon-default:before { content: "" } .c-glyph.glyph-subscriptions:before { content: "" } .c-glyph.glyph-subscriptions-mirrored:before { content: "" } .c-glyph.glyph-status-circle-exclamation:before { content: "" } .c-glyph.glyph-status-circle-error:before { content: "" } .c-glyph.glyph-status-circle-check:before { content: "" } .c-glyph.glyph-status-circle-info:before { content: "" } .c-glyph.glyph-status-circle-block:before { content: "" } .c-glyph.glyph-status-circle-question:before { content: "" } .c-glyph.glyph-zoom:before { content: "" } .c-glyph.glyph-zoom-out:before { content: "" } .c-glyph.glyph-back:before { content: "" } .c-glyph.glyph-favorite-star:before { content: "" } .c-glyph.glyph-favorite-star-fill:before { content: "" } .c-glyph.glyph-checkbox-composite:before { content: "" } .c-glyph.glyph-checkbox-indeterminate:before { content: "" } .c-glyph.glyph-slideshow:before { content: "" } .c-glyph.glyph-calendar:before { content: "" } .c-glyph.glyph-rotate:before { content: "" } .c-glyph.glyph-page:before { content: "" } .c-glyph.glyph-half-star-left:before { content: "" } .c-glyph.glyph-half-star-right:before { content: "" } .c-glyph.glyph-view:before { content: "" } .c-glyph.glyph-previous:before { content: "" } .c-glyph.glyph-next:before { content: "" } .c-glyph.glyph-clear:before { content: "" } .c-glyph.glyph-sync:before { content: "" } .c-glyph.glyph-go:before { content: "" } .c-glyph.glyph-shopping-bag:before { content: "" } .c-glyph.glyph-shuffle:before { content: "" } .c-glyph.glyph-calendar-day:before { content: "" } .c-glyph.glyph-calendar-week:before { content: "" } .c-glyph.glyph-important:before { content: "" } .c-glyph.glyph-sort:before { content: "" } .c-glyph.glyph-font-decrease:before { content: "" } .c-glyph.glyph-font-increase:before { content: "" } .c-glyph.glyph-bulleted-list:before { content: "" } .c-glyph.glyph-music-album:before { content: "" } .c-glyph.glyph-bulleted-list-mirrored:before { content: "" } .c-glyph.glyph-go-mirrored:before { content: "" } .c-glyph.glyph-edit-mirrored:before { content: "" } .c-glyph.glyph-qrcode:before { content: "" } .c-glyph.glyph-calendar-mirrored:before { content: "" } .c-glyph.glyph-xbox-gamepass:before { content: "" } .c-glyph.glyph-xbox-gold:before { content: "" } .c-glyph.glyph-pinned:before { content: "" } .c-glyph.glyph-gamehub:before { content: "" } .c-glyph.glyph-xbox-logo:before { content: "" } .c-glyph.glyph-devices2:before { content: "" } .c-glyph.glyph-devices3:before { content: "" } .c-glyph.glyph-holo-lens2:before { content: "" } .c-glyph.glyph-circleplus:before { content: "" } .c-glyph.glyph-remove-from:before { content: "" } .c-glyph.glyph-airplane:before { content: "" } .c-glyph.glyph-book:before { content: "" } .c-glyph.glyph-library:before { content: "" } .c-glyph.glyph-work:before { content: "" } .c-glyph.glyph-heart:before { content: "" } .c-glyph.glyph-shop:before { content: "" } .c-glyph.glyph-education:before { content: "" } .c-glyph.glyph-balloons:before { content: "" } .c-glyph.glyph-leaf:before { content: "" } .c-glyph.glyph-xbox-controller:before { content: "" } .c-glyph.glyph-camera-main:before { content: "" } .c-glyph.glyph-telemarketer:before { content: "" } .c-glyph.glyph-video:before { content: "" } .c-glyph.glyph-diploma:before { content: "" } .c-glyph.glyph-podium:before { content: "" } .c-glyph.glyph-giftcard:before { content: "" } .c-glyph.glyph-brush:before { content: "" } .c-glyph.glyph-enhanced-pop:before { content: "" } .c-glyph.glyph-color-palette:before { content: "" } .c-glyph.glyph-torch:before { content: "" } .c-glyph.glyph-movies-tv:before { content: "" } .c-glyph.glyph-football:before { content: "" } .c-glyph.glyph-savings:before { content: "" } .c-glyph.glyph-glasses:before { content: "" } .c-glyph.glyph-money:before { content: "" } .c-glyph.glyph-trophy:before { content: "" } .c-glyph.glyph-print:before { content: "" } .c-glyph.glyph-menu-button:before { content: "" } .c-glyph.glyph-status-unknown:before { content: "" } .c-glyph.glyph-windows-logo:before { content: "" } .c-glyph.glyph-gallery:before { content: "" } .c-glyph.glyph-book-solid:before { content: "" } .c-glyph.glyph-critic-review:before { content: "" } .f-background-shade-5 { background-color: rgba(0,0,0,.05) } .f-background-tint-5 { background-color: rgba(255,255,255,.05) } .f-background-accent-5 { background-color: rgba(0,103,184,.05) } .f-background-shade-10 { background-color: rgba(0,0,0,.1) } .f-background-tint-10 { background-color: rgba(255,255,255,.1) } .f-background-accent-10 { background-color: rgba(0,103,184,.1) } .f-background-shade-15 { background-color: rgba(0,0,0,.15) } .f-background-tint-15 { background-color: rgba(255,255,255,.15) } .f-background-accent-15 { background-color: rgba(0,103,184,.15) } .f-background-shade-20 { background-color: rgba(0,0,0,.2) } .f-background-tint-20 { background-color: rgba(255,255,255,.2) } .f-background-accent-20 { background-color: rgba(0,103,184,.2) } .f-background-shade-30 { background-color: rgba(0,0,0,.3) } .f-background-tint-30 { background-color: rgba(255,255,255,.3) } .f-background-accent-30 { background-color: rgba(0,103,184,.3) } .f-background-shade-40 { background-color: rgba(0,0,0,.4) } .f-background-tint-40 { background-color: rgba(255,255,255,.4) } .f-background-accent-40 { background-color: rgba(0,103,184,.4) } .f-background-shade-50 { background-color: rgba(0,0,0,.5) } .f-background-tint-50 { background-color: rgba(255,255,255,.5) } .f-background-accent-50 { background-color: rgba(0,103,184,.5) } .f-background-shade-60 { background-color: rgba(0,0,0,.6) } .f-background-tint-60 { background-color: rgba(255,255,255,.6) } .f-background-accent-60 { background-color: rgba(0,103,184,.6) } .f-background-shade-80 { background-color: rgba(0,0,0,.8) } .f-background-tint-80 { background-color: rgba(255,255,255,.8) } .f-background-accent-80 { background-color: rgba(0,103,184,.8) } .f-background-shade-90 { background-color: rgba(0,0,0,.9) } .f-background-tint-90 { background-color: rgba(255,255,255,.9) } .f-background-accent-90 { background-color: rgba(0,103,184,.9) } .f-background-shade-95 { background-color: rgba(0,0,0,.95) } .f-background-tint-95 { background-color: rgba(255,255,255,.95) } .f-background-accent-95 { background-color: rgba(0,103,184,.95) } .f-background-shade-100 { background-color: #000 } .f-background-tint-100 { background-color: #fff } .f-background-accent-100 { background-color: #0067b8 } .f-foreground-shade-5 { color: rgba(0,0,0,.05) } .f-foreground-tint-5 { color: rgba(255,255,255,.05) } .f-foreground-accent-5 { color: rgba(0,103,184,.05) } .f-foreground-shade-10 { color: rgba(0,0,0,.1) } .f-foreground-tint-10 { color: rgba(255,255,255,.1) } .f-foreground-accent-10 { color: rgba(0,103,184,.1) } .f-foreground-shade-15 { color: rgba(0,0,0,.15) } .f-foreground-tint-15 { color: rgba(255,255,255,.15) } .f-foreground-accent-15 { color: rgba(0,103,184,.15) } .f-foreground-shade-20 { color: rgba(0,0,0,.2) } .f-foreground-tint-20 { color: rgba(255,255,255,.2) } .f-foreground-accent-20 { color: rgba(0,103,184,.2) } .f-foreground-shade-30 { color: rgba(0,0,0,.3) } .f-foreground-tint-30 { color: rgba(255,255,255,.3) } .f-foreground-accent-30 { color: rgba(0,103,184,.3) } .f-foreground-shade-40 { color: rgba(0,0,0,.4) } .f-foreground-tint-40 { color: rgba(255,255,255,.4) } .f-foreground-accent-40 { color: rgba(0,103,184,.4) } .f-foreground-shade-50 { color: rgba(0,0,0,.5) } .f-foreground-tint-50 { color: rgba(255,255,255,.5) } .f-foreground-accent-50 { color: rgba(0,103,184,.5) } .f-foreground-shade-60 { color: rgba(0,0,0,.6) } .f-foreground-tint-60 { color: rgba(255,255,255,.6) } .f-foreground-accent-60 { color: rgba(0,103,184,.6) } .f-foreground-shade-80 { color: rgba(0,0,0,.8) } .f-foreground-tint-80 { color: rgba(255,255,255,.8) } .f-foreground-accent-80 { color: rgba(0,103,184,.8) } .f-foreground-shade-90 { color: rgba(0,0,0,.9) } .f-foreground-tint-90 { color: rgba(255,255,255,.9) } .f-foreground-accent-90 { color: rgba(0,103,184,.9) } .f-foreground-shade-95 { color: rgba(0,0,0,.95) } .f-foreground-tint-95 { color: rgba(255,255,255,.95) } .f-foreground-accent-95 { color: rgba(0,103,184,.95) } .f-foreground-shade-100 { color: #000 } .f-foreground-tint-100 { color: #fff } .f-foreground-accent-100 { color: #0067b8 } .x-m-v-0x { margin-top: 0; margin-bottom: 0 } .x-m-v-1x { margin-top: 4px; margin-bottom: 4px } .x-m-v-2x { margin-top: 8px; margin-bottom: 8px } .x-m-v-3x { margin-top: 12px; margin-bottom: 12px } .x-m-v-4x { margin-top: 16px; margin-bottom: 16px } .x-m-v-5x { margin-top: 20px; margin-bottom: 20px } .x-m-v-6x { margin-top: 24px; margin-bottom: 24px } .x-m-v-7x { margin-top: 28px; margin-bottom: 28px } .x-m-v-8x { margin-top: 32px; margin-bottom: 32px } .x-m-v-9x { margin-top: 36px; margin-bottom: 36px } .x-m-v-10x { margin-top: 40px; margin-bottom: 40px } .x-m-v-11x { margin-top: 44px; margin-bottom: 44px } .x-m-v-12x { margin-top: 48px; margin-bottom: 48px } .x-m-h-0x { margin-right: 0; margin-left: 0 } .x-m-h-1x { margin-right: 4px; margin-left: 4px } .x-m-h-2x { margin-right: 8px; margin-left: 8px } .x-m-h-3x { margin-right: 12px; margin-left: 12px } .x-m-h-4x { margin-right: 16px; margin-left: 16px } .x-m-h-5x { margin-right: 20px; margin-left: 20px } .x-m-h-6x { margin-right: 24px; margin-left: 24px } .x-m-h-7x { margin-right: 28px; margin-left: 28px } .x-m-h-8x { margin-right: 32px; margin-left: 32px } .x-m-h-9x { margin-right: 36px; margin-left: 36px } .x-m-h-10x { margin-right: 40px; margin-left: 40px } .x-m-h-11x { margin-right: 44px; margin-left: 44px } .x-m-h-12x { margin-right: 48px; margin-left: 48px } .x-m-t-0x { margin-top: 0 } .x-m-t-1x { margin-top: 4px } .x-m-t-2x { margin-top: 8px } .x-m-t-3x { margin-top: 12px } .x-m-t-4x { margin-top: 16px } .x-m-t-5x { margin-top: 20px } .x-m-t-6x { margin-top: 24px } .x-m-t-7x { margin-top: 28px } .x-m-t-8x { margin-top: 32px } .x-m-t-9x { margin-top: 36px } .x-m-t-10x { margin-top: 40px } .x-m-t-11x { margin-top: 44px } .x-m-t-12x { margin-top: 48px } .x-m-r-0x { margin-left: 0 } .x-m-r-1x { margin-left: 4px } .x-m-r-2x { margin-left: 8px } .x-m-r-3x { margin-left: 12px } .x-m-r-4x { margin-left: 16px } .x-m-r-5x { margin-left: 20px } .x-m-r-6x { margin-left: 24px } .x-m-r-7x { margin-left: 28px } .x-m-r-8x { margin-left: 32px } .x-m-r-9x { margin-left: 36px } .x-m-r-10x { margin-left: 40px } .x-m-r-11x { margin-left: 44px } .x-m-r-12x { margin-left: 48px } .x-m-b-0x { margin-bottom: 0 } .x-m-b-1x { margin-bottom: 4px } .x-m-b-2x { margin-bottom: 8px } .x-m-b-3x { margin-bottom: 12px } .x-m-b-4x { margin-bottom: 16px } .x-m-b-5x { margin-bottom: 20px } .x-m-b-6x { margin-bottom: 24px } .x-m-b-7x { margin-bottom: 28px } .x-m-b-8x { margin-bottom: 32px } .x-m-b-9x { margin-bottom: 36px } .x-m-b-10x { margin-bottom: 40px } .x-m-b-11x { margin-bottom: 44px } .x-m-b-12x { margin-bottom: 48px } .x-m-l-0x { margin-right: 0 } .x-m-l-1x { margin-right: 4px } .x-m-l-2x { margin-right: 8px } .x-m-l-3x { margin-right: 12px } .x-m-l-4x { margin-right: 16px } .x-m-l-5x { margin-right: 20px } .x-m-l-6x { margin-right: 24px } .x-m-l-7x { margin-right: 28px } .x-m-l-8x { margin-right: 32px } .x-m-l-9x { margin-right: 36px } .x-m-l-10x { margin-right: 40px } .x-m-l-11x { margin-right: 44px } .x-m-l-12x { margin-right: 48px } .x-m-a-0x { margin: 0 } .x-m-a-1x { margin: 4px } .x-m-a-2x { margin: 8px } .x-m-a-3x { margin: 12px } .x-m-a-4x { margin: 16px } .x-m-a-5x { margin: 20px } .x-m-a-6x { margin: 24px } .x-m-a-7x { margin: 28px } .x-m-a-8x { margin: 32px } .x-m-a-9x { margin: 36px } .x-m-a-10x { margin: 40px } .x-m-a-11x { margin: 44px } .x-m-a-12x { margin: 48px } .x-p-v-0x { padding-top: 0; padding-bottom: 0 } .x-p-v-1x { padding-top: 4px; padding-bottom: 4px } .x-p-v-2x { padding-top: 8px; padding-bottom: 8px } .x-p-v-3x { padding-top: 12px; padding-bottom: 12px } .x-p-v-4x { padding-top: 16px; padding-bottom: 16px } .x-p-v-5x { padding-top: 20px; padding-bottom: 20px } .x-p-v-6x { padding-top: 24px; padding-bottom: 24px } .x-p-v-7x { padding-top: 28px; padding-bottom: 28px } .x-p-v-8x { padding-top: 32px; padding-bottom: 32px } .x-p-v-9x { padding-top: 36px; padding-bottom: 36px } .x-p-v-10x { padding-top: 40px; padding-bottom: 40px } .x-p-v-11x { padding-top: 44px; padding-bottom: 44px } .x-p-v-12x { padding-top: 48px; padding-bottom: 48px } .x-p-h-0x { padding-right: 0; padding-left: 0 } .x-p-h-1x { padding-right: 4px; padding-left: 4px } .x-p-h-2x { padding-right: 8px; padding-left: 8px } .x-p-h-3x { padding-right: 12px; padding-left: 12px } .x-p-h-4x { padding-right: 16px; padding-left: 16px } .x-p-h-5x { padding-right: 20px; padding-left: 20px } .x-p-h-6x { padding-right: 24px; padding-left: 24px } .x-p-h-7x { padding-right: 28px; padding-left: 28px } .x-p-h-8x { padding-right: 32px; padding-left: 32px } .x-p-h-9x { padding-right: 36px; padding-left: 36px } .x-p-h-10x { padding-right: 40px; padding-left: 40px } .x-p-h-11x { padding-right: 44px; padding-left: 44px } .x-p-h-12x { padding-right: 48px; padding-left: 48px } .x-p-t-0x { padding-top: 0 } .x-p-t-1x { padding-top: 4px } .x-p-t-2x { padding-top: 8px } .x-p-t-3x { padding-top: 12px } .x-p-t-4x { padding-top: 16px } .x-p-t-5x { padding-top: 20px } .x-p-t-6x { padding-top: 24px } .x-p-t-7x { padding-top: 28px } .x-p-t-8x { padding-top: 32px } .x-p-t-9x { padding-top: 36px } .x-p-t-10x { padding-top: 40px } .x-p-t-11x { padding-top: 44px } .x-p-t-12x { padding-top: 48px } .x-p-r-0x { padding-left: 0 } .x-p-r-1x { padding-left: 4px } .x-p-r-2x { padding-left: 8px } .x-p-r-3x { padding-left: 12px } .x-p-r-4x { padding-left: 16px } .x-p-r-5x { padding-left: 20px } .x-p-r-6x { padding-left: 24px } .x-p-r-7x { padding-left: 28px } .x-p-r-8x { padding-left: 32px } .x-p-r-9x { padding-left: 36px } .x-p-r-10x { padding-left: 40px } .x-p-r-11x { padding-left: 44px } .x-p-r-12x { padding-left: 48px } .x-p-b-0x { padding-bottom: 0 } .x-p-b-1x { padding-bottom: 4px } .x-p-b-2x { padding-bottom: 8px } .x-p-b-3x { padding-bottom: 12px } .x-p-b-4x { padding-bottom: 16px } .x-p-b-5x { padding-bottom: 20px } .x-p-b-6x { padding-bottom: 24px } .x-p-b-7x { padding-bottom: 28px } .x-p-b-8x { padding-bottom: 32px } .x-p-b-9x { padding-bottom: 36px } .x-p-b-10x { padding-bottom: 40px } .x-p-b-11x { padding-bottom: 44px } .x-p-b-12x { padding-bottom: 48px } .x-p-l-0x { padding-right: 0 } .x-p-l-1x { padding-right: 4px } .x-p-l-2x { padding-right: 8px } .x-p-l-3x { padding-right: 12px } .x-p-l-4x { padding-right: 16px } .x-p-l-5x { padding-right: 20px } .x-p-l-6x { padding-right: 24px } .x-p-l-7x { padding-right: 28px } .x-p-l-8x { padding-right: 32px } .x-p-l-9x { padding-right: 36px } .x-p-l-10x { padding-right: 40px } .x-p-l-11x { padding-right: 44px } .x-p-l-12x { padding-right: 48px } .x-p-a-0x { padding: 0 } .x-p-a-1x { padding: 4px } .x-p-a-2x { padding: 8px } .x-p-a-3x { padding: 12px } .x-p-a-4x { padding: 16px } .x-p-a-5x { padding: 20px } .x-p-a-6x { padding: 24px } .x-p-a-7x { padding: 28px } .x-p-a-8x { padding: 32px } .x-p-a-9x { padding: 36px } .x-p-a-10x { padding: 40px } .x-p-a-11x { padding: 44px } .x-p-a-12x { padding: 48px } .c-action-menu > button.c-action-trigger.f-active, .no-js .c-action-menu:hover > button.c-action-trigger:not([disabled]) { background: rgba(0,0,0,.1); color: #000; text-decoration: none; animation: fadeIn .2s cubic-bezier(.68,-.55,.265,1.55) } .c-action-menu { position: relative; display: inline-block } .c-action-menu > button.c-action-trigger { position: relative; height: 100% } .c-action-menu > button.c-action-trigger:hover:not(.x-hidden-focus), .c-action-menu > button.c-action-trigger:focus:not(.x-hidden-focus) { background: rgba(0,0,0,.1); color: #000 } .c-action-menu > button.c-action-trigger:active { background: rgba(0,0,0,.2) } .c-action-menu > button.c-action-trigger[disabled]:hover, .c-action-menu > button.c-action-trigger[disabled]:focus { background: none; color: rgba(0,0,0,.2); cursor: not-allowed } .c-action-menu > button.c-action-trigger[aria-expanded="false"] + ul { display: none } .c-action-menu > button.c-action-trigger:not([aria-label]) { padding: 8px 8px 8px 24px } .c-action-menu > button.c-action-trigger:not([aria-label]):after { font-family: "MWF-MDL2"; content: ""; display: inline-block; position: absolute; font-size: 8px; color: rgba(0,0,0,.8); font-weight: 700; left: 8px; padding-top: 7px } .c-action-menu > button.c-action-trigger:not([aria-label])[disabled]:after { color: rgba(0,0,0,.2) } .c-action-menu.f-secondary > button.c-action-trigger { position: relative; padding: 9px 12px 8px; height: 100%; line-height: 1; background-color: rgba(0,0,0,.2); color: #000 } .c-action-menu.f-secondary > button.c-action-trigger:hover:not(.x-hidden-focus), .c-action-menu.f-secondary > button.c-action-trigger:focus:not(.x-hidden-focus) { background: rgba(0,0,0,.3) } .c-action-menu.f-secondary > button.c-action-trigger:focus:not(.x-hidden-focus) { text-decoration: underline } .c-action-menu.f-secondary > button.c-action-trigger:active { background: rgba(0,0,0,.4); -ms-transform: scale(.98); transform: scale(.98) } .c-action-menu.f-secondary > button.c-action-trigger[disabled]:hover, .c-action-menu.f-secondary > button.c-action-trigger[disabled]:focus { background: none; color: rgba(0,0,0,.2); cursor: not-allowed } .c-action-menu.f-secondary > button.c-action-trigger[aria-expanded="false"] + ul { display: none } .c-action-menu.f-secondary > button.c-action-trigger:not([aria-label]) { padding: 9px 12px 8px 12px } .c-action-menu.f-secondary > button.c-action-trigger:not([aria-label]):after { font-family: "MWF-MDL2"; content: ""; position: absolute; font-size: 8px; color: rgba(0,0,0,.8); font-weight: 700; left: 8px; padding-top: 7px } .c-action-menu.f-secondary > button.c-action-trigger:not([aria-label])[disabled]:after { color: rgba(0,0,0,.2) } .c-action-menu > .c-context-menu { position: absolute } .c-action-menu > button.c-action-trigger.f-active:focus:not(.x-hidden-focus), .no-js .c-action-menu:hover > button.c-action-trigger:not([disabled]):focus:not(.x-hidden-focus) { outline: none } .no-js .c-action-menu:hover > .c-context-menu:not([aria-disabled]), .js .c-action-menu > .c-context-menu ul[aria-expanded="true"] { display: block; animation: fadeIn .3s cubic-bezier(.68,-.55,.265,1.55) } button.c-action-toggle { font-size: 15px; line-height: 20px; position: relative; border: 2px solid transparent; outline: 0; max-width: 374px; min-width: 36px; display: inline-block; padding: 6px 10px 8px; color: #0067b8; background: none; overflow: hidden; white-space: nowrap; vertical-align: middle; text-decoration: none } button.c-action-toggle:after { display: block; position: absolute; top: 0; left: 0; bottom: 0; right: 0; content: ''; border: 1px solid transparent } button.c-action-toggle:focus { border-color: #000 } button.c-action-toggle:focus:after { border-color: rgba(255,255,255,.6) } .theme-light button.c-action-toggle:focus, .theme-dark .theme-light button.c-action-toggle:focus { border-color: #000 } .theme-light button.c-action-toggle:focus:after, .theme-dark .theme-light button.c-action-toggle:focus:after { border-color: rgba(255,255,255,.6) } .theme-dark button.c-action-toggle:focus, .theme-light .theme-dark button.c-action-toggle:focus { border-color: #fff } .theme-dark button.c-action-toggle:focus:after, .theme-light .theme-dark button.c-action-toggle:focus:after { border-color: rgba(0,0,0,.6) } button.c-action-toggle[aria-hidden=true] { display: none } button.c-action-toggle:hover { color: #fff; background: #0067b8 } button.c-action-toggle:active { outline: 1px solid transparent } button.c-action-toggle[disabled] { color: rgba(0,0,0,.2); cursor: not-allowed } button.c-action-toggle[disabled]:hover { background: inherit } button.c-action-toggle.c-glyph { min-width: 120px; padding-right: 0 } button.c-action-toggle.c-glyph:before { position: relative; top: 2px; width: 16px; height: 16px; margin-right: 10px; margin-left: 10px } button.c-action-toggle.c-glyph[aria-label] { min-width: 0; margin-left: 10px; padding-left: 0 } button.c-action-toggle.c-glyph.f-align-margin { margin-right: -10px } .theme-light button.c-action-toggle, .theme-dark .theme-light button.c-action-toggle, .theme-dark button.c-action-toggle, .theme-light .theme-dark button.c-action-toggle { background: transparent; text-decoration: none } .theme-light button.c-action-toggle[disabled], .theme-dark .theme-light button.c-action-toggle[disabled], .theme-dark button.c-action-toggle[disabled], .theme-light .theme-dark button.c-action-toggle[disabled] { cursor: not-allowed; background: inherit } .theme-light button.c-action-toggle, .theme-dark .theme-light button.c-action-toggle { color: #000 } .theme-light button.c-action-toggle:hover, .theme-dark .theme-light button.c-action-toggle:hover { color: #fff; background: #000 } .theme-light button.c-action-toggle[disabled], .theme-dark .theme-light button.c-action-toggle[disabled] { color: rgba(0,0,0,.2) } .theme-dark button.c-action-toggle, .theme-light .theme-dark button.c-action-toggle { color: #fff } .theme-dark button.c-action-toggle:hover, .theme-light .theme-dark button.c-action-toggle:hover { color: #000; background: #fff } .theme-dark button.c-action-toggle[disabled], .theme-light .theme-dark button.c-action-toggle[disabled] { color: rgba(255,255,255,.6) } @media screen and (-ms-high-contrast) { button.c-action-toggle { border-color: transparent; outline-color: transparent } button.c-action-toggle:focus { border: 1px solid ButtonText } button.c-action-toggle:hover { -ms-high-contrast-adjust: none } } button.c-action-toggle[class*='f-toggle-pane-button'].c-glyph { padding: 6px 8px 8px 16px } button.c-action-toggle[class*='f-toggle-pane-button']:hover { color: #0067b8; background: transparent } button.c-action-trigger, a.c-action-trigger { font-size: 15px; position: relative; border: 2px solid transparent; outline: 1px solid transparent; outline-offset: -3px; max-width: 374px; min-width: 36px; display: inline-block; margin-top: 12px; padding: 6px 0 8px; color: #0067b8; background: none; overflow: hidden; white-space: nowrap; vertical-align: bottom } button.c-action-trigger:focus:not(.x-hidden-focus), a.c-action-trigger:focus:not(.x-hidden-focus) { background: rgba(0,103,184,.1) } button.c-action-trigger:focus:not(.x-hidden-focus), button.c-action-trigger:hover, a.c-action-trigger:focus:not(.x-hidden-focus), a.c-action-trigger:hover { color: #005da6; text-decoration: underline } button.c-action-trigger:active, a.c-action-trigger:active { background: none; color: #005293; -ms-transform: none; transform: none } .theme-light button.c-action-trigger:focus:not(.x-hidden-focus), .theme-dark .theme-light button.c-action-trigger:focus:not(.x-hidden-focus), .theme-light a.c-action-trigger:focus:not(.x-hidden-focus), .theme-dark .theme-light a.c-action-trigger:focus:not(.x-hidden-focus) { background: rgba(0,0,0,.1) } .theme-light button.c-action-trigger:focus:not(.x-hidden-focus), .theme-light button.c-action-trigger:hover, .theme-dark .theme-light button.c-action-trigger:focus:not(.x-hidden-focus), .theme-dark .theme-light button.c-action-trigger:hover, .theme-light a.c-action-trigger:focus:not(.x-hidden-focus), .theme-light a.c-action-trigger:hover, .theme-dark .theme-light a.c-action-trigger:focus:not(.x-hidden-focus), .theme-dark .theme-light a.c-action-trigger:hover { color: rgba(0,0,0,.9) } .theme-light button.c-action-trigger:active, .theme-dark .theme-light button.c-action-trigger:active, .theme-light a.c-action-trigger:active, .theme-dark .theme-light a.c-action-trigger:active { color: rgba(0,0,0,.8) } .theme-dark button.c-action-trigger:focus:not(.x-hidden-focus), .theme-light .theme-dark button.c-action-trigger:focus:not(.x-hidden-focus), .theme-dark a.c-action-trigger:focus:not(.x-hidden-focus), .theme-light .theme-dark a.c-action-trigger:focus:not(.x-hidden-focus) { background: rgba(255,255,255,.1) } .theme-dark button.c-action-trigger:focus:not(.x-hidden-focus), .theme-dark button.c-action-trigger:hover, .theme-light .theme-dark button.c-action-trigger:focus:not(.x-hidden-focus), .theme-light .theme-dark button.c-action-trigger:hover, .theme-dark a.c-action-trigger:focus:not(.x-hidden-focus), .theme-dark a.c-action-trigger:hover, .theme-light .theme-dark a.c-action-trigger:focus:not(.x-hidden-focus), .theme-light .theme-dark a.c-action-trigger:hover { color: #e6e6e6 } .theme-dark button.c-action-trigger:active, .theme-light .theme-dark button.c-action-trigger:active, .theme-dark a.c-action-trigger:active, .theme-light .theme-dark a.c-action-trigger:active { color: #ccc } @media screen and (-ms-high-contrast:active) { button.c-action-trigger, a.c-action-trigger { border-color: window !important; outline-color: window } } button.c-action-trigger:focus, a.c-action-trigger:focus { border-color: #000; outline-color: rgba(255,255,255,.6) } @media screen and (-ms-high-contrast:active) { button.c-action-trigger:focus, a.c-action-trigger:focus { border-color: windowText !important } } .theme-light button.c-action-trigger:focus, .theme-dark .theme-light button.c-action-trigger:focus, .theme-light a.c-action-trigger:focus, .theme-dark .theme-light a.c-action-trigger:focus { border-color: #000; outline-color: rgba(255,255,255,.6) } .theme-dark button.c-action-trigger:focus, .theme-light .theme-dark button.c-action-trigger:focus, .theme-dark a.c-action-trigger:focus, .theme-light .theme-dark a.c-action-trigger:focus { border-color: #fff; outline-color: rgba(0,0,0,.6) } button.c-action-trigger[disabled], a.c-action-trigger[disabled] { color: rgba(0,0,0,.2); cursor: not-allowed } button.c-action-trigger[disabled]:hover, a.c-action-trigger[disabled]:hover { text-decoration: none } button.c-action-trigger.c-glyph, a.c-action-trigger.c-glyph { min-width: 120px; padding-left: 10px } button.c-action-trigger.c-glyph:before, a.c-action-trigger.c-glyph:before { margin-right: 10px; margin-left: 10px } button.c-action-trigger.c-glyph[aria-label], a.c-action-trigger.c-glyph[aria-label] { min-width: 0; margin-left: 10px; padding-left: 0 } button.c-action-trigger.c-glyph.f-align-margin, a.c-action-trigger.c-glyph.f-align-margin { margin-right: -10px } button.c-action-trigger.f-heavyweight, a.c-action-trigger.f-heavyweight { padding: 6px 10px 8px; color: #fff; background: #0067b8; transition: scale .2s ease-in-out } button.c-action-trigger.f-heavyweight.x-hidden-focus:not(:hover), a.c-action-trigger.f-heavyweight.x-hidden-focus:not(:hover) { background: #0067b8 !important; text-decoration: #fff !important } button.c-action-trigger.f-heavyweight.c-glyph, a.c-action-trigger.f-heavyweight.c-glyph { padding-right: 0 } button.c-action-trigger.f-heavyweight:focus:not(.x-hidden-focus), a.c-action-trigger.f-heavyweight:focus:not(.x-hidden-focus) { color: #fff; text-decoration: underline } button.c-action-trigger.f-heavyweight:hover, a.c-action-trigger.f-heavyweight:hover { text-decoration: none } button.c-action-trigger.f-heavyweight:focus:not(.x-hidden-focus), button.c-action-trigger.f-heavyweight:hover, a.c-action-trigger.f-heavyweight:focus:not(.x-hidden-focus), a.c-action-trigger.f-heavyweight:hover { background: #005da6 } button.c-action-trigger.f-heavyweight:active, a.c-action-trigger.f-heavyweight:active { background: #005293; -ms-transform: scale(.98); transform: scale(.98) } button.c-action-trigger.f-heavyweight[disabled], a.c-action-trigger.f-heavyweight[disabled] { cursor: not-allowed; background: #cce1f1; color: rgba(0,0,0,.2) } .theme-light button.c-action-trigger, .theme-dark .theme-light button.c-action-trigger, .theme-light a.c-action-trigger, .theme-dark .theme-light a.c-action-trigger { color: #000; background: transparent } .theme-light button.c-action-trigger[disabled], .theme-dark .theme-light button.c-action-trigger[disabled], .theme-light a.c-action-trigger[disabled], .theme-dark .theme-light a.c-action-trigger[disabled] { color: rgba(0,0,0,.2); cursor: not-allowed } .theme-light button.c-action-trigger.f-heavyweight, .theme-dark .theme-light button.c-action-trigger.f-heavyweight, .theme-light a.c-action-trigger.f-heavyweight, .theme-dark .theme-light a.c-action-trigger.f-heavyweight { color: #fff; background: #000 } .theme-light button.c-action-trigger.f-heavyweight.x-hidden-focus:not(:hover), .theme-dark .theme-light button.c-action-trigger.f-heavyweight.x-hidden-focus:not(:hover), .theme-light a.c-action-trigger.f-heavyweight.x-hidden-focus:not(:hover), .theme-dark .theme-light a.c-action-trigger.f-heavyweight.x-hidden-focus:not(:hover) { background: #000 !important; text-decoration: #fff !important } .theme-light button.c-action-trigger.f-heavyweight:focus:not(.x-hidden-focus), .theme-dark .theme-light button.c-action-trigger.f-heavyweight:focus:not(.x-hidden-focus), .theme-light a.c-action-trigger.f-heavyweight:focus:not(.x-hidden-focus), .theme-dark .theme-light a.c-action-trigger.f-heavyweight:focus:not(.x-hidden-focus) { color: #fff } .theme-light button.c-action-trigger.f-heavyweight:focus:not(.x-hidden-focus), .theme-light button.c-action-trigger.f-heavyweight:hover, .theme-dark .theme-light button.c-action-trigger.f-heavyweight:focus:not(.x-hidden-focus), .theme-dark .theme-light button.c-action-trigger.f-heavyweight:hover, .theme-light a.c-action-trigger.f-heavyweight:focus:not(.x-hidden-focus), .theme-light a.c-action-trigger.f-heavyweight:hover, .theme-dark .theme-light a.c-action-trigger.f-heavyweight:focus:not(.x-hidden-focus), .theme-dark .theme-light a.c-action-trigger.f-heavyweight:hover { background: #1a1a1a } .theme-light button.c-action-trigger.f-heavyweight:active, .theme-dark .theme-light button.c-action-trigger.f-heavyweight:active, .theme-light a.c-action-trigger.f-heavyweight:active, .theme-dark .theme-light a.c-action-trigger.f-heavyweight:active { background: #333 } .theme-light button.c-action-trigger.f-heavyweight[disabled], .theme-dark .theme-light button.c-action-trigger.f-heavyweight[disabled], .theme-light a.c-action-trigger.f-heavyweight[disabled], .theme-dark .theme-light a.c-action-trigger.f-heavyweight[disabled] { background: #ccc; color: rgba(0,0,0,.2) } .theme-dark button.c-action-trigger, .theme-light .theme-dark button.c-action-trigger, .theme-dark a.c-action-trigger, .theme-light .theme-dark a.c-action-trigger { color: #fff; background: transparent } .theme-dark button.c-action-trigger[disabled], .theme-light .theme-dark button.c-action-trigger[disabled], .theme-dark a.c-action-trigger[disabled], .theme-light .theme-dark a.c-action-trigger[disabled] { color: rgba(255,255,255,.6); cursor: not-allowed } .theme-dark button.c-action-trigger.f-heavyweight, .theme-light .theme-dark button.c-action-trigger.f-heavyweight, .theme-dark a.c-action-trigger.f-heavyweight, .theme-light .theme-dark a.c-action-trigger.f-heavyweight { color: #000; background: #fff } .theme-dark button.c-action-trigger.f-heavyweight.x-hidden-focus:not(:hover), .theme-light .theme-dark button.c-action-trigger.f-heavyweight.x-hidden-focus:not(:hover), .theme-dark a.c-action-trigger.f-heavyweight.x-hidden-focus:not(:hover), .theme-light .theme-dark a.c-action-trigger.f-heavyweight.x-hidden-focus:not(:hover) { background: #fff !important; text-decoration: #fff !important } .theme-dark button.c-action-trigger.f-heavyweight:focus:not(.x-hidden-focus), .theme-light .theme-dark button.c-action-trigger.f-heavyweight:focus:not(.x-hidden-focus), .theme-dark a.c-action-trigger.f-heavyweight:focus:not(.x-hidden-focus), .theme-light .theme-dark a.c-action-trigger.f-heavyweight:focus:not(.x-hidden-focus) { color: #000 } .theme-dark button.c-action-trigger.f-heavyweight:focus:not(.x-hidden-focus), .theme-dark button.c-action-trigger.f-heavyweight:hover, .theme-light .theme-dark button.c-action-trigger.f-heavyweight:focus:not(.x-hidden-focus), .theme-light .theme-dark button.c-action-trigger.f-heavyweight:hover, .theme-dark a.c-action-trigger.f-heavyweight:focus:not(.x-hidden-focus), .theme-dark a.c-action-trigger.f-heavyweight:hover, .theme-light .theme-dark a.c-action-trigger.f-heavyweight:focus:not(.x-hidden-focus), .theme-light .theme-dark a.c-action-trigger.f-heavyweight:hover { background: #e6e6e6 } .theme-dark button.c-action-trigger.f-heavyweight:active, .theme-light .theme-dark button.c-action-trigger.f-heavyweight:active, .theme-dark a.c-action-trigger.f-heavyweight:active, .theme-light .theme-dark a.c-action-trigger.f-heavyweight:active { background: #ccc } .theme-dark button.c-action-trigger.f-heavyweight[disabled], .theme-light .theme-dark button.c-action-trigger.f-heavyweight[disabled], .theme-dark a.c-action-trigger.f-heavyweight[disabled], .theme-light .theme-dark a.c-action-trigger.f-heavyweight[disabled] { background: #4d4d4d; color: rgba(255,255,255,.2) } @media(-ms-high-contrast:active) { button.c-action-trigger, a.c-action-trigger { color: ButtonText; outline: 2px solid ButtonText; background: ButtonFace } button.c-action-trigger:not(.c-glyph), a.c-action-trigger:not(.c-glyph) { padding-right: 5px; padding-left: 5px } button.c-action-trigger[disabled], a.c-action-trigger[disabled] { border-color: GrayText; color: GrayText } button.c-action-trigger:hover, button.c-action-trigger:active, a.c-action-trigger:hover, a.c-action-trigger:active { outline-color: Highlight; color: Highlight } button.c-action-trigger:focus:not(.x-hidden-focus), a.c-action-trigger:focus:not(.x-hidden-focus) { border-color: ButtonText; outline-offset: -4px } } .c-age-rating { display: block } .c-age-rating:before, .c-age-rating:after { content: " "; display: table } .c-age-rating:after { clear: both } .c-age-rating > .c-image { float: right; width: 56px; height: auto } .c-age-rating .c-label, .c-age-rating .c-paragraph { font-size: 15px; line-height: 20px; margin: 0 80px 0 0; padding: 0 } .c-age-rating .c-label { display: block; font-weight: 600 } .c-age-rating .c-content-toggle { margin-right: 80px } .c-age-rating .c-content-toggle p { overflow: hidden; box-sizing: content-box; max-height: 200px; padding-top: 0 } .c-age-rating .c-content-toggle .c-list { margin-top: 0; margin-bottom: 0 } .c-badge { font-size: 13px; font-weight: 600; display: inline-block; letter-spacing: .075em; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; max-width: 100% } .c-badge.f-highlight { background-color: #ffd800; color: #000 } .c-badge.f-lowlight { background-color: #333; color: #fff } .c-badge.f-accent { background-color: #6bb1e8; color: #000 } .c-badge.f-highlight, .c-badge.f-lowlight, .c-badge.f-accent, .c-badge[style^="background"] { font-weight: 400 } .c-badge.f-small { padding: 0 0 1px 7px; line-height: 18px; height: 18px } .c-badge.f-small.f-highlight, .c-badge.f-small.f-lowlight, .c-badge.f-small.f-accent, .c-badge.f-small[style^="background:"] { padding: 0 7px 1px } .c-badge.f-large { padding: 3px 0 5px 14px; line-height: 20px; height: 26px } .c-badge.f-large.f-highlight, .c-badge.f-large.f-lowlight, .c-badge.f-large.f-accent, .c-badge.f-large[style^="background:"] { padding: 3px 14px 5px } .c-badge.f-responsive { padding: 0 0 1px 7px; line-height: 18px; height: 18px } .c-badge.f-responsive.f-highlight, .c-badge.f-responsive.f-lowlight, .c-badge.f-responsive.f-accent, .c-badge.f-responsive[style^="background:"] { padding: 0 7px 1px } @media only screen and (min-width:1084px) { .c-badge.f-responsive { padding: 3px 0 5px 14px; line-height: 20px; height: 26px } .c-badge.f-responsive.f-highlight, .c-badge.f-responsive.f-lowlight, .c-badge.f-responsive.f-accent, .c-badge.f-responsive[style^="background:"] { padding: 3px 14px 5px } } .c-blockquote { background: rgba(0,0,0,.05); border-right: 2px solid rgba(0,0,0,.4); margin: 24px 0; padding: 12px 24px } .c-blockquote.f-lightweight { background: none; border-color: rgba(0,0,0,.2); color: rgba(0,0,0,.6); margin: 36px 0; padding: 0 24px } .theme-light .c-blockquote, .theme-dark .theme-light .c-blockquote { background: #fff; color: #000; border-color: rgba(0,0,0,.8) } .theme-light .c-blockquote.f-lightweight, .theme-dark .theme-light .c-blockquote.f-lightweight { background: none } .theme-dark .c-blockquote, .theme-light .theme-dark .c-blockquote { background: #000; color: #fff; border-color: rgba(255,255,255,.8) } .theme-dark .c-blockquote.f-lightweight, .theme-light .theme-dark .c-blockquote.f-lightweight { background: none } ul.c-breadcrumb, ol.c-breadcrumb { display: -ms-flexbox; display: flex; margin-top: 12px; -ms-flex-flow: row wrap; flex-flow: row wrap } ul.c-breadcrumb li, ol.c-breadcrumb li { font-size: 13px; line-height: 16px; display: inline-block; padding-left: 8px; color: #0067b8 } ul.c-breadcrumb li:after, ol.c-breadcrumb li:after { content: "/"; padding-right: 8px; color: rgba(0,0,0,.6) } ul.c-breadcrumb li:last-child:after, ol.c-breadcrumb li:last-child:after { content: ''; padding: 0 } ul.c-breadcrumb li:last-child, ul.c-breadcrumb li:last-child a, ol.c-breadcrumb li:last-child, ol.c-breadcrumb li:last-child a { color: rgba(0,0,0,.6) } ul.c-breadcrumb li a, ol.c-breadcrumb li a { font-size: 13px; line-height: 16px; color: #0067b8 } .theme-light ul.c-breadcrumb li:after, .theme-light ul.c-breadcrumb li:last-child, .theme-light ul.c-breadcrumb li:last-child a, .theme-dark .theme-light ul.c-breadcrumb li:after, .theme-dark .theme-light ul.c-breadcrumb li:last-child, .theme-dark .theme-light ul.c-breadcrumb li:last-child a, .theme-light ol.c-breadcrumb li:after, .theme-light ol.c-breadcrumb li:last-child, .theme-light ol.c-breadcrumb li:last-child a, .theme-dark .theme-light ol.c-breadcrumb li:after, .theme-dark .theme-light ol.c-breadcrumb li:last-child, .theme-dark .theme-light ol.c-breadcrumb li:last-child a { color: rgba(0,0,0,.6) } .theme-light ul.c-breadcrumb li a, .theme-dark .theme-light ul.c-breadcrumb li a, .theme-light ol.c-breadcrumb li a, .theme-dark .theme-light ol.c-breadcrumb li a { color: #000; text-decoration: none } .theme-light ul.c-breadcrumb li a:hover, .theme-dark .theme-light ul.c-breadcrumb li a:hover, .theme-light ol.c-breadcrumb li a:hover, .theme-dark .theme-light ol.c-breadcrumb li a:hover { text-decoration: underline } .theme-dark ul.c-breadcrumb li:after, .theme-dark ul.c-breadcrumb li:last-child, .theme-dark ul.c-breadcrumb li:last-child a, .theme-light .theme-dark ul.c-breadcrumb li:after, .theme-light .theme-dark ul.c-breadcrumb li:last-child, .theme-light .theme-dark ul.c-breadcrumb li:last-child a, .theme-dark ol.c-breadcrumb li:after, .theme-dark ol.c-breadcrumb li:last-child, .theme-dark ol.c-breadcrumb li:last-child a, .theme-light .theme-dark ol.c-breadcrumb li:after, .theme-light .theme-dark ol.c-breadcrumb li:last-child, .theme-light .theme-dark ol.c-breadcrumb li:last-child a { color: rgba(255,255,255,.6) } .theme-dark ul.c-breadcrumb li a, .theme-light .theme-dark ul.c-breadcrumb li a, .theme-dark ol.c-breadcrumb li a, .theme-light .theme-dark ol.c-breadcrumb li a { color: #fff; text-decoration: none } .theme-dark ul.c-breadcrumb li a:hover, .theme-light .theme-dark ul.c-breadcrumb li a:hover, .theme-dark ol.c-breadcrumb li a:hover, .theme-light .theme-dark ol.c-breadcrumb li a:hover { text-decoration: underline } button.c-button, a.c-button { font-size: 15px; position: relative; border: 2px solid transparent; outline: 0; max-width: 374px; min-width: 120px; padding: 9px 12px 10px; margin-top: 12px; display: inline-block; color: #000; text-align: center; line-height: 1; font-weight: 600; box-shadow: 0 4px 8px 0 transparent; cursor: pointer; overflow: hidden; transition: all .2s ease-in-out; vertical-align: bottom; white-space: nowrap; background-color: rgba(0,0,0,.2) } button.c-button:before, a.c-button:before { display: block; position: absolute; top: 0; left: 0; bottom: 0; right: 0; content: ''; border: 1px solid transparent } button.c-button:focus, a.c-button:focus { border-color: #000 } button.c-button:focus:before, a.c-button:focus:before { border-color: rgba(255,255,255,.6) } .theme-light button.c-button:focus, .theme-dark .theme-light button.c-button:focus, .theme-light a.c-button:focus, .theme-dark .theme-light a.c-button:focus { border-color: #000 } .theme-light button.c-button:focus:before, .theme-dark .theme-light button.c-button:focus:before, .theme-light a.c-button:focus:before, .theme-dark .theme-light a.c-button:focus:before { border-color: rgba(255,255,255,.6) } .theme-dark button.c-button:focus, .theme-light .theme-dark button.c-button:focus, .theme-dark a.c-button:focus, .theme-light .theme-dark a.c-button:focus { border-color: #fff } .theme-dark button.c-button:focus:before, .theme-light .theme-dark button.c-button:focus:before, .theme-dark a.c-button:focus:before, .theme-light .theme-dark a.c-button:focus:before { border-color: rgba(0,0,0,.6) } button.c-button:focus:not(.x-hidden-focus), a.c-button:focus:not(.x-hidden-focus) { text-decoration: underline } button.c-button:focus:not(.x-hidden-focus), button.c-button:hover, a.c-button:focus:not(.x-hidden-focus), a.c-button:hover { background: rgba(0,0,0,.3) } button.c-button:focus:not(.x-hidden-focus):not(.f-lightweight):not([disabled]), button.c-button:hover:not(.f-lightweight):not([disabled]), a.c-button:focus:not(.x-hidden-focus):not(.f-lightweight):not([disabled]), a.c-button:hover:not(.f-lightweight):not([disabled]) { box-shadow: 0 4px 8px 0 rgba(0,0,0,.2) } button.c-button:active, a.c-button:active { background: rgba(0,0,0,.4); -ms-transform: scale(.98); transform: scale(.98) } button.c-button[disabled], a.c-button[disabled] { color: rgba(0,0,0,.2); background-color: rgba(0,0,0,.2); cursor: not-allowed } button.c-button > .c-price, a.c-button > .c-price { padding: 0; text-align: center } .theme-light button.c-button, .theme-dark .theme-light button.c-button, .theme-light a.c-button, .theme-dark .theme-light a.c-button { background-color: transparent; color: #000; border-color: #000 } .theme-light button.c-button:focus:not(.x-hidden-focus), .theme-light button.c-button:hover, .theme-dark .theme-light button.c-button:focus:not(.x-hidden-focus), .theme-dark .theme-light button.c-button:hover, .theme-light a.c-button:focus:not(.x-hidden-focus), .theme-light a.c-button:hover, .theme-dark .theme-light a.c-button:focus:not(.x-hidden-focus), .theme-dark .theme-light a.c-button:hover { background: #ccc } .theme-light button.c-button:active, .theme-dark .theme-light button.c-button:active, .theme-light a.c-button:active, .theme-dark .theme-light a.c-button:active { background: #b3b3b3 } .theme-light button.c-button[disabled], .theme-dark .theme-light button.c-button[disabled], .theme-light a.c-button[disabled], .theme-dark .theme-light a.c-button[disabled] { color: rgba(0,0,0,.2); background-color: rgba(0,0,0,.2); border-color: rgba(0,0,0,.2) } .theme-dark button.c-button, .theme-light .theme-dark button.c-button, .theme-dark a.c-button, .theme-light .theme-dark a.c-button { background-color: transparent; color: #fff; border-color: #fff } .theme-dark button.c-button:focus:not(.x-hidden-focus), .theme-dark button.c-button:hover, .theme-light .theme-dark button.c-button:focus:not(.x-hidden-focus), .theme-light .theme-dark button.c-button:hover, .theme-dark a.c-button:focus:not(.x-hidden-focus), .theme-dark a.c-button:hover, .theme-light .theme-dark a.c-button:focus:not(.x-hidden-focus), .theme-light .theme-dark a.c-button:hover { background: #1a1a1a } .theme-dark button.c-button:active, .theme-light .theme-dark button.c-button:active, .theme-dark a.c-button:active, .theme-light .theme-dark a.c-button:active { background: #000 } .theme-dark button.c-button[disabled], .theme-light .theme-dark button.c-button[disabled], .theme-dark a.c-button[disabled], .theme-light .theme-dark a.c-button[disabled] { color: rgba(255,255,255,.2); background-color: rgba(255,255,255,.2); border-color: rgba(255,255,255,.2) } button.c-button.f-lightweight, a.c-button.f-lightweight { position: relative; border: 2px solid transparent; outline: 0; padding: 10px 12px 11px; color: #0067b8; background: transparent } button.c-button.f-lightweight:focus:not(.x-hidden-focus), a.c-button.f-lightweight:focus:not(.x-hidden-focus) { background: rgba(0,103,184,.1) } button.c-button.f-lightweight:focus:not(.x-hidden-focus), button.c-button.f-lightweight:hover, a.c-button.f-lightweight:focus:not(.x-hidden-focus), a.c-button.f-lightweight:hover { color: #005da6; text-decoration: underline } button.c-button.f-lightweight:active, a.c-button.f-lightweight:active { background: none; color: #005293; -ms-transform: none; transform: none } .theme-light button.c-button.f-lightweight:focus:not(.x-hidden-focus), .theme-dark .theme-light button.c-button.f-lightweight:focus:not(.x-hidden-focus), .theme-light a.c-button.f-lightweight:focus:not(.x-hidden-focus), .theme-dark .theme-light a.c-button.f-lightweight:focus:not(.x-hidden-focus) { background: rgba(0,0,0,.1) } .theme-light button.c-button.f-lightweight:focus:not(.x-hidden-focus), .theme-light button.c-button.f-lightweight:hover, .theme-dark .theme-light button.c-button.f-lightweight:focus:not(.x-hidden-focus), .theme-dark .theme-light button.c-button.f-lightweight:hover, .theme-light a.c-button.f-lightweight:focus:not(.x-hidden-focus), .theme-light a.c-button.f-lightweight:hover, .theme-dark .theme-light a.c-button.f-lightweight:focus:not(.x-hidden-focus), .theme-dark .theme-light a.c-button.f-lightweight:hover { color: rgba(0,0,0,.9) } .theme-light button.c-button.f-lightweight:active, .theme-dark .theme-light button.c-button.f-lightweight:active, .theme-light a.c-button.f-lightweight:active, .theme-dark .theme-light a.c-button.f-lightweight:active { color: rgba(0,0,0,.8) } .theme-dark button.c-button.f-lightweight:focus:not(.x-hidden-focus), .theme-light .theme-dark button.c-button.f-lightweight:focus:not(.x-hidden-focus), .theme-dark a.c-button.f-lightweight:focus:not(.x-hidden-focus), .theme-light .theme-dark a.c-button.f-lightweight:focus:not(.x-hidden-focus) { background: rgba(255,255,255,.1) } .theme-dark button.c-button.f-lightweight:focus:not(.x-hidden-focus), .theme-dark button.c-button.f-lightweight:hover, .theme-light .theme-dark button.c-button.f-lightweight:focus:not(.x-hidden-focus), .theme-light .theme-dark button.c-button.f-lightweight:hover, .theme-dark a.c-button.f-lightweight:focus:not(.x-hidden-focus), .theme-dark a.c-button.f-lightweight:hover, .theme-light .theme-dark a.c-button.f-lightweight:focus:not(.x-hidden-focus), .theme-light .theme-dark a.c-button.f-lightweight:hover { color: #e6e6e6 } .theme-dark button.c-button.f-lightweight:active, .theme-light .theme-dark button.c-button.f-lightweight:active, .theme-dark a.c-button.f-lightweight:active, .theme-light .theme-dark a.c-button.f-lightweight:active { color: #ccc } button.c-button.f-lightweight:before, a.c-button.f-lightweight:before { display: block; position: absolute; top: 0; left: 0; bottom: 0; right: 0; content: ''; border: 1px solid transparent } button.c-button.f-lightweight:focus, a.c-button.f-lightweight:focus { border-color: #000 } button.c-button.f-lightweight:focus:before, a.c-button.f-lightweight:focus:before { border-color: rgba(255,255,255,.6) } .theme-light button.c-button.f-lightweight:focus, .theme-dark .theme-light button.c-button.f-lightweight:focus, .theme-light a.c-button.f-lightweight:focus, .theme-dark .theme-light a.c-button.f-lightweight:focus { border-color: #000 } .theme-light button.c-button.f-lightweight:focus:before, .theme-dark .theme-light button.c-button.f-lightweight:focus:before, .theme-light a.c-button.f-lightweight:focus:before, .theme-dark .theme-light a.c-button.f-lightweight:focus:before { border-color: rgba(255,255,255,.6) } .theme-dark button.c-button.f-lightweight:focus, .theme-light .theme-dark button.c-button.f-lightweight:focus, .theme-dark a.c-button.f-lightweight:focus, .theme-light .theme-dark a.c-button.f-lightweight:focus { border-color: #fff } .theme-dark button.c-button.f-lightweight:focus:before, .theme-light .theme-dark button.c-button.f-lightweight:focus:before, .theme-dark a.c-button.f-lightweight:focus:before, .theme-light .theme-dark a.c-button.f-lightweight:focus:before { border-color: rgba(0,0,0,.6) } button.c-button.f-lightweight:focus:not(.x-hidden-focus), a.c-button.f-lightweight:focus:not(.x-hidden-focus) { outline: 0 } button.c-button.f-lightweight[disabled], a.c-button.f-lightweight[disabled] { color: rgba(0,0,0,.2); text-decoration: none; cursor: not-allowed } .theme-light button.c-button.f-lightweight, .theme-dark .theme-light button.c-button.f-lightweight, .theme-light a.c-button.f-lightweight, .theme-dark .theme-light a.c-button.f-lightweight { color: #000; background: transparent } .theme-light button.c-button.f-lightweight[disabled], .theme-dark .theme-light button.c-button.f-lightweight[disabled], .theme-light a.c-button.f-lightweight[disabled], .theme-dark .theme-light a.c-button.f-lightweight[disabled] { color: rgba(0,0,0,.4); background: transparent } .theme-dark button.c-button.f-lightweight, .theme-light .theme-dark button.c-button.f-lightweight, .theme-dark a.c-button.f-lightweight, .theme-light .theme-dark a.c-button.f-lightweight { color: #fff; background: transparent } .theme-dark button.c-button.f-lightweight[disabled], .theme-light .theme-dark button.c-button.f-lightweight[disabled], .theme-dark a.c-button.f-lightweight[disabled], .theme-light .theme-dark a.c-button.f-lightweight[disabled] { color: rgba(255,255,255,.4); background: transparent } button.c-button.f-flex, a.c-button.f-flex { width: 100%; max-width: 100%; white-space: normal } @media screen and (-ms-high-contrast:active) { button.c-button, a.c-button { color: ButtonText; border-color: ButtonText; background: ButtonFace } button.c-button[disabled], a.c-button[disabled] { border-color: GrayText; color: GrayText } button.c-button:hover:not([disabled]), button.c-button:active:not([disabled]), a.c-button:hover:not([disabled]), a.c-button:active:not([disabled]) { border-color: Highlight; color: Highlight } button.c-button:focus:not(.x-hidden-focus), a.c-button:focus:not(.x-hidden-focus) { border-color: ButtonText; color: ButtonText; text-decoration: none } button.c-button:focus:not(.x-hidden-focus):before, a.c-button:focus:not(.x-hidden-focus):before { border: 2px solid ButtonText; top: 1px; bottom: 1px; right: 1px; left: 1px } button.c-button:focus:not(.x-hidden-focus):hover, a.c-button:focus:not(.x-hidden-focus):hover { color: Highlight } button.c-button:focus:not(.x-hidden-focus):hover:before, a.c-button:focus:not(.x-hidden-focus):hover:before { border: 2px solid Highlight } } button.c-button.f-primary, a.c-button.f-primary, button.c-button[type="submit"] { position: relative; border: 2px solid transparent; outline: 0; color: #fff; background-color: #0067b8 } button.c-button.f-primary:before, a.c-button.f-primary:before, button.c-button[type="submit"]:before { display: block; position: absolute; top: 0; left: 0; bottom: 0; right: 0; content: ''; border: 1px solid transparent } button.c-button.f-primary:focus, a.c-button.f-primary:focus, button.c-button[type="submit"]:focus { border-color: #000 } button.c-button.f-primary:focus:before, a.c-button.f-primary:focus:before, button.c-button[type="submit"]:focus:before { border-color: rgba(255,255,255,.6) } .theme-light button.c-button.f-primary:focus, .theme-dark .theme-light button.c-button.f-primary:focus, .theme-light a.c-button.f-primary:focus, .theme-dark .theme-light a.c-button.f-primary:focus, .theme-light button.c-button[type="submit"]:focus, .theme-dark .theme-light button.c-button[type="submit"]:focus { border-color: #000 } .theme-light button.c-button.f-primary:focus:before, .theme-dark .theme-light button.c-button.f-primary:focus:before, .theme-light a.c-button.f-primary:focus:before, .theme-dark .theme-light a.c-button.f-primary:focus:before, .theme-light button.c-button[type="submit"]:focus:before, .theme-dark .theme-light button.c-button[type="submit"]:focus:before { border-color: rgba(255,255,255,.6) } .theme-dark button.c-button.f-primary:focus, .theme-light .theme-dark button.c-button.f-primary:focus, .theme-dark a.c-button.f-primary:focus, .theme-light .theme-dark a.c-button.f-primary:focus, .theme-dark button.c-button[type="submit"]:focus, .theme-light .theme-dark button.c-button[type="submit"]:focus { border-color: #fff } .theme-dark button.c-button.f-primary:focus:before, .theme-light .theme-dark button.c-button.f-primary:focus:before, .theme-dark a.c-button.f-primary:focus:before, .theme-light .theme-dark a.c-button.f-primary:focus:before, .theme-dark button.c-button[type="submit"]:focus:before, .theme-light .theme-dark button.c-button[type="submit"]:focus:before { border-color: rgba(0,0,0,.6) } button.c-button.f-primary:focus:not(.x-hidden-focus), button.c-button.f-primary:hover, a.c-button.f-primary:focus:not(.x-hidden-focus), a.c-button.f-primary:hover, button.c-button[type="submit"]:focus:not(.x-hidden-focus), button.c-button[type="submit"]:hover { background: #005da6 } button.c-button.f-primary:active, a.c-button.f-primary:active, button.c-button[type="submit"]:active { background: #005293; -ms-transform: scale(.98); transform: scale(.98) } button.c-button.f-primary[disabled], a.c-button.f-primary[disabled], button.c-button[type="submit"][disabled] { color: rgba(0,0,0,.2); background-color: rgba(0,103,184,.2) } .theme-light button.c-button.f-primary, .theme-dark .theme-light button.c-button.f-primary, .theme-light a.c-button.f-primary, .theme-dark .theme-light a.c-button.f-primary, .theme-light button.c-button[type="submit"], .theme-dark .theme-light button.c-button[type="submit"] { color: #fff; background-color: #000 } .theme-light button.c-button.f-primary:focus:not(.x-hidden-focus), .theme-light button.c-button.f-primary:hover, .theme-dark .theme-light button.c-button.f-primary:focus:not(.x-hidden-focus), .theme-dark .theme-light button.c-button.f-primary:hover, .theme-light a.c-button.f-primary:focus:not(.x-hidden-focus), .theme-light a.c-button.f-primary:hover, .theme-dark .theme-light a.c-button.f-primary:focus:not(.x-hidden-focus), .theme-dark .theme-light a.c-button.f-primary:hover, .theme-light button.c-button[type="submit"]:focus:not(.x-hidden-focus), .theme-light button.c-button[type="submit"]:hover, .theme-dark .theme-light button.c-button[type="submit"]:focus:not(.x-hidden-focus), .theme-dark .theme-light button.c-button[type="submit"]:hover { background: #1a1a1a } .theme-light button.c-button.f-primary:active, .theme-dark .theme-light button.c-button.f-primary:active, .theme-light a.c-button.f-primary:active, .theme-dark .theme-light a.c-button.f-primary:active, .theme-light button.c-button[type="submit"]:active, .theme-dark .theme-light button.c-button[type="submit"]:active { background: #333 } .theme-light button.c-button.f-primary[disabled], .theme-dark .theme-light button.c-button.f-primary[disabled], .theme-light a.c-button.f-primary[disabled], .theme-dark .theme-light a.c-button.f-primary[disabled], .theme-light button.c-button[type="submit"][disabled], .theme-dark .theme-light button.c-button[type="submit"][disabled] { color: rgba(0,0,0,.2); background-color: rgba(0,0,0,.2) } .theme-dark button.c-button.f-primary, .theme-light .theme-dark button.c-button.f-primary, .theme-dark a.c-button.f-primary, .theme-light .theme-dark a.c-button.f-primary, .theme-dark button.c-button[type="submit"], .theme-light .theme-dark button.c-button[type="submit"] { color: #000; background-color: #fff } .theme-dark button.c-button.f-primary:focus:not(.x-hidden-focus), .theme-dark button.c-button.f-primary:hover, .theme-light .theme-dark button.c-button.f-primary:focus:not(.x-hidden-focus), .theme-light .theme-dark button.c-button.f-primary:hover, .theme-dark a.c-button.f-primary:focus:not(.x-hidden-focus), .theme-dark a.c-button.f-primary:hover, .theme-light .theme-dark a.c-button.f-primary:focus:not(.x-hidden-focus), .theme-light .theme-dark a.c-button.f-primary:hover, .theme-dark button.c-button[type="submit"]:focus:not(.x-hidden-focus), .theme-dark button.c-button[type="submit"]:hover, .theme-light .theme-dark button.c-button[type="submit"]:focus:not(.x-hidden-focus), .theme-light .theme-dark button.c-button[type="submit"]:hover { background: #e6e6e6 } .theme-dark button.c-button.f-primary:active, .theme-light .theme-dark button.c-button.f-primary:active, .theme-dark a.c-button.f-primary:active, .theme-light .theme-dark a.c-button.f-primary:active, .theme-dark button.c-button[type="submit"]:active, .theme-light .theme-dark button.c-button[type="submit"]:active { background: #ccc } .theme-dark button.c-button.f-primary[disabled], .theme-light .theme-dark button.c-button.f-primary[disabled], .theme-dark a.c-button.f-primary[disabled], .theme-light .theme-dark a.c-button.f-primary[disabled], .theme-dark button.c-button[type="submit"][disabled], .theme-light .theme-dark button.c-button[type="submit"][disabled] { color: rgba(255,255,255,.2); background-color: rgba(255,255,255,.2) } a.c-call-to-action, button.c-call-to-action { font-size: 15px; padding: 10px 22px 6px 20px; position: relative; border: 2px solid transparent; outline: 1px solid transparent; outline-offset: -3px; max-width: 100%; display: inline-block; overflow: hidden; color: #fff; font-weight: 600; text-align: center; text-decoration: none; letter-spacing: 0; line-height: 1.3; white-space: nowrap; transition: all 200ms ease-in-out; box-shadow: 0 4px 8px 0 transparent; background: #0067b8 } @media screen and (-ms-high-contrast:active) { a.c-call-to-action, button.c-call-to-action { border-color: window !important; outline-color: window } } a.c-call-to-action:focus, button.c-call-to-action:focus { border-color: #000; outline-color: rgba(255,255,255,.6) } @media screen and (-ms-high-contrast:active) { a.c-call-to-action:focus, button.c-call-to-action:focus { border-color: windowText !important } } .theme-light a.c-call-to-action:focus, .theme-dark .theme-light a.c-call-to-action:focus, .theme-light button.c-call-to-action:focus, .theme-dark .theme-light button.c-call-to-action:focus { border-color: #000; outline-color: rgba(255,255,255,.6) } .theme-dark a.c-call-to-action:focus, .theme-light .theme-dark a.c-call-to-action:focus, .theme-dark button.c-call-to-action:focus, .theme-light .theme-dark button.c-call-to-action:focus { border-color: #fff; outline-color: rgba(0,0,0,.6) } a.c-call-to-action span, button.c-call-to-action span { max-width: 100%; display: inline-block; position: relative; right: 0; text-overflow: clip; overflow: hidden; transition: all 200ms ease-in-out } a.c-call-to-action:after, button.c-call-to-action:after { transition: all 200ms ease-in-out } a.c-call-to-action:not(.glyph-play):after, button.c-call-to-action:not(.glyph-play):after { font-size: 11px; margin-top: 3px; margin-right: 3px; display: inline-block; position: relative; left: 0; content: ""; vertical-align: top } a.c-call-to-action:not(.glyph-play):focus:not(.x-hidden-focus) span, a.c-call-to-action:not(.glyph-play):hover span, button.c-call-to-action:not(.glyph-play):focus:not(.x-hidden-focus) span, button.c-call-to-action:not(.glyph-play):hover span { right: -4px } a.c-call-to-action:not(.glyph-play):focus:not(.x-hidden-focus):after, a.c-call-to-action:not(.glyph-play):hover:after, button.c-call-to-action:not(.glyph-play):focus:not(.x-hidden-focus):after, button.c-call-to-action:not(.glyph-play):hover:after { left: -4px } a.c-call-to-action:focus:not(.x-hidden-focus), a.c-call-to-action:hover, button.c-call-to-action:focus:not(.x-hidden-focus), button.c-call-to-action:hover { background: #005da6 } a.c-call-to-action:focus:not(.x-hidden-focus) span, a.c-call-to-action:hover span, button.c-call-to-action:focus:not(.x-hidden-focus) span, button.c-call-to-action:hover span { box-shadow: 0 2px currentColor } a.c-call-to-action:active, button.c-call-to-action:active { background: #005293; -ms-transform: scale(.98); transform: scale(.98) } a.c-call-to-action[aria-disabled="true"], button.c-call-to-action[aria-disabled="true"] { cursor: not-allowed; border-color: transparent; background: #cce1f1; color: rgba(0,0,0,.2) } a.c-call-to-action[aria-disabled="true"]:focus:not(.x-hidden-focus) span, a.c-call-to-action[aria-disabled="true"]:hover span, button.c-call-to-action[aria-disabled="true"]:focus:not(.x-hidden-focus) span, button.c-call-to-action[aria-disabled="true"]:hover span { right: 0 } a.c-call-to-action[aria-disabled="true"]:focus:not(.x-hidden-focus):after, a.c-call-to-action[aria-disabled="true"]:hover:after, button.c-call-to-action[aria-disabled="true"]:focus:not(.x-hidden-focus):after, button.c-call-to-action[aria-disabled="true"]:hover:after { left: 0 } a.c-call-to-action.f-image, button.c-call-to-action.f-image { height: 47px; background: transparent; padding: 0 } a.c-call-to-action.f-image img, button.c-call-to-action.f-image img { height: 100%; width: auto } a.c-call-to-action.f-image:hover, button.c-call-to-action.f-image:hover { background: transparent } a.c-call-to-action.f-image:hover img, button.c-call-to-action.f-image:hover img { opacity: .7 } a.c-call-to-action.f-image:after, button.c-call-to-action.f-image:after { content: none } .theme-light a.c-call-to-action, .theme-dark .theme-light a.c-call-to-action, .theme-light button.c-call-to-action, .theme-dark .theme-light button.c-call-to-action { color: #fff; background: #000 } .theme-light a.c-call-to-action:focus:not(.x-hidden-focus) span, .theme-dark .theme-light a.c-call-to-action:focus:not(.x-hidden-focus) span, .theme-light button.c-call-to-action:focus:not(.x-hidden-focus) span, .theme-dark .theme-light button.c-call-to-action:focus:not(.x-hidden-focus) span { box-shadow: 0 2px currentColor } .theme-light a.c-call-to-action:focus:not(.x-hidden-focus), .theme-light a.c-call-to-action:hover, .theme-dark .theme-light a.c-call-to-action:focus:not(.x-hidden-focus), .theme-dark .theme-light a.c-call-to-action:hover, .theme-light button.c-call-to-action:focus:not(.x-hidden-focus), .theme-light button.c-call-to-action:hover, .theme-dark .theme-light button.c-call-to-action:focus:not(.x-hidden-focus), .theme-dark .theme-light button.c-call-to-action:hover { background: #1a1a1a } .theme-light a.c-call-to-action:active, .theme-dark .theme-light a.c-call-to-action:active, .theme-light button.c-call-to-action:active, .theme-dark .theme-light button.c-call-to-action:active { background: #333 } .theme-light a.c-call-to-action[aria-disabled="true"], .theme-dark .theme-light a.c-call-to-action[aria-disabled="true"], .theme-light button.c-call-to-action[aria-disabled="true"], .theme-dark .theme-light button.c-call-to-action[aria-disabled="true"] { background: #ccc; border-color: transparent; color: rgba(0,0,0,.2) } .theme-light a.c-call-to-action.f-image, .theme-dark .theme-light a.c-call-to-action.f-image, .theme-light button.c-call-to-action.f-image, .theme-dark .theme-light button.c-call-to-action.f-image { background: transparent } .theme-light a.c-call-to-action.f-image:hover, .theme-dark .theme-light a.c-call-to-action.f-image:hover, .theme-light button.c-call-to-action.f-image:hover, .theme-dark .theme-light button.c-call-to-action.f-image:hover { background: transparent } .theme-dark a.c-call-to-action, .theme-light .theme-dark a.c-call-to-action, .theme-dark button.c-call-to-action, .theme-light .theme-dark button.c-call-to-action { color: #000; background: #fff } .theme-dark a.c-call-to-action:focus:not(.x-hidden-focus) span, .theme-light .theme-dark a.c-call-to-action:focus:not(.x-hidden-focus) span, .theme-dark button.c-call-to-action:focus:not(.x-hidden-focus) span, .theme-light .theme-dark button.c-call-to-action:focus:not(.x-hidden-focus) span { box-shadow: 0 2px currentColor } .theme-dark a.c-call-to-action:focus:not(.x-hidden-focus), .theme-dark a.c-call-to-action:hover, .theme-light .theme-dark a.c-call-to-action:focus:not(.x-hidden-focus), .theme-light .theme-dark a.c-call-to-action:hover, .theme-dark button.c-call-to-action:focus:not(.x-hidden-focus), .theme-dark button.c-call-to-action:hover, .theme-light .theme-dark button.c-call-to-action:focus:not(.x-hidden-focus), .theme-light .theme-dark button.c-call-to-action:hover { background: #e6e6e6 } .theme-dark a.c-call-to-action:active, .theme-light .theme-dark a.c-call-to-action:active, .theme-dark button.c-call-to-action:active, .theme-light .theme-dark button.c-call-to-action:active { background: #ccc } .theme-dark a.c-call-to-action[aria-disabled="true"], .theme-light .theme-dark a.c-call-to-action[aria-disabled="true"], .theme-dark button.c-call-to-action[aria-disabled="true"], .theme-light .theme-dark button.c-call-to-action[aria-disabled="true"] { background: #4d4d4d; border-color: transparent; color: rgba(255,255,255,.2) } .theme-dark a.c-call-to-action.f-image, .theme-light .theme-dark a.c-call-to-action.f-image, .theme-dark button.c-call-to-action.f-image, .theme-light .theme-dark button.c-call-to-action.f-image { background: transparent } .theme-dark a.c-call-to-action.f-image:hover, .theme-light .theme-dark a.c-call-to-action.f-image:hover, .theme-dark button.c-call-to-action.f-image:hover, .theme-light .theme-dark button.c-call-to-action.f-image:hover { background: transparent } a.c-call-to-action.f-secondary, button.c-call-to-action.f-secondary { color: #000; background: #ccc } a.c-call-to-action.f-secondary:focus:not(.x-hidden-focus) span, button.c-call-to-action.f-secondary:focus:not(.x-hidden-focus) span { box-shadow: 0 2px currentColor } a.c-call-to-action.f-secondary:focus:not(.x-hidden-focus), a.c-call-to-action.f-secondary:hover, button.c-call-to-action.f-secondary:focus:not(.x-hidden-focus), button.c-call-to-action.f-secondary:hover { background: #b3b3b3 } a.c-call-to-action.f-secondary:active, button.c-call-to-action.f-secondary:active { background: #999 } a.c-call-to-action.f-secondary[aria-disabled="true"], button.c-call-to-action.f-secondary[aria-disabled="true"] { background: #ccc; border-color: transparent; color: rgba(0,0,0,.2) } .theme-light a.c-call-to-action.f-secondary, .theme-dark .theme-light a.c-call-to-action.f-secondary, .theme-light button.c-call-to-action.f-secondary, .theme-dark .theme-light button.c-call-to-action.f-secondary { color: #000; background: rgba(255,255,255,0); border-color: #000 } .theme-light a.c-call-to-action.f-secondary:focus:not(.x-hidden-focus) span, .theme-dark .theme-light a.c-call-to-action.f-secondary:focus:not(.x-hidden-focus) span, .theme-light button.c-call-to-action.f-secondary:focus:not(.x-hidden-focus) span, .theme-dark .theme-light button.c-call-to-action.f-secondary:focus:not(.x-hidden-focus) span { box-shadow: 0 2px currentColor } .theme-light a.c-call-to-action.f-secondary:focus:not(.x-hidden-focus), .theme-light a.c-call-to-action.f-secondary:hover, .theme-dark .theme-light a.c-call-to-action.f-secondary:focus:not(.x-hidden-focus), .theme-dark .theme-light a.c-call-to-action.f-secondary:hover, .theme-light button.c-call-to-action.f-secondary:focus:not(.x-hidden-focus), .theme-light button.c-call-to-action.f-secondary:hover, .theme-dark .theme-light button.c-call-to-action.f-secondary:focus:not(.x-hidden-focus), .theme-dark .theme-light button.c-call-to-action.f-secondary:hover { background: #ccc } .theme-light a.c-call-to-action.f-secondary:active, .theme-dark .theme-light a.c-call-to-action.f-secondary:active, .theme-light button.c-call-to-action.f-secondary:active, .theme-dark .theme-light button.c-call-to-action.f-secondary:active { background: #b3b3b3 } .theme-light a.c-call-to-action.f-secondary[aria-disabled="true"], .theme-dark .theme-light a.c-call-to-action.f-secondary[aria-disabled="true"], .theme-light button.c-call-to-action.f-secondary[aria-disabled="true"], .theme-dark .theme-light button.c-call-to-action.f-secondary[aria-disabled="true"] { background: #ccc; border-color: rgba(0,0,0,.2); color: rgba(0,0,0,.2) } .theme-dark a.c-call-to-action.f-secondary, .theme-light .theme-dark a.c-call-to-action.f-secondary, .theme-dark button.c-call-to-action.f-secondary, .theme-light .theme-dark button.c-call-to-action.f-secondary { background: rgba(255,255,255,0); color: #fff; border-color: #fff } .theme-dark a.c-call-to-action.f-secondary:focus:not(.x-hidden-focus) span, .theme-light .theme-dark a.c-call-to-action.f-secondary:focus:not(.x-hidden-focus) span, .theme-dark button.c-call-to-action.f-secondary:focus:not(.x-hidden-focus) span, .theme-light .theme-dark button.c-call-to-action.f-secondary:focus:not(.x-hidden-focus) span { box-shadow: 0 2px currentColor } .theme-dark a.c-call-to-action.f-secondary:focus:not(.x-hidden-focus), .theme-dark a.c-call-to-action.f-secondary:hover, .theme-light .theme-dark a.c-call-to-action.f-secondary:focus:not(.x-hidden-focus), .theme-light .theme-dark a.c-call-to-action.f-secondary:hover, .theme-dark button.c-call-to-action.f-secondary:focus:not(.x-hidden-focus), .theme-dark button.c-call-to-action.f-secondary:hover, .theme-light .theme-dark button.c-call-to-action.f-secondary:focus:not(.x-hidden-focus), .theme-light .theme-dark button.c-call-to-action.f-secondary:hover { background: #1a1a1a } .theme-dark a.c-call-to-action.f-secondary:active, .theme-light .theme-dark a.c-call-to-action.f-secondary:active, .theme-dark button.c-call-to-action.f-secondary:active, .theme-light .theme-dark button.c-call-to-action.f-secondary:active { background: #000 } .theme-dark a.c-call-to-action.f-secondary[aria-disabled="true"], .theme-light .theme-dark a.c-call-to-action.f-secondary[aria-disabled="true"], .theme-dark button.c-call-to-action.f-secondary[aria-disabled="true"], .theme-light .theme-dark button.c-call-to-action.f-secondary[aria-disabled="true"] { background: #4d4d4d; border-color: rgba(255,255,255,.2); color: rgba(255,255,255,.2) } a.c-call-to-action.f-lightweight, button.c-call-to-action.f-lightweight { padding: 10px 0 7px 3px; position: relative; border: 2px solid transparent; outline: 1px solid transparent; outline-offset: -3px; margin-right: 0; color: #0067b8; background: transparent; transition: none; padding-left: 2px } @media screen and (-ms-high-contrast:active) { a.c-call-to-action.f-lightweight, button.c-call-to-action.f-lightweight { border-color: window !important; outline-color: window } } a.c-call-to-action.f-lightweight:focus, button.c-call-to-action.f-lightweight:focus { border-color: #000; outline-color: rgba(255,255,255,.6) } @media screen and (-ms-high-contrast:active) { a.c-call-to-action.f-lightweight:focus, button.c-call-to-action.f-lightweight:focus { border-color: windowText !important } } .theme-light a.c-call-to-action.f-lightweight:focus, .theme-dark .theme-light a.c-call-to-action.f-lightweight:focus, .theme-light button.c-call-to-action.f-lightweight:focus, .theme-dark .theme-light button.c-call-to-action.f-lightweight:focus { border-color: #000; outline-color: rgba(255,255,255,.6) } .theme-dark a.c-call-to-action.f-lightweight:focus, .theme-light .theme-dark a.c-call-to-action.f-lightweight:focus, .theme-dark button.c-call-to-action.f-lightweight:focus, .theme-light .theme-dark button.c-call-to-action.f-lightweight:focus { border-color: #fff; outline-color: rgba(0,0,0,.6) } a.c-call-to-action.f-lightweight:focus:not(.x-hidden-focus), a.c-call-to-action.f-lightweight:hover, a.c-call-to-action.f-lightweight:active, button.c-call-to-action.f-lightweight:focus:not(.x-hidden-focus), button.c-call-to-action.f-lightweight:hover, button.c-call-to-action.f-lightweight:active { background: transparent; box-shadow: none !important } a.c-call-to-action.f-lightweight:focus:not(.x-hidden-focus) span, a.c-call-to-action.f-lightweight:hover span, a.c-call-to-action.f-lightweight:active span, button.c-call-to-action.f-lightweight:focus:not(.x-hidden-focus) span, button.c-call-to-action.f-lightweight:hover span, button.c-call-to-action.f-lightweight:active span { box-shadow: 0 2px currentColor; right: 0 !important } a.c-call-to-action.f-lightweight:focus:not(.x-hidden-focus), button.c-call-to-action.f-lightweight:focus:not(.x-hidden-focus) { color: #005da6; background: rgba(0,103,184,.1) } a.c-call-to-action.f-lightweight:focus:not(.x-hidden-focus) span, button.c-call-to-action.f-lightweight:focus:not(.x-hidden-focus) span { box-shadow: 0 2px currentColor; text-decoration: none } a.c-call-to-action.f-lightweight:hover, button.c-call-to-action.f-lightweight:hover { color: #005da6 } a.c-call-to-action.f-lightweight:active, button.c-call-to-action.f-lightweight:active { background: none; color: #005293; text-decoration: none; -ms-transform: none; transform: none } a.c-call-to-action.f-lightweight[aria-disabled="true"], button.c-call-to-action.f-lightweight[aria-disabled="true"] { cursor: not-allowed; color: #cce1f1 } a.c-call-to-action.f-lightweight.f-image, button.c-call-to-action.f-lightweight.f-image { padding: 0 } .theme-light a.c-call-to-action.f-lightweight, .theme-dark .theme-light a.c-call-to-action.f-lightweight, .theme-light button.c-call-to-action.f-lightweight, .theme-dark .theme-light button.c-call-to-action.f-lightweight { color: #000; border-color: transparent; background: transparent } .theme-light a.c-call-to-action.f-lightweight:focus:not(.x-hidden-focus), .theme-dark .theme-light a.c-call-to-action.f-lightweight:focus:not(.x-hidden-focus), .theme-light button.c-call-to-action.f-lightweight:focus:not(.x-hidden-focus), .theme-dark .theme-light button.c-call-to-action.f-lightweight:focus:not(.x-hidden-focus) { background: rgba(0,0,0,.1) } .theme-light a.c-call-to-action.f-lightweight:focus:not(.x-hidden-focus) span, .theme-dark .theme-light a.c-call-to-action.f-lightweight:focus:not(.x-hidden-focus) span, .theme-light button.c-call-to-action.f-lightweight:focus:not(.x-hidden-focus) span, .theme-dark .theme-light button.c-call-to-action.f-lightweight:focus:not(.x-hidden-focus) span { box-shadow: 0 2px currentColor } .theme-light a.c-call-to-action.f-lightweight:focus:not(.x-hidden-focus), .theme-light a.c-call-to-action.f-lightweight:hover, .theme-dark .theme-light a.c-call-to-action.f-lightweight:focus:not(.x-hidden-focus), .theme-dark .theme-light a.c-call-to-action.f-lightweight:hover, .theme-light button.c-call-to-action.f-lightweight:focus:not(.x-hidden-focus), .theme-light button.c-call-to-action.f-lightweight:hover, .theme-dark .theme-light button.c-call-to-action.f-lightweight:focus:not(.x-hidden-focus), .theme-dark .theme-light button.c-call-to-action.f-lightweight:hover { color: rgba(0,0,0,.9) } .theme-light a.c-call-to-action.f-lightweight:hover, .theme-dark .theme-light a.c-call-to-action.f-lightweight:hover, .theme-light button.c-call-to-action.f-lightweight:hover, .theme-dark .theme-light button.c-call-to-action.f-lightweight:hover { background: transparent } .theme-light a.c-call-to-action.f-lightweight:active, .theme-dark .theme-light a.c-call-to-action.f-lightweight:active, .theme-light button.c-call-to-action.f-lightweight:active, .theme-dark .theme-light button.c-call-to-action.f-lightweight:active { color: rgba(0,0,0,.8) } .theme-light a.c-call-to-action.f-lightweight[aria-disabled="true"], .theme-dark .theme-light a.c-call-to-action.f-lightweight[aria-disabled="true"], .theme-light button.c-call-to-action.f-lightweight[aria-disabled="true"], .theme-dark .theme-light button.c-call-to-action.f-lightweight[aria-disabled="true"] { color: #999; background: transparent } .theme-dark a.c-call-to-action.f-lightweight, .theme-light .theme-dark a.c-call-to-action.f-lightweight, .theme-dark button.c-call-to-action.f-lightweight, .theme-light .theme-dark button.c-call-to-action.f-lightweight { color: #fff; background: transparent; border-color: transparent } .theme-dark a.c-call-to-action.f-lightweight:focus:not(.x-hidden-focus), .theme-light .theme-dark a.c-call-to-action.f-lightweight:focus:not(.x-hidden-focus), .theme-dark button.c-call-to-action.f-lightweight:focus:not(.x-hidden-focus), .theme-light .theme-dark button.c-call-to-action.f-lightweight:focus:not(.x-hidden-focus) { background: rgba(255,255,255,.1) } .theme-dark a.c-call-to-action.f-lightweight:focus:not(.x-hidden-focus) span, .theme-light .theme-dark a.c-call-to-action.f-lightweight:focus:not(.x-hidden-focus) span, .theme-dark button.c-call-to-action.f-lightweight:focus:not(.x-hidden-focus) span, .theme-light .theme-dark button.c-call-to-action.f-lightweight:focus:not(.x-hidden-focus) span { box-shadow: 0 2px currentColor } .theme-dark a.c-call-to-action.f-lightweight:focus:not(.x-hidden-focus), .theme-dark a.c-call-to-action.f-lightweight:hover, .theme-light .theme-dark a.c-call-to-action.f-lightweight:focus:not(.x-hidden-focus), .theme-light .theme-dark a.c-call-to-action.f-lightweight:hover, .theme-dark button.c-call-to-action.f-lightweight:focus:not(.x-hidden-focus), .theme-dark button.c-call-to-action.f-lightweight:hover, .theme-light .theme-dark button.c-call-to-action.f-lightweight:focus:not(.x-hidden-focus), .theme-light .theme-dark button.c-call-to-action.f-lightweight:hover { color: #e6e6e6 } .theme-dark a.c-call-to-action.f-lightweight:hover, .theme-light .theme-dark a.c-call-to-action.f-lightweight:hover, .theme-dark button.c-call-to-action.f-lightweight:hover, .theme-light .theme-dark button.c-call-to-action.f-lightweight:hover { background: transparent } .theme-dark a.c-call-to-action.f-lightweight:active, .theme-light .theme-dark a.c-call-to-action.f-lightweight:active, .theme-dark button.c-call-to-action.f-lightweight:active, .theme-light .theme-dark button.c-call-to-action.f-lightweight:active { color: #ccc } .theme-dark a.c-call-to-action.f-lightweight[aria-disabled="true"], .theme-light .theme-dark a.c-call-to-action.f-lightweight[aria-disabled="true"], .theme-dark button.c-call-to-action.f-lightweight[aria-disabled="true"], .theme-light .theme-dark button.c-call-to-action.f-lightweight[aria-disabled="true"] { background: transparent; color: #666 } a.c-call-to-action.f-lightweight:hover span, button.c-call-to-action.f-lightweight:hover span { right: 0 } @media(-ms-high-contrast:active) { .-c-call-to-action:focus:not(.x-hidden-focus) span, .-c-call-to-action:hover span { right: 0 } .-c-call-to-action:focus:not(.x-hidden-focus):after, .-c-call-to-action:hover:after { left: 0 } a.c-call-to-action:hover > span, a.c-call-to-action.f-lightweight:hover > span { text-decoration: underline !important; color: buttontext !important; border-color: buttonText !important } a.c-call-to-action:hover:after, a.c-call-to-action.f-lightweight:hover:after { color: buttonText !important } a.c-call-to-action:focus:not(.x-hidden-focus), a.c-call-to-action.f-lightweight:focus:not(.x-hidden-focus) { border-color: buttonText !important; outline-color: buttonText !important } a.c-call-to-action[aria-disabled="true"], a.c-call-to-action:disabled, a.c-call-to-action.f-lightweight[aria-disabled="true"], a.c-call-to-action.f-lightweight:disabled { color: grayText !important; border-color: grayText !important; outline-color: grayText !important } a.c-call-to-action[aria-disabled="true"]:focus:not(.x-hidden-focus), a.c-call-to-action:disabled:focus:not(.x-hidden-focus), a.c-call-to-action.f-lightweight[aria-disabled="true"]:focus:not(.x-hidden-focus), a.c-call-to-action.f-lightweight:disabled:focus:not(.x-hidden-focus) { outline: none !important; outline-color: transparent !important } a.c-call-to-action[aria-disabled="true"] > span, a.c-call-to-action:disabled > span, a.c-call-to-action.f-lightweight[aria-disabled="true"] > span, a.c-call-to-action.f-lightweight:disabled > span { text-decoration: none !important } button.c-call-to-action, button.c-call-to-action.f-lightweight { border-color: windowtext !important } button.c-call-to-action:focus:not(.x-hidden-focus), button.c-call-to-action.f-lightweight:focus:not(.x-hidden-focus) { border-color: buttonText !important; outline-color: buttonText !important; background: buttonFace !important; color: buttonText !important } button.c-call-to-action:focus:not(.x-hidden-focus):before, button.c-call-to-action.f-lightweight:focus:not(.x-hidden-focus):before { border: 2px solid buttonText !important; top: 1px; bottom: 1px; right: 1px; left: 1px } button.c-call-to-action:hover, button.c-call-to-action:active, button.c-call-to-action.f-lightweight:hover, button.c-call-to-action.f-lightweight:active { color: highlight !important; border-color: highlight !important } button.c-call-to-action[aria-disabled="true"], button.c-call-to-action:disabled, button.c-call-to-action.f-lightweight[aria-disabled="true"], button.c-call-to-action.f-lightweight:disabled { color: grayText !important; border-color: grayText !important; text-decoration: none; outline: none !important } } @keyframes hero-content-next { 0% { transform: translateX(-40px) } 100% { transform: translateX(0) } } @keyframes hero-content-previous { 0% { transform: translateX(40px) } 100% { transform: translateX(0) } } @keyframes hero-background-next { 0% { transform: translateX(-10px) } 100% { transform: translateX(0) } } @keyframes hero-background-previous { 0% { transform: translateX(10px) } 100% { transform: translateX(0) } } @keyframes hero-background-next-y-center { 0% { transform: translate(-10px,-50%) } 100% { transform: translate(0,-50%) } } @keyframes hero-background-previous-y-center { 0% { transform: translate(10px,-50%) } 100% { transform: translate(0,-50%) } } @keyframes hero-background-next-x-center { 0% { transform: translateX(49%) } 100% { transform: translateX(50%) } } @keyframes hero-background-previous-x-center { 0% { transform: translateX(51%) } 100% { transform: translateX(50%) } } @keyframes hero-background-next-x-center-y-center { 0% { transform: translate(49%,-50%) } 100% { transform: translate(50%,-50%) } } @keyframes hero-background-previous-x-center-y-center { 0% { transform: translate(51%,-50%) } 100% { transform: translate(50%,-50%) } } .c-carousel { position: relative } .c-carousel .c-flipper { position: absolute; top: 50%; -ms-transform: translateY(-50%); transform: translateY(-50%); z-index: 100; display: none } .c-carousel .c-flipper.f-left, .c-carousel .c-flipper.f-previous { right: 0 } .c-carousel .c-flipper.f-right, .c-carousel .c-flipper.f-next { left: 0 } .c-carousel .c-flipper + div { position: relative; overflow: hidden } .c-carousel.f-scrollable-next .c-flipper.f-right, .c-carousel.f-scrollable-next .c-flipper.f-next { display: block } .c-carousel.f-scrollable-previous .c-flipper.f-left, .c-carousel.f-scrollable-previous .c-flipper.f-previous { display: block } .c-carousel > .c-group { width: 100%; display: block; padding: 1px 0; text-align: center; position: absolute; bottom: 8px; z-index: 100 } .c-carousel > .c-group .c-sequence-indicator { position: static; width: auto; display: inline-block; vertical-align: middle; margin-left: 8px } .c-carousel > .c-group .c-sequence-indicator[aria-hidden=true] { display: none } .c-carousel .c-sequence-indicator { position: absolute; z-index: 100; width: 100%; text-align: center; bottom: 24px } .c-carousel.f-multi-slide .c-flipper { opacity: 0; transition: opacity cubic-bezier(.16,1,.29,.99) .15 } .c-carousel.f-multi-slide.f-scrollable-previous, .c-carousel.f-multi-slide.f-scrollable-next { -ms-touch-action: pan-y; touch-action: pan-y; -webkit-user-select: none; -webkit-user-drag: none; -webkit-tap-highlight-color: transparent } .c-carousel.f-multi-slide:hover .c-flipper { opacity: .8 } .c-carousel.f-multi-slide:hover .c-flipper:hover { opacity: 1 } .c-carousel.f-multi-slide:hover .c-flipper:active { opacity: .8 } .c-carousel.f-multi-slide.theme-light .c-flipper { background: #fff; color: #000 } @media screen and (-ms-high-contrast:active),screen and (-ms-hight-contrast:white-on-black) { .c-carousel.f-multi-slide.theme-light .c-flipper:hover { background-color: Highlight !important } } .c-carousel.f-multi-slide.theme-dark .c-flipper { background: #000; color: #fff } @media screen and (-ms-high-contrast:active),screen and (-ms-hight-contrast:white-on-black) { .c-carousel.f-multi-slide.theme-dark .c-flipper:hover { background-color: Highlight !important } } .c-carousel.f-multi-slide li { display: none; width: 100% } .c-carousel.f-multi-slide li.f-active { display: block } .c-carousel.f-single-slide ul { display: inline-block; white-space: nowrap; font-size: 0; right: 0; width: auto; transition: right cubic-bezier(.16,1,.29,.99) .667s } .c-carousel.f-single-slide li { font-size: 15px; line-height: 20px; display: inline-block; vertical-align: top } @media screen and (-ms-high-contrast:black-on-white) { .c-carousel.f-single-slide .c-flipper { border: 1px solid #000 } } @media screen and (-ms-high-contrast:white-on-black) { .c-carousel.f-single-slide .c-flipper { border: 1px solid #fff } } @media only screen and (max-width:767px) { .c-carousel .f-gallery { display: none } } .c-carousel .f-gallery li { height: 189px; width: 336px; margin-left: 12px } @media only screen and (max-width:767px) { .c-carousel .f-gallery li { height: 126px; width: 224px; margin-left: 8px } } .c-carousel li { position: relative; height: 100%; z-index: 1 } .c-carousel li ~ li { display: none } .c-carousel li > picture.c-image img { margin: 0 auto } .c-carousel li .m-hero-item > picture img, .c-carousel li .c-hero > picture img { margin: 0 auto } .c-carousel li.f-animate-next > picture.c-image img { animation: hero-background-next cubic-bezier(.16,1,.29,.99) .667s both } .c-carousel li.f-animate-next > picture.c-image.f-x-center img { animation-name: hero-background-next-x-center } .c-carousel li.f-animate-next > picture.c-image.f-y-center img { animation-name: hero-background-next-y-center } .c-carousel li.f-animate-next > picture.c-image.f-y-center.f-x-center img { animation-name: hero-background-next-x-center-y-center } .c-carousel li.f-animate-next .m-hero-item > picture img, .c-carousel li.f-animate-next .c-hero > picture img { animation: hero-background-next-y-center cubic-bezier(.16,1,.29,.99) .667s both } .c-carousel li.f-animate-next .m-hero-item > div, .c-carousel li.f-animate-next .c-hero > div { animation: hero-content-next cubic-bezier(.16,1,.29,.99) .667s both } .c-carousel li.f-animate-previous > picture.c-image img { animation: hero-background-previous cubic-bezier(.16,1,.29,.99) .667s both } .c-carousel li.f-animate-previous > picture.c-image.f-x-center img { animation-name: hero-background-previous-x-center } .c-carousel li.f-animate-previous > picture.c-image.f-y-center img { animation-name: hero-background-previous-y-center } .c-carousel li.f-animate-previous > picture.c-image.f-y-center.f-x-center img { animation-name: hero-background-previous-x-center-y-center } .c-carousel li.f-animate-previous .m-hero-item > picture img, .c-carousel li.f-animate-previous .c-hero > picture img { animation: hero-background-previous-y-center cubic-bezier(.16,1,.29,.99) .667s both } .c-carousel li.f-animate-previous .m-hero-item > div, .c-carousel li.f-animate-previous .c-hero > div { animation: hero-content-previous cubic-bezier(.16,1,.29,.99) .667s both } @media only screen and (max-width:767px) { .c-carousel li > picture.c-image.f-x-left img, .c-carousel li > picture.c-image.f-x-right img { right: 0; right: calc(50%); left: auto; -ms-transform: translateX(50%); transform: translateX(50%) } .c-carousel li .m-hero-item > div > div, .c-carousel li .c-hero > div > div { padding-bottom: 48px } .c-carousel li .m-hero-item.f-x-left > picture img, .c-carousel li .m-hero-item.f-x-right > picture img, .c-carousel li .c-hero.f-x-left > picture img, .c-carousel li .c-hero.f-x-right > picture img { right: 0; right: calc(50%); left: auto; -ms-transform: translateX(50%); transform: translateX(50%) } .c-carousel li.f-animate-next > picture.c-image[class*="f-x"][class*="f-y"] img { animation-name: hero-background-next-x-center } .c-carousel li.f-animate-next .m-hero-item[class*="f-x"][class*="f-y"] > picture img, .c-carousel li.f-animate-next .c-hero[class*="f-x"][class*="f-y"] > picture img { animation-name: hero-background-next-x-center } .c-carousel li.f-animate-previous > picture.c-image[class*="f-x"][class*="f-y"] img { animation-name: hero-background-previous-x-center } .c-carousel li.f-animate-previous .m-hero-item[class*="f-x"][class*="f-y"] > picture img, .c-carousel li.f-animate-previous .c-hero[class*="f-x"][class*="f-y"] > picture img { animation-name: hero-background-previous-x-center } } @media screen and (-ms-high-contrast:active) { .c-carousel .glyph-pause, .c-carousel .glyph-play { background: #000 } } @media screen and (-ms-high-contrast:black-on-white) { .c-carousel .glyph-pause, .c-carousel .glyph-play { background: #fff } } .c-carousel .f-gallery li, .m-media-gallery .f-gallery li { position: relative; cursor: pointer; display: inline-block } .c-carousel .f-gallery li .c-action-trigger, .m-media-gallery .f-gallery li .c-action-trigger { position: absolute; background: rgba(0,0,0,.6); border: transparent; border-radius: 50%; margin: 0; height: 48px; width: 48px; margin-top: 0; top: calc(50% - 24px); right: calc(50% - 24px); position: relative; border: 2px solid transparent; outline: 0; position: absolute } .c-carousel .f-gallery li .c-action-trigger:hover, .m-media-gallery .f-gallery li .c-action-trigger:hover { text-decoration: none } .c-carousel .f-gallery li .c-action-trigger:before, .m-media-gallery .f-gallery li .c-action-trigger:before { position: absolute; top: calc(50% - 12px); right: calc(50% - 11px); color: #fff; font-size: 24px; line-height: 24px; content: ""; margin: 0 } .c-carousel .f-gallery li .c-action-trigger:after, .m-media-gallery .f-gallery li .c-action-trigger:after { display: block; position: absolute; top: 0; left: 0; bottom: 0; right: 0; content: ''; border: 1px solid transparent } .c-carousel .f-gallery li .c-action-trigger:focus, .m-media-gallery .f-gallery li .c-action-trigger:focus { border-color: #000 } .c-carousel .f-gallery li .c-action-trigger:focus:after, .m-media-gallery .f-gallery li .c-action-trigger:focus:after { border-color: rgba(255,255,255,.6) } .theme-light .c-carousel .f-gallery li .c-action-trigger:focus, .theme-dark .theme-light .c-carousel .f-gallery li .c-action-trigger:focus, .theme-light .m-media-gallery .f-gallery li .c-action-trigger:focus, .theme-dark .theme-light .m-media-gallery .f-gallery li .c-action-trigger:focus { border-color: #000 } .theme-light .c-carousel .f-gallery li .c-action-trigger:focus:after, .theme-dark .theme-light .c-carousel .f-gallery li .c-action-trigger:focus:after, .theme-light .m-media-gallery .f-gallery li .c-action-trigger:focus:after, .theme-dark .theme-light .m-media-gallery .f-gallery li .c-action-trigger:focus:after { border-color: rgba(255,255,255,.6) } .theme-dark .c-carousel .f-gallery li .c-action-trigger:focus, .theme-light .theme-dark .c-carousel .f-gallery li .c-action-trigger:focus, .theme-dark .m-media-gallery .f-gallery li .c-action-trigger:focus, .theme-light .theme-dark .m-media-gallery .f-gallery li .c-action-trigger:focus { border-color: #fff } .theme-dark .c-carousel .f-gallery li .c-action-trigger:focus:after, .theme-light .theme-dark .c-carousel .f-gallery li .c-action-trigger:focus:after, .theme-dark .m-media-gallery .f-gallery li .c-action-trigger:focus:after, .theme-light .theme-dark .m-media-gallery .f-gallery li .c-action-trigger:focus:after { border-color: rgba(0,0,0,.6) } .c-carousel .f-gallery li .c-action-trigger:hover, .m-media-gallery .f-gallery li .c-action-trigger:hover { text-decoration: none; background: rgba(0,0,0,.7) } .c-carousel .f-gallery li .c-action-trigger:active, .m-media-gallery .f-gallery li .c-action-trigger:active { background: rgba(0,0,0,.8) } .c-carousel .f-gallery li .c-action-trigger.x-hidden-focus, .m-media-gallery .f-gallery li .c-action-trigger.x-hidden-focus { background: rgba(0,0,0,.6) !important } .c-carousel .f-gallery li .c-heading-6, .m-media-gallery .f-gallery li .c-heading-6 { color: inherit; position: absolute; bottom: 9px; left: 12px; text-align: left; z-index: 1 } .c-carousel .f-gallery li .c-heading-6:first-child, .m-media-gallery .f-gallery li .c-heading-6:first-child { right: 12px; width: auto; text-align: right; overflow: hidden; text-overflow: ellipsis; white-space: no-wrap } .c-carousel .f-gallery li.theme-dark .c-heading-6, .m-media-gallery .f-gallery li.theme-dark .c-heading-6 { color: #fff } .c-carousel .f-gallery li.theme-light .c-heading-6, .m-media-gallery .f-gallery li.theme-light .c-heading-6 { color: #000 } fieldset.c-checkbox label.c-label { display: block; float: right; clear: right } .c-checkbox label.c-label { font-size: 15px; line-height: 20px; margin-left: 24px; padding-bottom: 0; position: relative } .c-checkbox input[type="checkbox"] { position: absolute } .c-checkbox + .c-caption-1, .c-checkbox + .c-caption-2 { padding-top: 24px } .c-checkbox + .c-checkbox legend.c-label, .c-checkbox + .c-radio legend.c-label { padding-top: 40px } .c-checkbox { display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap } @media only screen and (min-width:540px) { .c-checkbox { -ms-flex-wrap: nowrap; flex-wrap: nowrap } } .c-checkbox input[type="checkbox"] { height: 20px; opacity: 0; width: 20px } .c-checkbox input[type="checkbox"] + span { cursor: pointer; display: inline-block; right: 0; padding-right: 28px; position: relative; top: 0 } .c-checkbox input[type="checkbox"] + span:after, .c-checkbox input[type="checkbox"] + span:before { height: 20px; right: 0; position: absolute; width: 20px; top: 0; line-height: 20px } .c-checkbox input[type="checkbox"] + span:before { content: ""; box-shadow: inset 0 0 0 1px #000,inset 0 0 0 10px transparent; top: 0 } @media screen and (-ms-high-contrast:active) { .c-checkbox input[type="checkbox"] + span:before { border: 1px solid #737373 } } .c-checkbox input[type="checkbox"]:not(:disabled):focus + span:before, .c-checkbox input[type="checkbox"]:not(:disabled):hover + span:before { box-shadow: inset 0 0 0 1px rgba(0,0,0,.8) } .c-checkbox input[type="checkbox"]:focus + span:before { outline: 2px solid #000 } .c-checkbox input[type="checkbox"]:checked + span:after { font-family: "MWF-MDL2"; content: ""; color: #fff; font-size: 17px; padding-right: 1px } .c-checkbox input[type="checkbox"]:checked:disabled + span:after { box-shadow: inset 0 0 0 1px rgba(0,103,184,.05),inset 0 0 0 10px rgba(0,103,184,.2); color: rgba(255,255,255,.3) } .c-checkbox input[type="checkbox"]:checked:not(:disabled) + span:before { box-shadow: inset 0 0 0 10px #0067b8 } .c-checkbox input[type="checkbox"]:checked:not(:disabled):focus + span:before, .c-checkbox input[type="checkbox"]:checked:not(:disabled):hover + span:before { box-shadow: inset 0 0 0 1px rgba(0,0,0,.6),inset 0 0 0 10px #0067b8 } .c-checkbox input[type="checkbox"]:indeterminate + span:after { border: 5px solid #000; content: ""; height: 0; right: 5px; top: 5px; width: 0 } .c-checkbox input[type="checkbox"]:indeterminate:disabled + span:after { border-color: rgba(0,0,0,.2) } .c-checkbox input[type="checkbox"]:indeterminate:not(:disabled):hover + span:after { border-color: rgba(0,0,0,.6) } .c-checkbox input[type="checkbox"]:indeterminate:not(:disabled) + span:before { box-shadow: inset 0 0 0 1px #0067b8 } .c-checkbox input[type="checkbox"]:disabled + span { color: rgba(0,0,0,.2); cursor: not-allowed } .c-checkbox input[type="checkbox"]:disabled + span:before { box-shadow: inset 0 0 0 1px rgba(0,0,0,.2) } .c-choice-summary { font-size: 13px; position: relative; display: inline-block; list-style-type: none; max-width: 100%; background-color: rgba(0,0,0,.1); padding-left: 36px; min-width: 72px; margin-top: 12px; margin-left: 12px } .c-choice-summary > .c-menu { position: absolute; min-width: 100%; width: inherit } .c-choice-summary > .c-menu[aria-hidden="true"] { height: 0; width: 0; border: 0; overflow: hidden } .c-choice-summary > .c-menu .c-menu-item .c-radio input[type="radio"] + span { white-space: nowrap } .c-choice-summary span { padding: 9px 12px 10px 4px; display: inline-block; min-width: 100% } .c-choice-summary button.c-action-trigger.c-glyph, .c-choice-summary a.c-action-trigger.c-glyph { position: relative; border: 2px solid transparent; outline: 0; position: absolute; top: 0; left: 0; width: 36px; height: 100%; margin: 0; padding: 0 } .c-choice-summary button.c-action-trigger.c-glyph:after, .c-choice-summary a.c-action-trigger.c-glyph:after { display: block; position: absolute; top: 0; left: 0; bottom: 0; right: 0; content: ''; border: 1px solid transparent } .c-choice-summary button.c-action-trigger.c-glyph:focus, .c-choice-summary a.c-action-trigger.c-glyph:focus { border-color: #000 } .c-choice-summary button.c-action-trigger.c-glyph:focus:after, .c-choice-summary a.c-action-trigger.c-glyph:focus:after { border-color: rgba(255,255,255,.6) } .theme-light .c-choice-summary button.c-action-trigger.c-glyph:focus, .theme-dark .theme-light .c-choice-summary button.c-action-trigger.c-glyph:focus, .theme-light .c-choice-summary a.c-action-trigger.c-glyph:focus, .theme-dark .theme-light .c-choice-summary a.c-action-trigger.c-glyph:focus { border-color: #000 } .theme-light .c-choice-summary button.c-action-trigger.c-glyph:focus:after, .theme-dark .theme-light .c-choice-summary button.c-action-trigger.c-glyph:focus:after, .theme-light .c-choice-summary a.c-action-trigger.c-glyph:focus:after, .theme-dark .theme-light .c-choice-summary a.c-action-trigger.c-glyph:focus:after { border-color: rgba(255,255,255,.6) } .theme-dark .c-choice-summary button.c-action-trigger.c-glyph:focus, .theme-light .theme-dark .c-choice-summary button.c-action-trigger.c-glyph:focus, .theme-dark .c-choice-summary a.c-action-trigger.c-glyph:focus, .theme-light .theme-dark .c-choice-summary a.c-action-trigger.c-glyph:focus { border-color: #fff } .theme-dark .c-choice-summary button.c-action-trigger.c-glyph:focus:after, .theme-light .theme-dark .c-choice-summary button.c-action-trigger.c-glyph:focus:after, .theme-dark .c-choice-summary a.c-action-trigger.c-glyph:focus:after, .theme-light .theme-dark .c-choice-summary a.c-action-trigger.c-glyph:focus:after { border-color: rgba(0,0,0,.6) } .c-choice-summary button.c-action-trigger.c-glyph[aria-label], .c-choice-summary a.c-action-trigger.c-glyph[aria-label] { margin-left: 0 } .c-choice-summary button.c-action-trigger.c-glyph:before, .c-choice-summary a.c-action-trigger.c-glyph:before { margin: 8px 9px; color: rgba(0,0,0,.6) } .c-choice-summary button.c-action-trigger.c-glyph:hover, .c-choice-summary a.c-action-trigger.c-glyph:hover { text-decoration: none; background-color: rgba(0,0,0,.1) } .c-choice-summary button.c-action-trigger.c-glyph:hover.x-hidden-focus, .c-choice-summary a.c-action-trigger.c-glyph:hover.x-hidden-focus { background-color: rgba(0,0,0,.1) !important } .c-choice-summary button.c-action-trigger.c-glyph:active, .c-choice-summary a.c-action-trigger.c-glyph:active { background-color: rgba(0,0,0,.2) } .c-choice-summary button.c-action-trigger.c-glyph:active.x-hidden-focus, .c-choice-summary a.c-action-trigger.c-glyph:active.x-hidden-focus { background-color: rgba(0,0,0,.2) !important } .c-choice-summary button.c-action-trigger.c-glyph:active:before, .c-choice-summary a.c-action-trigger.c-glyph:active:before { color: rgba(0,0,0,.8) } .productplacementchoice .c-choice-summary a:before { position: static; padding: 0 } .c-combo { position: relative; min-width: 76px; max-width: 296px; height: 38px; margin-top: 20px } .c-combo[aria-expanded="false"] ul { display: none } .c-combo div { display: block } .c-combo div ul { z-index: 1; box-sizing: content-box; width: 294px; min-width: 64px; max-width: 368px; padding: 0; margin: 0; border: 1px solid rgba(0,0,0,.2); background-clip: padding-box; position: absolute; top: 38px; background: #fff; overflow-y: auto; max-height: none } .c-combo div ul li span, .c-combo div ul li.c-combo__option[role] { background: #f2f2f2; display: block; padding: 11px 12px 13px; outline: 0; cursor: pointer } .c-combo div ul li span:hover, .c-combo div ul li.c-combo__option[role]:hover { color: #000; background: #e6e6e6; -ms-high-contrast-adjust: none } @media(-ms-high-contrast:active) { .c-combo div ul li span:hover, .c-combo div ul li.c-combo__option[role]:hover { color: highlightText !important; background: highlight !important } } .c-combo div ul li span.active, .c-combo div ul li.c-combo__option[role].active { color: #fff; background: #0078d7; -ms-high-contrast-adjust: none } .c-combo div ul li span.active:hover, .c-combo div ul li.c-combo__option[role].active:hover { color: #fff; background: #0078d7 } @media(-ms-high-contrast:active) { .c-combo div ul li span.active, .c-combo div ul li.c-combo__option[role].active { color: highlightText !important; background: highlight !important } } .c-combo div ul[aria-hidden="true"] { display: none } .c-combo div ul[aria-expanded="false"] { display: none } .c-combo input[type="text"], .c-combo button { float: right; height: 100%; outline: 0; background: #fff } .c-combo input[type="text"] { position: relative; outline: 2px solid transparent; border: 0; box-sizing: border-box; width: 100%; height: 100%; padding: 7px 10px; padding-left: 38px; border: 1px solid rgba(0,0,0,.6) } .c-combo input[type="text"]:before { display: block; position: absolute; top: 0; left: 0; bottom: 0; right: 0; content: ''; outline: 1px solid transparent; outline-offset: -1px } .c-combo input[type="text"]:focus { outline-color: #000 } .c-combo input[type="text"]:focus:before { outline-color: rgba(255,255,255,.6) } .theme-light .c-combo input[type="text"]:focus, .theme-dark .theme-light .c-combo input[type="text"]:focus { outline-color: #000 } .theme-light .c-combo input[type="text"]:focus:before, .theme-dark .theme-light .c-combo input[type="text"]:focus:before { outline-color: rgba(255,255,255,.6) } .theme-dark .c-combo input[type="text"]:focus, .theme-light .theme-dark .c-combo input[type="text"]:focus { outline-color: #fff } .theme-dark .c-combo input[type="text"]:focus:before, .theme-light .theme-dark .c-combo input[type="text"]:focus:before { outline-color: rgba(0,0,0,.6) } .c-combo input[type="text"]:hover { border-color: rgba(0,0,0,.8) } .c-combo input[type="text"]:active { border-color: #0067b8 } .c-combo input[type="text"]::-ms-clear { display: none } .c-combo input[type="text"]::-webkit-input-placeholder { color: rgba(0,0,0,.6) } .c-combo input[type="text"]:-ms-input-placeholder { color: rgba(0,0,0,.6) } .c-combo input[type="text"]::placeholder { color: rgba(0,0,0,.6) } .c-combo button { position: relative; border: 2px solid transparent; outline: 0; position: absolute; top: 0; left: 0; width: 34px; height: 34px; margin: 2px 1px 1px 2px; padding: 9px; transition: color .1s,background-color .1s } .c-combo button:after { display: block; position: absolute; top: 0; left: 0; bottom: 0; right: 0; content: ''; border: 1px solid transparent } .c-combo button:focus { border-color: #000 } .c-combo button:focus:after { border-color: rgba(255,255,255,.6) } .theme-light .c-combo button:focus, .theme-dark .theme-light .c-combo button:focus { border-color: #000 } .theme-light .c-combo button:focus:after, .theme-dark .theme-light .c-combo button:focus:after { border-color: rgba(255,255,255,.6) } .theme-dark .c-combo button:focus, .theme-light .theme-dark .c-combo button:focus { border-color: #fff } .theme-dark .c-combo button:focus:after, .theme-light .theme-dark .c-combo button:focus:after { border-color: rgba(0,0,0,.6) } .c-combo button:hover { color: #0067b8 } .c-combo button:active, .c-combo button:focus { color: #fff; background: #0067b8; -ms-high-contrast-adjust: none } @media screen and (-ms-high-contrast) { .c-combo button:active, .c-combo button:focus { color: window; background: windowText } } .c-combo button:before { content: ""; text-indent: 0; font-size: 16px; -ms-high-contrast-adjust: none } @media screen and (-ms-high-contrast) { .c-combo button:before { font-size: 22px; font-weight: 900; line-height: 18px; text-indent: -3PX } } @media screen and (-ms-high-contrast) { .c-combo button { color: windowText; background: window } } .c-content-toggle p { font-size: 15px; line-height: 20px; padding: 24px 0 0; font-weight: 400 } .c-content-toggle[data-f-showOnInit] { display: none } .c-content-toggle [data-f-expanded="false"] { overflow: hidden; box-sizing: content-box } .c-content-toggle [data-f-expanded="true"] { overflow-y: auto; -ms-transform: scale(1); transform: scale(1) } .c-content-toggle button { position: relative; border: 2px solid transparent; outline: 0; display: inline-block; color: #0067b8; background: transparent; padding: 0 } .c-content-toggle button:focus:not(.x-hidden-focus) { background: rgba(0,103,184,.1) } .c-content-toggle button:focus:not(.x-hidden-focus), .c-content-toggle button:hover { color: #005da6; text-decoration: underline } .c-content-toggle button:active { background: none; color: #005293; -ms-transform: none; transform: none } .theme-light .c-content-toggle button:focus:not(.x-hidden-focus), .theme-dark .theme-light .c-content-toggle button:focus:not(.x-hidden-focus) { background: rgba(0,0,0,.1) } .theme-light .c-content-toggle button:focus:not(.x-hidden-focus), .theme-light .c-content-toggle button:hover, .theme-dark .theme-light .c-content-toggle button:focus:not(.x-hidden-focus), .theme-dark .theme-light .c-content-toggle button:hover { color: rgba(0,0,0,.9) } .theme-light .c-content-toggle button:active, .theme-dark .theme-light .c-content-toggle button:active { color: rgba(0,0,0,.8) } .theme-dark .c-content-toggle button:focus:not(.x-hidden-focus), .theme-light .theme-dark .c-content-toggle button:focus:not(.x-hidden-focus) { background: rgba(255,255,255,.1) } .theme-dark .c-content-toggle button:focus:not(.x-hidden-focus), .theme-dark .c-content-toggle button:hover, .theme-light .theme-dark .c-content-toggle button:focus:not(.x-hidden-focus), .theme-light .theme-dark .c-content-toggle button:hover { color: #e6e6e6 } .theme-dark .c-content-toggle button:active, .theme-light .theme-dark .c-content-toggle button:active { color: #ccc } .c-content-toggle button:before { display: block; position: absolute; top: 0; left: 0; bottom: 0; right: 0; content: ''; border: 1px solid transparent } .c-content-toggle button:focus { border-color: #000 } .c-content-toggle button:focus:before { border-color: rgba(255,255,255,.6) } .theme-light .c-content-toggle button:focus, .theme-dark .theme-light .c-content-toggle button:focus { border-color: #000 } .theme-light .c-content-toggle button:focus:before, .theme-dark .theme-light .c-content-toggle button:focus:before { border-color: rgba(255,255,255,.6) } .theme-dark .c-content-toggle button:focus, .theme-light .theme-dark .c-content-toggle button:focus { border-color: #fff } .theme-dark .c-content-toggle button:focus:before, .theme-light .theme-dark .c-content-toggle button:focus:before { border-color: rgba(0,0,0,.6) } .no-js .c-content-toggle button { display: none } .c-content-toggle .c-refine-item { box-sizing: border-box } .c-context-menu { background: #f2f2f2; width: 296px; min-width: 64px; max-width: 368px; border: 1px solid rgba(0,0,0,.1); z-index: 500 } .c-context-menu > li { position: relative; border: 2px solid transparent; outline: 0; position: relative; padding: 0; margin: 0; background: #f2f2f2; background-clip: padding-box } .c-context-menu > li:before { display: block; position: absolute; top: 0; left: 0; bottom: 0; right: 0; content: ''; border: 1px solid transparent } .c-context-menu > li:focus { border-color: #000 } .c-context-menu > li:focus:before { border-color: rgba(255,255,255,.6) } .theme-light .c-context-menu > li:focus, .theme-dark .theme-light .c-context-menu > li:focus { border-color: #000 } .theme-light .c-context-menu > li:focus:before, .theme-dark .theme-light .c-context-menu > li:focus:before { border-color: rgba(255,255,255,.6) } .theme-dark .c-context-menu > li:focus, .theme-light .theme-dark .c-context-menu > li:focus { border-color: #fff } .theme-dark .c-context-menu > li:focus:before, .theme-light .theme-dark .c-context-menu > li:focus:before { border-color: rgba(0,0,0,.6) } .c-context-menu > li span { display: inline-block; width: 100%; padding: 11px 12px 13px; outline: 0; cursor: pointer; white-space: normal } .c-context-menu > li span.c-glyph { min-width: 120px; padding-left: 10px } .c-context-menu > li span.c-glyph:before { width: 16px; height: 16px; margin-left: 10px; vertical-align: middle } .theme-light .c-context-menu > li span, .theme-dark .theme-light .c-context-menu > li span { background: rgba(0,0,0,.05); color: rgba(0,0,0,.8) } .theme-dark .c-context-menu > li span, .theme-light .theme-dark .c-context-menu > li span { background: #262626; color: rgba(255,255,255,.8) } .c-context-menu > li.f-context-text-only span { padding-right: 38px } .c-context-menu > li[role="menuitemcheckbox"][aria-checked="true"] span { font-weight: 700 } .c-context-menu > li[role="menuitemcheckbox"][aria-checked="true"] span:before, .c-context-menu > li[role="menuitemcheckbox"][aria-checked="true"] span:after { font-weight: 200 } .c-context-menu > li[role="menuitemcheckbox"][aria-checked="true"] span:after { font-size: 15px; font-family: "MWF-MDL2"; content: ""; display: inline-block; text-decoration: none; width: 16px; height: 16px; margin-left: 12px; position: absolute; left: 0; top: 50%; -ms-transform: translateY(-50%); transform: translateY(-50%); color: #000 } .c-context-menu > li.f-divider span { border-top: 1px solid rgba(0,0,0,.2) } .c-context-menu > li:hover, .c-context-menu > li:focus { background: #d9d9d9 } .c-context-menu > li[aria-disabled="true"] span { color: rgba(0,0,0,.2); cursor: not-allowed } .c-date-time-picker { box-shadow: 0 0 0 1px rgba(0,0,0,.6) inset; outline: 0; background: rgba(0,0,0,.05); position: relative; float: right } .c-date-time-picker button { font-size: 15px; line-height: 20px; position: relative; border: 2px solid transparent; outline: 0; font-weight: 400; background: transparent; height: 36px; border-left: 1px solid rgba(0,0,0,.6); padding: 4px 12px } .c-date-time-picker button:before { display: block; position: absolute; top: 0; left: 0; bottom: 0; right: 0; content: ''; border: 1px solid transparent } .c-date-time-picker button:focus { border-color: #000 } .c-date-time-picker button:focus:before { border-color: rgba(255,255,255,.6) } .theme-light .c-date-time-picker button:focus, .theme-dark .theme-light .c-date-time-picker button:focus { border-color: #000 } .theme-light .c-date-time-picker button:focus:before, .theme-dark .theme-light .c-date-time-picker button:focus:before { border-color: rgba(255,255,255,.6) } .theme-dark .c-date-time-picker button:focus, .theme-light .theme-dark .c-date-time-picker button:focus { border-color: #fff } .theme-dark .c-date-time-picker button:focus:before, .theme-light .theme-dark .c-date-time-picker button:focus:before { border-color: rgba(0,0,0,.6) } .c-date-time-picker:hover { background: rgba(0,0,0,.2) } .c-date-time-picker:active { background: rgba(0,0,0,.4) } .c-date-time-picker[data-date-time-picker="date"] { width: 296px; display: -ms-flexbox; display: flex; -ms-flex-pack: justify; justify-content: space-between; -ms-flex-align: center; align-items: center } .c-date-time-picker[data-date-time-picker="date"] [data-date-time-picker="month"] { float: right; -ms-flex: 0 0 auto; flex: 0 0 auto; width: 135px; text-align: right } .c-date-time-picker[data-date-time-picker="date"] [data-date-time-picker="day"] { float: right; -ms-flex: 1 1 auto; flex: 1 1 auto } .c-date-time-picker[data-date-time-picker="date"] [data-date-time-picker="year"] { float: right; -ms-flex: 0 0 auto; flex: 0 0 auto; width: 80px } .c-date-time-picker[data-date-time-picker="time"] { width: 240px; display: -ms-flexbox; display: flex; -ms-flex-pack: justify; justify-content: space-between; -ms-flex-align: center; align-items: center } .c-date-time-picker[data-date-time-picker="time"] [data-date-time-picker="hour"] { float: right; -ms-flex: 0 0 auto; flex: 0 0 auto; width: 80px } .c-date-time-picker[data-date-time-picker="time"] [data-date-time-picker="minute"] { float: right; -ms-flex: 0 0 auto; flex: 0 0 auto; width: 80px } .c-date-time-picker[data-date-time-picker="time"] [data-date-time-picker="ampm"] { float: right; -ms-flex: 0 0 auto; flex: 0 0 auto; width: 80px } .c-date-time-picker[data-date-time-picker="time24"] { width: 160px; display: -ms-flexbox; display: flex; -ms-flex-pack: justify; justify-content: space-between; -ms-flex-align: center; align-items: center } .c-date-time-picker[data-date-time-picker="time24"] [data-date-time-picker="hour24"] { float: right; -ms-flex: 0 0 auto; flex: 0 0 auto; width: 80px } .c-date-time-picker[data-date-time-picker="time24"] [data-date-time-picker="minute24"] { float: right; -ms-flex: 0 0 auto; flex: 0 0 auto; width: 80px } .c-date-time-picker [data-date-time-picker="date-selector"], .c-date-time-picker [data-date-time-picker="time-selector12"], .c-date-time-picker [data-date-time-picker="time-selector24"] { width: 100%; background: #f2f2f2; position: absolute; top: -157px; right: 0; height: 396px; -ms-flex-pack: justify; justify-content: space-between; -ms-flex-align: center; align-items: center; overflow: hidden; text-align: center; z-index: 300 } .c-date-time-picker [data-date-time-picker="date-selector"][aria-hidden="true"], .c-date-time-picker [data-date-time-picker="time-selector12"][aria-hidden="true"], .c-date-time-picker [data-date-time-picker="time-selector24"][aria-hidden="true"] { display: none } .c-date-time-picker [data-date-time-picker="date-selector"][aria-hidden="false"], .c-date-time-picker [data-date-time-picker="time-selector12"][aria-hidden="false"], .c-date-time-picker [data-date-time-picker="time-selector24"][aria-hidden="false"] { border: 1px solid rgba(0,0,0,.1); display: -ms-flexbox; display: flex } .c-date-time-picker [data-date-time-picker="date-selector"] > span, .c-date-time-picker [data-date-time-picker="time-selector12"] > span, .c-date-time-picker [data-date-time-picker="time-selector24"] > span { position: absolute; z-index: 0; top: 154px; right: 0; height: 44px; width: 100%; background: #0067b8 } @media screen and (-ms-high-contrast) { .c-date-time-picker [data-date-time-picker="date-selector"], .c-date-time-picker [data-date-time-picker="time-selector12"], .c-date-time-picker [data-date-time-picker="time-selector24"] { background: #fff } .c-date-time-picker [data-date-time-picker="date-selector"] > div, .c-date-time-picker [data-date-time-picker="time-selector12"] > div, .c-date-time-picker [data-date-time-picker="time-selector24"] > div { border-left: 1px solid #000 } } @media screen and (-ms-high-contrast:black-on-white) { .c-date-time-picker [data-date-time-picker="date-selector"], .c-date-time-picker [data-date-time-picker="time-selector12"], .c-date-time-picker [data-date-time-picker="time-selector24"] { background: #000 } .c-date-time-picker [data-date-time-picker="date-selector"] > div, .c-date-time-picker [data-date-time-picker="time-selector12"] > div, .c-date-time-picker [data-date-time-picker="time-selector24"] > div { border-left: 1px solid #fff } } .c-date-time-picker [data-date-time-picker="date-selector"] [data-date-time-picker="ampm"], .c-date-time-picker [data-date-time-picker="time-selector12"] [data-date-time-picker="ampm"], .c-date-time-picker [data-date-time-picker="time-selector24"] [data-date-time-picker="ampm"] { float: right; -ms-flex: 0 0 auto; flex: 0 0 auto; width: 80px; z-index: 1; top: 0; height: 352px } .c-date-time-picker [data-date-time-picker="date-selector"] [data-date-time-picker="ampm"] button, .c-date-time-picker [data-date-time-picker="time-selector12"] [data-date-time-picker="ampm"] button, .c-date-time-picker [data-date-time-picker="time-selector24"] [data-date-time-picker="ampm"] button { position: absolute; right: 80px; height: 22px; width: 100%; background: transparent; border: 0; z-index: 100 } .c-date-time-picker [data-date-time-picker="date-selector"] [data-date-time-picker="ampm"] button:first-of-type, .c-date-time-picker [data-date-time-picker="time-selector12"] [data-date-time-picker="ampm"] button:first-of-type, .c-date-time-picker [data-date-time-picker="time-selector24"] [data-date-time-picker="ampm"] button:first-of-type { top: 0 } .c-date-time-picker [data-date-time-picker="date-selector"] [data-date-time-picker="ampm"] button:last-of-type, .c-date-time-picker [data-date-time-picker="time-selector12"] [data-date-time-picker="ampm"] button:last-of-type, .c-date-time-picker [data-date-time-picker="time-selector24"] [data-date-time-picker="ampm"] button:last-of-type { top: 330px } .c-date-time-picker [data-date-time-picker="date-selector"] [data-date-time-picker="ampm"] ul, .c-date-time-picker [data-date-time-picker="time-selector12"] [data-date-time-picker="ampm"] ul, .c-date-time-picker [data-date-time-picker="time-selector24"] [data-date-time-picker="ampm"] ul { top: 154px } .c-date-time-picker [data-date-time-picker="date-selector"] [data-date-time-picker="ampm"] ul.f-js-pm, .c-date-time-picker [data-date-time-picker="time-selector12"] [data-date-time-picker="ampm"] ul.f-js-pm, .c-date-time-picker [data-date-time-picker="time-selector24"] [data-date-time-picker="ampm"] ul.f-js-pm { top: 110px } .c-date-time-picker [data-date-time-picker="date-selector"] > div, .c-date-time-picker [data-date-time-picker="time-selector12"] > div, .c-date-time-picker [data-date-time-picker="time-selector24"] > div { font-size: 15px; line-height: 20px; font-weight: 400; color: rgba(0,0,0,.6); -ms-flex-item-align: start; align-self: flex-start; background-clip: content-box; border-left: 1px solid rgba(0,0,0,.6); float: right; position: relative; z-index: 1 } .c-date-time-picker [data-date-time-picker="date-selector"] > div:first-of-type button, .c-date-time-picker [data-date-time-picker="time-selector12"] > div:first-of-type button, .c-date-time-picker [data-date-time-picker="time-selector24"] > div:first-of-type button { right: 0; width: inherit } .c-date-time-picker [data-date-time-picker="date-selector"] > div:last-of-type, .c-date-time-picker [data-date-time-picker="time-selector12"] > div:last-of-type, .c-date-time-picker [data-date-time-picker="time-selector24"] > div:last-of-type { border-left: 0 } .c-date-time-picker [data-date-time-picker="date-selector"] > div:last-of-type button, .c-date-time-picker [data-date-time-picker="time-selector12"] > div:last-of-type button, .c-date-time-picker [data-date-time-picker="time-selector24"] > div:last-of-type button { right: auto; left: 0; width: inherit } .c-date-time-picker [data-date-time-picker="date-selector"] > div ul, .c-date-time-picker [data-date-time-picker="time-selector12"] > div ul, .c-date-time-picker [data-date-time-picker="time-selector24"] > div ul { position: relative; top: -66px } .c-date-time-picker [data-date-time-picker="date-selector"] > div li, .c-date-time-picker [data-date-time-picker="time-selector12"] > div li, .c-date-time-picker [data-date-time-picker="time-selector24"] > div li { position: relative; border: 2px solid transparent; outline: 0; height: 44px; padding: 12px 12px 3px; outline: none } .c-date-time-picker [data-date-time-picker="date-selector"] > div li:before, .c-date-time-picker [data-date-time-picker="time-selector12"] > div li:before, .c-date-time-picker [data-date-time-picker="time-selector24"] > div li:before { display: block; position: absolute; top: 0; left: 0; bottom: 0; right: 0; content: ''; border: 1px solid transparent } .c-date-time-picker [data-date-time-picker="date-selector"] > div li:focus, .c-date-time-picker [data-date-time-picker="time-selector12"] > div li:focus, .c-date-time-picker [data-date-time-picker="time-selector24"] > div li:focus { border-color: #000 } .c-date-time-picker [data-date-time-picker="date-selector"] > div li:focus:before, .c-date-time-picker [data-date-time-picker="time-selector12"] > div li:focus:before, .c-date-time-picker [data-date-time-picker="time-selector24"] > div li:focus:before { border-color: rgba(255,255,255,.6) } .theme-light .c-date-time-picker [data-date-time-picker="date-selector"] > div li:focus, .theme-dark .theme-light .c-date-time-picker [data-date-time-picker="date-selector"] > div li:focus, .theme-light .c-date-time-picker [data-date-time-picker="time-selector12"] > div li:focus, .theme-dark .theme-light .c-date-time-picker [data-date-time-picker="time-selector12"] > div li:focus, .theme-light .c-date-time-picker [data-date-time-picker="time-selector24"] > div li:focus, .theme-dark .theme-light .c-date-time-picker [data-date-time-picker="time-selector24"] > div li:focus { border-color: #000 } .theme-light .c-date-time-picker [data-date-time-picker="date-selector"] > div li:focus:before, .theme-dark .theme-light .c-date-time-picker [data-date-time-picker="date-selector"] > div li:focus:before, .theme-light .c-date-time-picker [data-date-time-picker="time-selector12"] > div li:focus:before, .theme-dark .theme-light .c-date-time-picker [data-date-time-picker="time-selector12"] > div li:focus:before, .theme-light .c-date-time-picker [data-date-time-picker="time-selector24"] > div li:focus:before, .theme-dark .theme-light .c-date-time-picker [data-date-time-picker="time-selector24"] > div li:focus:before { border-color: rgba(255,255,255,.6) } .theme-dark .c-date-time-picker [data-date-time-picker="date-selector"] > div li:focus, .theme-light .theme-dark .c-date-time-picker [data-date-time-picker="date-selector"] > div li:focus, .theme-dark .c-date-time-picker [data-date-time-picker="time-selector12"] > div li:focus, .theme-light .theme-dark .c-date-time-picker [data-date-time-picker="time-selector12"] > div li:focus, .theme-dark .c-date-time-picker [data-date-time-picker="time-selector24"] > div li:focus, .theme-light .theme-dark .c-date-time-picker [data-date-time-picker="time-selector24"] > div li:focus { border-color: #fff } .theme-dark .c-date-time-picker [data-date-time-picker="date-selector"] > div li:focus:before, .theme-light .theme-dark .c-date-time-picker [data-date-time-picker="date-selector"] > div li:focus:before, .theme-dark .c-date-time-picker [data-date-time-picker="time-selector12"] > div li:focus:before, .theme-light .theme-dark .c-date-time-picker [data-date-time-picker="time-selector12"] > div li:focus:before, .theme-dark .c-date-time-picker [data-date-time-picker="time-selector24"] > div li:focus:before, .theme-light .theme-dark .c-date-time-picker [data-date-time-picker="time-selector24"] > div li:focus:before { border-color: rgba(0,0,0,.6) } .c-date-time-picker [data-date-time-picker="date-selector"] > div li[aria-selected="true"], .c-date-time-picker [data-date-time-picker="time-selector12"] > div li[aria-selected="true"], .c-date-time-picker [data-date-time-picker="time-selector24"] > div li[aria-selected="true"] { color: #fff } .c-date-time-picker [data-date-time-picker="date-selector"] > div li[aria-selected="true"]:focus, .c-date-time-picker [data-date-time-picker="time-selector12"] > div li[aria-selected="true"]:focus, .c-date-time-picker [data-date-time-picker="time-selector24"] > div li[aria-selected="true"]:focus { background: #005da6 } .c-date-time-picker [data-date-time-picker="date-selector"] > div li[aria-selected="true"]:hover, .c-date-time-picker [data-date-time-picker="date-selector"] > div li[aria-selected="true"].x-hidden-focus, .c-date-time-picker [data-date-time-picker="time-selector12"] > div li[aria-selected="true"]:hover, .c-date-time-picker [data-date-time-picker="time-selector12"] > div li[aria-selected="true"].x-hidden-focus, .c-date-time-picker [data-date-time-picker="time-selector24"] > div li[aria-selected="true"]:hover, .c-date-time-picker [data-date-time-picker="time-selector24"] > div li[aria-selected="true"].x-hidden-focus { background: transparent } .c-date-time-picker [data-date-time-picker="date-selector"] > div li.f-js-last, .c-date-time-picker [data-date-time-picker="time-selector12"] > div li.f-js-last, .c-date-time-picker [data-date-time-picker="time-selector24"] > div li.f-js-last { border-bottom: 1px solid rgba(0,0,0,.6) } .c-date-time-picker [data-date-time-picker="date-selector"] > div li:hover, .c-date-time-picker [data-date-time-picker="time-selector12"] > div li:hover, .c-date-time-picker [data-date-time-picker="time-selector24"] > div li:hover { background: #ccc; cursor: pointer } .c-date-time-picker [data-date-time-picker="date-selector"] > button, .c-date-time-picker [data-date-time-picker="time-selector12"] > button, .c-date-time-picker [data-date-time-picker="time-selector24"] > button { position: relative; border: 2px solid transparent; outline: 0; width: 50%; height: 44px; background: #f2f2f2; border-top: 1px solid rgba(0,0,0,.6); position: absolute; bottom: 0; z-index: 100 } .c-date-time-picker [data-date-time-picker="date-selector"] > button:after, .c-date-time-picker [data-date-time-picker="time-selector12"] > button:after, .c-date-time-picker [data-date-time-picker="time-selector24"] > button:after { display: block; position: absolute; top: 0; left: 0; bottom: 0; right: 0; content: ''; border: 1px solid transparent } .c-date-time-picker [data-date-time-picker="date-selector"] > button:focus, .c-date-time-picker [data-date-time-picker="time-selector12"] > button:focus, .c-date-time-picker [data-date-time-picker="time-selector24"] > button:focus { border-color: #000 } .c-date-time-picker [data-date-time-picker="date-selector"] > button:focus:after, .c-date-time-picker [data-date-time-picker="time-selector12"] > button:focus:after, .c-date-time-picker [data-date-time-picker="time-selector24"] > button:focus:after { border-color: rgba(255,255,255,.6) } .theme-light .c-date-time-picker [data-date-time-picker="date-selector"] > button:focus, .theme-dark .theme-light .c-date-time-picker [data-date-time-picker="date-selector"] > button:focus, .theme-light .c-date-time-picker [data-date-time-picker="time-selector12"] > button:focus, .theme-dark .theme-light .c-date-time-picker [data-date-time-picker="time-selector12"] > button:focus, .theme-light .c-date-time-picker [data-date-time-picker="time-selector24"] > button:focus, .theme-dark .theme-light .c-date-time-picker [data-date-time-picker="time-selector24"] > button:focus { border-color: #000 } .theme-light .c-date-time-picker [data-date-time-picker="date-selector"] > button:focus:after, .theme-dark .theme-light .c-date-time-picker [data-date-time-picker="date-selector"] > button:focus:after, .theme-light .c-date-time-picker [data-date-time-picker="time-selector12"] > button:focus:after, .theme-dark .theme-light .c-date-time-picker [data-date-time-picker="time-selector12"] > button:focus:after, .theme-light .c-date-time-picker [data-date-time-picker="time-selector24"] > button:focus:after, .theme-dark .theme-light .c-date-time-picker [data-date-time-picker="time-selector24"] > button:focus:after { border-color: rgba(255,255,255,.6) } .theme-dark .c-date-time-picker [data-date-time-picker="date-selector"] > button:focus, .theme-light .theme-dark .c-date-time-picker [data-date-time-picker="date-selector"] > button:focus, .theme-dark .c-date-time-picker [data-date-time-picker="time-selector12"] > button:focus, .theme-light .theme-dark .c-date-time-picker [data-date-time-picker="time-selector12"] > button:focus, .theme-dark .c-date-time-picker [data-date-time-picker="time-selector24"] > button:focus, .theme-light .theme-dark .c-date-time-picker [data-date-time-picker="time-selector24"] > button:focus { border-color: #fff } .theme-dark .c-date-time-picker [data-date-time-picker="date-selector"] > button:focus:after, .theme-light .theme-dark .c-date-time-picker [data-date-time-picker="date-selector"] > button:focus:after, .theme-dark .c-date-time-picker [data-date-time-picker="time-selector12"] > button:focus:after, .theme-light .theme-dark .c-date-time-picker [data-date-time-picker="time-selector12"] > button:focus:after, .theme-dark .c-date-time-picker [data-date-time-picker="time-selector24"] > button:focus:after, .theme-light .theme-dark .c-date-time-picker [data-date-time-picker="time-selector24"] > button:focus:after { border-color: rgba(0,0,0,.6) } .c-date-time-picker [data-date-time-picker="date-selector"] > button.glyph-accept:before, .c-date-time-picker [data-date-time-picker="date-selector"] > button.glyph-cancel:before, .c-date-time-picker [data-date-time-picker="time-selector12"] > button.glyph-accept:before, .c-date-time-picker [data-date-time-picker="time-selector12"] > button.glyph-cancel:before, .c-date-time-picker [data-date-time-picker="time-selector24"] > button.glyph-accept:before, .c-date-time-picker [data-date-time-picker="time-selector24"] > button.glyph-cancel:before { color: rgba(0,0,0,.6); line-height: 44px } .c-date-time-picker [data-date-time-picker="date-selector"] > button:focus, .c-date-time-picker [data-date-time-picker="time-selector12"] > button:focus, .c-date-time-picker [data-date-time-picker="time-selector24"] > button:focus { border-top-width: 2px; z-index: 101 } .c-date-time-picker [data-date-time-picker="date-selector"] > button:focus.glyph-accept:before, .c-date-time-picker [data-date-time-picker="date-selector"] > button:focus.glyph-cancel:before, .c-date-time-picker [data-date-time-picker="time-selector12"] > button:focus.glyph-accept:before, .c-date-time-picker [data-date-time-picker="time-selector12"] > button:focus.glyph-cancel:before, .c-date-time-picker [data-date-time-picker="time-selector24"] > button:focus.glyph-accept:before, .c-date-time-picker [data-date-time-picker="time-selector24"] > button:focus.glyph-cancel:before { line-height: 42px } .c-date-time-picker [data-date-time-picker="date-selector"] > button:hover, .c-date-time-picker [data-date-time-picker="time-selector12"] > button:hover, .c-date-time-picker [data-date-time-picker="time-selector24"] > button:hover { background: #ccc } .c-date-time-picker [data-date-time-picker="date-selector"] > button[data-date-time-picker="apply"], .c-date-time-picker [data-date-time-picker="time-selector12"] > button[data-date-time-picker="apply"], .c-date-time-picker [data-date-time-picker="time-selector24"] > button[data-date-time-picker="apply"] { right: 0 } .c-date-time-picker [data-date-time-picker="date-selector"] > button[data-date-time-picker="cancel"], .c-date-time-picker [data-date-time-picker="time-selector12"] > button[data-date-time-picker="cancel"], .c-date-time-picker [data-date-time-picker="time-selector24"] > button[data-date-time-picker="cancel"] { left: 0 } .c-date-time-picker [data-date-time-picker="month"] { float: right; -ms-flex: 0 0 auto; flex: 0 0 auto; width: 135px; text-align: right; z-index: 1 } .c-date-time-picker [data-date-time-picker="month"] button { position: absolute; right: 0; height: 22px; width: 100%; background: transparent; border: 0; z-index: 100 } .c-date-time-picker [data-date-time-picker="month"] button:first-of-type { top: 0 } .c-date-time-picker [data-date-time-picker="month"] button:last-of-type { top: 330px } .c-date-time-picker [data-date-time-picker="day"] { float: right; -ms-flex: 1 1 auto; flex: 1 1 auto; z-index: 1 } .c-date-time-picker [data-date-time-picker="day"] button { position: absolute; right: 0; height: 22px; width: 100%; background: transparent; border: 0; z-index: 100 } .c-date-time-picker [data-date-time-picker="day"] button:first-of-type { top: 0 } .c-date-time-picker [data-date-time-picker="day"] button:last-of-type { top: 330px } .c-date-time-picker [data-date-time-picker="year"] { float: right; -ms-flex: 0 0 auto; flex: 0 0 auto; width: 80px; z-index: 1 } .c-date-time-picker [data-date-time-picker="year"] button { position: absolute; right: 135px; height: 22px; width: 100%; background: transparent; border: 0; z-index: 100 } .c-date-time-picker [data-date-time-picker="year"] button:first-of-type { top: 0 } .c-date-time-picker [data-date-time-picker="year"] button:last-of-type { top: 330px } .c-date-time-picker [data-date-time-picker="hour"], .c-date-time-picker [data-date-time-picker="hour24"] { float: right; -ms-flex: 0 0 auto; flex: 0 0 auto; width: 80px; z-index: 1 } .c-date-time-picker [data-date-time-picker="hour"] button, .c-date-time-picker [data-date-time-picker="hour24"] button { position: absolute; right: 0; height: 22px; width: 100%; background: transparent; border: 0; z-index: 100 } .c-date-time-picker [data-date-time-picker="hour"] button:first-of-type, .c-date-time-picker [data-date-time-picker="hour24"] button:first-of-type { top: 0 } .c-date-time-picker [data-date-time-picker="hour"] button:last-of-type, .c-date-time-picker [data-date-time-picker="hour24"] button:last-of-type { top: 330px } .c-date-time-picker [data-date-time-picker="minute"], .c-date-time-picker [data-date-time-picker="minute24"] { float: right; -ms-flex: 0 0 auto; flex: 0 0 auto; width: 80px; z-index: 1 } .c-date-time-picker [data-date-time-picker="minute"] button, .c-date-time-picker [data-date-time-picker="minute24"] button { position: absolute; right: 0; height: 22px; width: 100%; background: transparent; border: 0; z-index: 100 } .c-date-time-picker [data-date-time-picker="minute"] button:first-of-type, .c-date-time-picker [data-date-time-picker="minute24"] button:first-of-type { top: 0 } .c-date-time-picker [data-date-time-picker="minute"] button:last-of-type, .c-date-time-picker [data-date-time-picker="minute24"] button:last-of-type { top: 330px } .c-dialog[aria-hidden="true"] { display: none } .c-dialog [role="dialog"] { display: block; position: fixed; right: 50%; top: 50%; -ms-transform: translate(50%,-50%); transform: translate(50%,-50%); -webkit-transform: translate(-50%,calc(-50% - calc(1px/2))); background: #fff; border: 1px solid #0067b8; margin: 0 auto; max-height: 760px; max-width: 546px; min-width: 296px; width: 100%; padding: 24px; z-index: 1000 } .c-dialog [role="dialog"]:focus { outline: none } .c-dialog [role="dialog"] [role="document"] { box-sizing: border-box; display: -ms-flexbox; display: flex; -ms-flex-direction: column; flex-direction: column; -ms-flex-pack: justify; justify-content: space-between; overflow-y: auto } .c-dialog [role="dialog"] h2 { font-size: 20px; line-height: 24px; padding: 35px 0 5px; font-weight: 600; line-height: normal; padding: 0 } .c-dialog [role="dialog"] h2.c-heading-1 { font-size: 62px; line-height: 72px; padding: 38px 0 6px; font-weight: 600; letter-spacing: -.01em } .c-dialog [role="dialog"] h2.c-heading-1.f-lean { padding-top: 0 } .c-dialog [role="dialog"] h2.c-heading-2 { font-size: 46px; line-height: 56px; padding: 37px 0 3px; font-weight: 600; letter-spacing: -.01em } .c-dialog [role="dialog"] h2.c-heading-2.f-lean { padding-top: 0 } .c-dialog [role="dialog"] h2.c-heading-3 { font-size: 34px; line-height: 40px; padding: 38px 0 2px; font-weight: 600 } .c-dialog [role="dialog"] h2.c-heading-3.f-lean { padding-top: 0 } .c-dialog [role="dialog"] h2.c-heading-4 { font-size: 24px; line-height: 28px; padding: 36px 0 4px; font-weight: 600 } .c-dialog [role="dialog"] h2.c-heading-4.f-lean { padding-top: 0 } .c-dialog [role="dialog"] h2.c-heading-5 { font-size: 20px; line-height: 24px; padding: 35px 0 5px; font-weight: 600 } .c-dialog [role="dialog"] h2.c-heading-5.f-lean { padding-top: 0 } .c-dialog [role="dialog"] h2.c-heading-6 { font-size: 18px; line-height: 24px; padding: 37px 0 3px; font-weight: 600 } .c-dialog [role="dialog"] h2.c-heading-6.f-lean { padding-top: 0 } .c-dialog [role="dialog"] .c-progress.f-indeterminate-regional { position: absolute; top: 0; right: 0; margin-top: 0; overflow: hidden; height: 10px } .c-dialog [role="dialog"] .c-divider { margin: 16px 0 } .c-dialog [role="dialog"] .c-paragraph:first-of-type { padding-top: 8px } .c-dialog [role="dialog"] .f-dialog-content { display: -ms-flexbox; display: flex } .c-dialog [role="dialog"] .c-group { display: block; margin: 1px } .c-dialog [role="dialog"] .c-group.f-wrap-items { display: -ms-flexbox; display: flex } .c-dialog [role="dialog"] .c-group .c-button { float: left; margin-top: 24px; width: 50%; max-width: none; margin-left: 0; text-overflow: ellipsis } .c-dialog [role="dialog"] .c-group .c-button + .c-button { float: right; width: calc(50% - 4px) } .c-dialog [role="dialog"] [class^="c-heading-"] + .c-price.f-large { padding-top: 8px; padding-bottom: 24px } .c-dialog.f-flow [role="dialog"] { max-width: 640px } .c-dialog.f-flow [role="dialog"], .c-dialog.f-lightbox [role="dialog"] { padding: 36px } .c-dialog.f-flow [role="dialog"] > button.c-glyph, .c-dialog.f-lightbox [role="dialog"] > button.c-glyph { padding: 0; background: none; border: 0 } .c-dialog.f-flow [role="dialog"] > .c-glyph, .c-dialog.f-lightbox [role="dialog"] > .c-glyph { position: absolute; width: 36px; height: 36px; left: 0; top: 0; color: rgba(0,0,0,.6); cursor: pointer } .c-dialog.f-flow [role="dialog"] > .c-glyph:hover, .c-dialog.f-lightbox [role="dialog"] > .c-glyph:hover { color: rgba(0,0,0,.8) } .c-dialog.f-flow [role="dialog"] > .c-glyph:focus, .c-dialog.f-lightbox [role="dialog"] > .c-glyph:focus { outline: 1px dashed rgba(0,0,0,.8) } .c-dialog.f-flow [role="dialog"] > .c-glyph:active, .c-dialog.f-lightbox [role="dialog"] > .c-glyph:active { color: #000 } .c-dialog.f-flow [role="dialog"] > .c-glyph:before, .c-dialog.f-lightbox [role="dialog"] > .c-glyph:before { margin: 10px; vertical-align: middle } .c-dialog.f-flow [role="dialog"] .f-dialog-scroll, .c-dialog.f-lightbox [role="dialog"] .f-dialog-scroll { overflow-y: auto; max-height: 600px; min-width: 245px } .c-dialog.f-flow [role="dialog"] .c-group .c-button, .c-dialog.f-lightbox [role="dialog"] .c-group .c-button { margin-top: 36px } .c-dialog.f-flow .c-dialog-container, .c-dialog.f-lightbox .c-dialog-container { width: 100%; height: 100%; display: -ms-flexbox; display: flex; -ms-flex-direction: column; flex-direction: column; -ms-flex-pack: start; justify-content: flex-start; -ms-flex-align: stretch; align-items: stretch; -ms-flex-line-pack: stretch; align-content: stretch } .c-dialog.f-flow .c-dialog-container .c-dialog-body, .c-dialog.f-lightbox .c-dialog-container .c-dialog-body { display: -ms-flexbox; display: flex; -ms-flex-direction: row; flex-direction: row; -ms-flex-pack: start; justify-content: flex-start; -ms-flex-align: stretch; align-items: stretch; -ms-flex-line-pack: stretch; align-content: stretch } .c-dialog.f-flow .c-dialog-container .c-dialog-body .c-dialog-content, .c-dialog.f-lightbox .c-dialog-container .c-dialog-body .c-dialog-content { overflow: hidden; display: -ms-flexbox; display: flex; -ms-flex-align: stretch; align-items: stretch; -ms-flex-direction: row; flex-direction: row; -ms-flex-pack: center; justify-content: center; -ms-flex-line-pack: stretch; align-content: stretch } .c-dialog.f-flow .c-dialog-container .c-dialog-body .c-dialog-content .c-dialog-scroll, .c-dialog.f-lightbox .c-dialog-container .c-dialog-body .c-dialog-content .c-dialog-scroll { overflow-y: auto } @media only screen and (min-height:320px) { .c-dialog.f-flow .c-dialog-container .c-dialog-footer .c-group .c-button, .c-dialog.f-lightbox .c-dialog-container .c-dialog-footer .c-group .c-button { margin-top: 0 } } @media only screen and (min-height:540px) { .c-dialog.f-flow .c-dialog-container .c-dialog-footer .c-group .c-button, .c-dialog.f-lightbox .c-dialog-container .c-dialog-footer .c-group .c-button { margin-top: 10px } } .c-dialog.f-lightbox [role="dialog"] { background: #2f2f2f; border-color: transparent; max-width: 1066px; overflow: visible; padding: 0 } .c-dialog.f-lightbox [role="dialog"] > .c-glyph { top: -36px; color: rgba(255,255,255,.6) } .c-dialog.f-lightbox [role="dialog"] > .c-glyph:hover { color: rgba(255,255,255,.8) } .c-dialog.f-lightbox [role="dialog"] > .c-glyph:focus { outline-color: rgba(255,255,255,.6) } .c-dialog.f-lightbox [role="dialog"] [role="document"] img { width: 100% } .c-dialog.f-lightbox > [role="presentation"] { background: rgba(0,0,0,.9) } .c-dialog.f-lightbox > [role="presentation"] + button.c-glyph { padding: 0; background: none; border: 0; width: 36px; height: 36px } .c-dialog.f-lightbox > [role="presentation"] + button.c-glyph:before { vertical-align: top } .c-dialog.f-lightbox > [role="presentation"] + .c-glyph { position: fixed; top: 24px; left: 24px; color: rgba(255,255,255,.6); font-size: 36px; z-index: 1001 } .c-dialog.f-lightbox > [role="presentation"] + .c-glyph:hover { color: rgba(255,255,255,.8) } .c-dialog.f-lightbox > [role="presentation"] + .c-glyph:focus { outline: 1px dashed rgba(255,255,255,.6) } .c-dialog > [role="presentation"] { position: fixed; top: 0; right: 0; bottom: 0; left: 0; background: rgba(255,255,255,.9); z-index: 1000 } .c-dialog > [role="presentation"]:focus { outline: none } .theme-light .c-dialog [role="dialog"], .theme-dark .theme-light .c-dialog [role="dialog"] { background: #fff; border-color: #000 } .theme-light .c-dialog [role="dialog"] .c-glyph, .theme-dark .theme-light .c-dialog [role="dialog"] .c-glyph { color: #000 } .theme-light .c-dialog [role="dialog"] .c-glyph:hover, .theme-dark .theme-light .c-dialog [role="dialog"] .c-glyph:hover { color: rgba(0,0,0,.8) } .theme-light .c-dialog [role="dialog"] .c-glyph:focus, .theme-dark .theme-light .c-dialog [role="dialog"] .c-glyph:focus { outline-color: rgba(0,0,0,.6) } .theme-light .c-dialog > [role="presentation"], .theme-dark .theme-light .c-dialog > [role="presentation"] { background: rgba(255,255,255,.9) } .theme-dark .c-dialog [role="dialog"], .theme-light .theme-dark .c-dialog [role="dialog"] { background: #000; border-color: #fff } .theme-dark .c-dialog [role="dialog"] .c-glyph, .theme-light .theme-dark .c-dialog [role="dialog"] .c-glyph { color: #fff } .theme-dark .c-dialog [role="dialog"] .c-glyph:hover, .theme-light .theme-dark .c-dialog [role="dialog"] .c-glyph:hover { color: rgba(255,255,255,.8) } .theme-dark .c-dialog [role="dialog"] .c-glyph:focus, .theme-light .theme-dark .c-dialog [role="dialog"] .c-glyph:focus { outline-color: rgba(255,255,255,.6) } @media only screen and (max-width:767px) { .c-dialog.f-flow [role="dialog"], .c-dialog.f-lightbox [role="dialog"] { padding: 24px } .c-dialog.f-flow [role="dialog"] { width: 80% } } @media only screen and (max-width:539px) { .c-dialog [role="dialog"] { top: 0; right: 0; left: 0; -ms-transform: none; transform: none; margin: 12px; max-height: 342px; width: auto } .c-dialog [role="dialog"] .c-group { display: block; padding: 0 } .c-dialog [role="dialog"] .c-group .c-button { float: none; margin-top: 24px; width: 100%; max-width: none; margin-left: 0 } .c-dialog [role="dialog"] .c-group .c-button + .c-button { float: none; width: 100%; margin-top: 12px } .c-dialog.f-lightbox [role="dialog"] { right: 50%; top: 50%; -ms-transform: translate(50%,-50%); transform: translate(50%,-50%); max-height: none; margin: 0; padding: 0; width: 100% } .c-dialog.f-flow [role="dialog"] { height: auto; max-height: 100%; min-height: 250px; width: auto } .c-dialog.f-flow [role="dialog"] .f-dialog-scroll { overflow-y: auto; -ms-flex-negative: 50; flex-shrink: 50; -ms-flex-preferred-size: auto; flex-basis: auto; max-height: 800px } .c-dialog.f-flow [role="dialog"] .c-group.f-wrap-items { min-height: 100% } .c-dialog.f-flow [role="dialog"] .c-group .c-button + .c-button { margin-top: 12px; float: none; width: 100% } } hr.c-divider { border: 0; margin: 0; border-top: 1px solid rgba(0,0,0,.2) } hr.c-divider.f-pad-bottom-3x { margin-bottom: 12px } hr.c-divider.f-pad-bottom-6x { margin-bottom: 24px } hr.c-divider.f-pad-top-3x { margin-top: 12px } hr.c-divider.f-pad-top-6x { margin-top: 24px } hr.c-divider.f-pad-vertical-3x { margin: 12px 0 } hr.c-divider.f-pad-vertical-6x { margin: 24px 0 } hr.c-subdivider { border: 0; margin: 0; border-top: 1px solid rgba(0,0,0,.1) } hr.c-subdivider.f-pad-bottom-3x { margin-bottom: 12px } hr.c-subdivider.f-pad-bottom-6x { margin-bottom: 24px } hr.c-subdivider.f-pad-top-3x { margin-top: 12px } hr.c-subdivider.f-pad-top-6x { margin-top: 24px } hr.c-subdivider.f-pad-vertical-3x { margin: 12px 0 } hr.c-subdivider.f-pad-vertical-6x { margin: 24px 0 } .c-drawer { background: #fafafa } .c-drawer > button, .c-drawer > span, .c-drawer .f-toggle { min-height: 44px; position: relative } .c-drawer.f-divider > button, .c-drawer.f-divider .f-toggle, .c-drawer.f-divider > header > button, .c-drawer.f-divider > span, .c-drawer.f-divider > header > span, .c-drawer.f-divider > header .f-toggle { border-bottom: 1px solid rgba(0,0,0,.2) } .c-drawer > header { margin-bottom: 8px; min-height: 44px; position: relative } @media only screen and (max-width:539px) { .c-drawer > header { padding-left: 36px } } .c-drawer > header > button, .c-drawer > header .f-toggle { height: 100%; position: absolute } .c-drawer > header > span, .c-drawer > span { position: relative; border: 2px solid transparent; outline: 0; background: #f0f0f0; color: rgba(0,0,0,.8); display: inline-block; width: 100%; min-height: 48px } .c-drawer > header > span:before, .c-drawer > span:before { display: block; position: absolute; top: 0; left: 0; bottom: 0; right: 0; content: ''; border: 1px solid transparent } .c-drawer > header > span:focus, .c-drawer > span:focus { border-color: #000 } .c-drawer > header > span:focus:before, .c-drawer > span:focus:before { border-color: rgba(255,255,255,.6) } .theme-light .c-drawer > header > span:focus, .theme-dark .theme-light .c-drawer > header > span:focus, .theme-light .c-drawer > span:focus, .theme-dark .theme-light .c-drawer > span:focus { border-color: #000 } .theme-light .c-drawer > header > span:focus:before, .theme-dark .theme-light .c-drawer > header > span:focus:before, .theme-light .c-drawer > span:focus:before, .theme-dark .theme-light .c-drawer > span:focus:before { border-color: rgba(255,255,255,.6) } .theme-dark .c-drawer > header > span:focus, .theme-light .theme-dark .c-drawer > header > span:focus, .theme-dark .c-drawer > span:focus, .theme-light .theme-dark .c-drawer > span:focus { border-color: #fff } .theme-dark .c-drawer > header > span:focus:before, .theme-light .theme-dark .c-drawer > header > span:focus:before, .theme-dark .c-drawer > span:focus:before, .theme-light .theme-dark .c-drawer > span:focus:before { border-color: rgba(0,0,0,.6) } .c-drawer > header > span[aria-expanded="true"]:after, .c-drawer > span[aria-expanded="true"]:after { content: "" } .c-drawer > header > span[aria-expanded="false"]:after, .c-drawer > span[aria-expanded="false"]:after { content: "" } .c-drawer > header > span:hover, .c-drawer > header > span:focus, .c-drawer > span:hover, .c-drawer > span:focus { box-shadow: 0 0 4px 2px rgba(0,0,0,.16); color: #000; background: #f0f0f0 } .c-drawer > header > span:hover, .c-drawer > span:hover { cursor: pointer } .c-drawer > header > span:active, .c-drawer > span:active { color: rgba(0,0,0,.8) } .c-drawer > header > span:after, .c-drawer > span:after { position: absolute; top: calc(50% - (6px)); padding: 0 10.5px; left: 0 } .c-drawer > header > span > h5, .c-drawer > span > h5 { display: inline-block; max-width: 190px; text-align: right; vertical-align: middle; padding: 14px 12px 14px 36px; height: 100% } .c-drawer > header > span .c-drawer-text-control-container, .c-drawer > span .c-drawer-text-control-container { left: 36px; position: absolute; max-width: 70px; height: 100%; white-space: normal; display: -ms-flexbox; display: flex; top: 0 } .c-drawer > header > span .c-drawer-text-control-container .c-drawer-text-control, .c-drawer > span .c-drawer-text-control-container .c-drawer-text-control { position: relative; text-align: left; -ms-flex-item-align: center; -ms-grid-row-align: center; align-self: center; width: 100% } @media screen and (min-width:540px) { .c-drawer > header > span > h5, .c-drawer > span > h5 { max-width: none } .c-drawer > header > span .c-drawer-text-control-container, .c-drawer > span .c-drawer-text-control-container { max-width: 200px } } .c-drawer > nav.c-link-navigation { height: 40px; line-height: 40px; margin-top: 0; overflow: hidden; text-align: right; width: auto } .c-drawer > nav.c-link-navigation li { display: inline-block; height: auto } .c-drawer > nav.c-link-navigation li a.c-hyperlink { padding: 0 } .c-drawer > nav.c-link-navigation li:first-child a { margin-right: 0 } .c-drawer > nav.c-link-navigation ul { white-space: nowrap } .c-drawer > button, .c-drawer .f-toggle, .c-drawer > header > button, .c-drawer > header .f-toggle, .c-drawer .c-drawer-toggle { font-size: 13px; line-height: 16px; padding: 14px 36px 14px 12px; position: relative; border: 2px solid transparent; outline: 0; display: block; background: #f0f0f0; color: rgba(0,0,0,.8); font-weight: 400; right: 0; text-align: right; width: 100% } .c-drawer > button:after, .c-drawer .f-toggle:after, .c-drawer > header > button:after, .c-drawer > header .f-toggle:after, .c-drawer .c-drawer-toggle:after { display: block; position: absolute; top: 0; left: 0; bottom: 0; right: 0; content: ''; border: 1px solid transparent } .c-drawer > button:focus, .c-drawer .f-toggle:focus, .c-drawer > header > button:focus, .c-drawer > header .f-toggle:focus, .c-drawer .c-drawer-toggle:focus { border-color: #000 } .c-drawer > button:focus:after, .c-drawer .f-toggle:focus:after, .c-drawer > header > button:focus:after, .c-drawer > header .f-toggle:focus:after, .c-drawer .c-drawer-toggle:focus:after { border-color: rgba(255,255,255,.6) } .theme-light .c-drawer > button:focus, .theme-dark .theme-light .c-drawer > button:focus, .theme-light .c-drawer .f-toggle:focus, .theme-dark .theme-light .c-drawer .f-toggle:focus, .theme-light .c-drawer > header > button:focus, .theme-dark .theme-light .c-drawer > header > button:focus, .theme-light .c-drawer > header .f-toggle:focus, .theme-dark .theme-light .c-drawer > header .f-toggle:focus, .theme-light .c-drawer .c-drawer-toggle:focus, .theme-dark .theme-light .c-drawer .c-drawer-toggle:focus { border-color: #000 } .theme-light .c-drawer > button:focus:after, .theme-dark .theme-light .c-drawer > button:focus:after, .theme-light .c-drawer .f-toggle:focus:after, .theme-dark .theme-light .c-drawer .f-toggle:focus:after, .theme-light .c-drawer > header > button:focus:after, .theme-dark .theme-light .c-drawer > header > button:focus:after, .theme-light .c-drawer > header .f-toggle:focus:after, .theme-dark .theme-light .c-drawer > header .f-toggle:focus:after, .theme-light .c-drawer .c-drawer-toggle:focus:after, .theme-dark .theme-light .c-drawer .c-drawer-toggle:focus:after { border-color: rgba(255,255,255,.6) } .theme-dark .c-drawer > button:focus, .theme-light .theme-dark .c-drawer > button:focus, .theme-dark .c-drawer .f-toggle:focus, .theme-light .theme-dark .c-drawer .f-toggle:focus, .theme-dark .c-drawer > header > button:focus, .theme-light .theme-dark .c-drawer > header > button:focus, .theme-dark .c-drawer > header .f-toggle:focus, .theme-light .theme-dark .c-drawer > header .f-toggle:focus, .theme-dark .c-drawer .c-drawer-toggle:focus, .theme-light .theme-dark .c-drawer .c-drawer-toggle:focus { border-color: #fff } .theme-dark .c-drawer > button:focus:after, .theme-light .theme-dark .c-drawer > button:focus:after, .theme-dark .c-drawer .f-toggle:focus:after, .theme-light .theme-dark .c-drawer .f-toggle:focus:after, .theme-dark .c-drawer > header > button:focus:after, .theme-light .theme-dark .c-drawer > header > button:focus:after, .theme-dark .c-drawer > header .f-toggle:focus:after, .theme-light .theme-dark .c-drawer > header .f-toggle:focus:after, .theme-dark .c-drawer .c-drawer-toggle:focus:after, .theme-light .theme-dark .c-drawer .c-drawer-toggle:focus:after { border-color: rgba(0,0,0,.6) } .c-drawer > button > .c-heading-6, .c-drawer .f-toggle > .c-heading-6, .c-drawer > header > button > .c-heading-6, .c-drawer > header .f-toggle > .c-heading-6, .c-drawer .c-drawer-toggle > .c-heading-6 { font-weight: 400; padding: 0 24px 0 0; position: relative } .c-drawer > button > .c-heading-6:before, .c-drawer .f-toggle > .c-heading-6:before, .c-drawer > header > button > .c-heading-6:before, .c-drawer > header .f-toggle > .c-heading-6:before, .c-drawer .c-drawer-toggle > .c-heading-6:before { right: 0; position: absolute } .c-drawer > button:before, .c-drawer .f-toggle:before, .c-drawer > header > button:before, .c-drawer > header .f-toggle:before, .c-drawer .c-drawer-toggle:before { position: absolute; top: 50%; -ms-transform: translateY(-50%); transform: translateY(-50%); right: 12px } .c-drawer > button .chevron:after, .c-drawer .f-toggle .chevron:after, .c-drawer > header > button .chevron:after, .c-drawer > header .f-toggle .chevron:after, .c-drawer .c-drawer-toggle .chevron:after { position: absolute; top: calc(50% - 8px); left: 12px } .c-drawer > button[aria-expanded="true"]::before, .c-drawer .f-toggle[aria-expanded="true"]::before, .c-drawer > header > button[aria-expanded="true"]::before, .c-drawer > header .f-toggle[aria-expanded="true"]::before, .c-drawer .c-drawer-toggle[aria-expanded="true"]::before { content: "" } .c-drawer > button[aria-expanded="false"]::before, .c-drawer .f-toggle[aria-expanded="false"]::before, .c-drawer > header > button[aria-expanded="false"]::before, .c-drawer > header .f-toggle[aria-expanded="false"]::before, .c-drawer .c-drawer-toggle[aria-expanded="false"]::before { content: "" } .c-drawer > button:hover, .c-drawer > button:focus, .c-drawer .f-toggle:hover, .c-drawer .f-toggle:focus, .c-drawer > header > button:hover, .c-drawer > header > button:focus, .c-drawer > header .f-toggle:hover, .c-drawer > header .f-toggle:focus, .c-drawer .c-drawer-toggle:hover, .c-drawer .c-drawer-toggle:focus { box-shadow: 0 0 4px 2px rgba(0,0,0,.16); color: #000; background: #f0f0f0 } .c-drawer > button:hover, .c-drawer .f-toggle:hover, .c-drawer > header > button:hover, .c-drawer > header .f-toggle:hover, .c-drawer .c-drawer-toggle:hover { cursor: pointer } .c-drawer > button:active, .c-drawer .f-toggle:active, .c-drawer > header > button:active, .c-drawer > header .f-toggle:active, .c-drawer .c-drawer-toggle:active { color: rgba(0,0,0,.8) } .c-drawer.f-inactive > button, .c-drawer.f-inactive .f-toggle, .c-drawer.f-inactive > header > button, .c-drawer.f-inactive > header .f-toggle, .c-drawer.f-inactive .c-drawer-toggle { color: rgba(0,0,0,.4) } .c-drawer.f-inactive > button:hover, .c-drawer.f-inactive .f-toggle:hover, .c-drawer.f-inactive > header > button:hover, .c-drawer.f-inactive > header .f-toggle:hover, .c-drawer.f-inactive .c-drawer-toggle:hover { cursor: auto; box-shadow: none } .c-drawer .c-list { margin-right: 12px } .c-drawer > div[id] { position: relative } .c-drawer[data-js-collapse].f-show > button:before, .c-drawer[data-js-collapse].f-show .f-toggle:before, .c-drawer[data-js-collapse].f-show > header > button:before, .c-drawer[data-js-collapse].f-show > span:before, .c-drawer[data-js-collapse].f-show > header > span:before, .c-drawer[data-js-collapse].f-show > header .f-toggle:before { display: none } .c-drawer[data-js-collapse].f-show > button:hover, .c-drawer[data-js-collapse].f-show .f-toggle:hover, .c-drawer[data-js-collapse].f-show > header > button:hover, .c-drawer[data-js-collapse].f-show > span:hover, .c-drawer[data-js-collapse].f-show > header > span:hover, .c-drawer[data-js-collapse].f-show > header .f-toggle:hover { background: transparent; cursor: auto; background: #f0f0f0; box-shadow: none } .c-drawer[data-js-collapse].f-divider > button, .c-drawer[data-js-collapse].f-divider .f-toggle, .c-drawer[data-js-collapse].f-divider > span, .c-drawer[data-js-collapse].f-divider > header > button, .c-drawer[data-js-collapse].f-divider > header > span, .c-drawer[data-js-collapse].f-divider > header .f-toggle { border-bottom: 1px solid rgba(0,0,0,.2) } .c-explicit { font-size: 11px; line-height: 1; margin: 0 5px; padding: 0 3px; border: 1px solid #000 } .c-explicit > span { display: none } .c-explicit > span + span { display: inline } @media only screen and (max-width:539px) { .c-explicit > span { display: inline } .c-explicit > span + span { display: none } } .c-file { display: -ms-flexbox; display: flex } .c-file .c-button { margin-top: 20px } .c-file input[type="file"] { float: right; visibility: hidden; width: 0 } .c-file input.c-text-field[type="text"] { position: relative; outline: 2px solid transparent; border: 0; border: 1px solid #000; margin-left: 8px } .c-file input.c-text-field[type="text"]:after { display: block; position: absolute; top: 0; left: 0; bottom: 0; right: 0; content: ''; outline: 1px solid transparent; outline-offset: -1px } .c-file input.c-text-field[type="text"]:focus { outline-color: #000 } .c-file input.c-text-field[type="text"]:focus:after { outline-color: rgba(255,255,255,.6) } .theme-light .c-file input.c-text-field[type="text"]:focus, .theme-dark .theme-light .c-file input.c-text-field[type="text"]:focus { outline-color: #000 } .theme-light .c-file input.c-text-field[type="text"]:focus:after, .theme-dark .theme-light .c-file input.c-text-field[type="text"]:focus:after { outline-color: rgba(255,255,255,.6) } .theme-dark .c-file input.c-text-field[type="text"]:focus, .theme-light .theme-dark .c-file input.c-text-field[type="text"]:focus { outline-color: #fff } .theme-dark .c-file input.c-text-field[type="text"]:focus:after, .theme-light .theme-dark .c-file input.c-text-field[type="text"]:focus:after { outline-color: rgba(0,0,0,.6) } .c-file input.c-text-field[type="text"]::-ms-clear { display: none } .c-file input.c-text-field[type="text"][disabled] { border: 1px solid rgba(0,0,0,.3) } .c-file input.c-text-field[type="text"][readonly] { background: #fff } .c-file input.c-text-field[type="text"][readonly]:hover { border-color: rgba(0,0,0,.8); cursor: pointer } .c-file input.c-text-field[type="text"][readonly]:active, .c-file input.c-text-field[type="text"][readonly]:focus { border-color: #0067b8 } @media screen and (-ms-high-contrast:active) { .c-file input.c-text-field[type="text"] { border-color: buttonText; background: buttonFace; color: buttonText; outline: 2px solid transparent; outline-offset: -5px; -ms-high-contrast-adjust: auto } .c-file input.c-text-field[type="text"]:hover { border-color: highlight } .c-file input.c-text-field[type="text"]:active { border-color: highlight; outline: none; color: buttonText } .c-file input.c-text-field[type="text"]:focus { border-color: buttonText; outline-color: highlight } .c-file input.c-text-field[type="text"][disabled] { border-color: grayText; outline: none; color: grayText } } .c-flipper { position: relative; border: 2px solid transparent; outline: 0; width: 44px; height: 44px; padding: 0; display: inline-block; border: 1px solid transparent; border-radius: 50%; background: #ccc; color: #333; opacity: .8; font-family: "MWF-MDL2" } .c-flipper:after { display: block; position: absolute; top: 0; left: 0; bottom: 0; right: 0; content: ''; border: 1px solid transparent } .c-flipper:focus { border-color: #000 } .c-flipper:focus:after { border-color: rgba(255,255,255,.6) } .theme-light .c-flipper:focus, .theme-dark .theme-light .c-flipper:focus { border-color: #000 } .theme-light .c-flipper:focus:after, .theme-dark .theme-light .c-flipper:focus:after { border-color: rgba(255,255,255,.6) } .theme-dark .c-flipper:focus, .theme-light .theme-dark .c-flipper:focus { border-color: #fff } .theme-dark .c-flipper:focus:after, .theme-light .theme-dark .c-flipper:focus:after { border-color: rgba(0,0,0,.6) } .c-flipper:before { position: relative; right: 0; top: 0 } .c-flipper:after { border-radius: 50% } .c-flipper.f-large { width: 88px; height: 88px } .c-flipper.f-large:before { font-size: 24px; line-height: 28px; font-size: 36px } .c-flipper.f-large.f-left:before, .c-flipper.f-large.f-previous:before { content: ""; margin-left: 6px } .c-flipper.f-large.f-right:before, .c-flipper.f-large.f-next:before { content: ""; margin-right: 6px } .c-flipper.f-small { width: 22px; height: 22px } .c-flipper.f-small:before { top: -2px; margin: 0; font-size: 10px } .c-flipper.f-left:before, .c-flipper.f-previous:before { content: ""; margin-left: 2px } .c-flipper.f-right:before, .c-flipper.f-next:before { content: ""; margin-right: 2px } .c-flipper:focus { background: rgba(0,0,0,.2) } .c-flipper:hover { box-shadow: 0 4px 8px rgba(0,0,0,.2); background: rgba(255,255,255,.1) } .theme-light .c-flipper, .theme-dark .theme-light .c-flipper { background: #e6e6e6; color: #333; opacity: .8 } .theme-light .c-flipper:hover, .theme-dark .theme-light .c-flipper:hover { opacity: 1 } .theme-light .c-flipper:active, .theme-dark .theme-light .c-flipper:active { background: #fff; color: #000 } .theme-dark .c-flipper, .theme-light .theme-dark .c-flipper { background: #1a1a1a; color: #d9d9d9; opacity: .8 } .theme-dark .c-flipper:hover, .theme-light .theme-dark .c-flipper:hover { opacity: 1 } .theme-dark .c-flipper:active, .theme-light .theme-dark .c-flipper:active { background: #000; color: #fff } .c-flyout { font-size: 15px; position: absolute; background: #fff; border: 1px solid rgba(0,0,0,.2); min-width: 128px; max-width: 296px; padding: 12px; z-index: 700 } .c-flyout[aria-hidden="true"] { display: none } .c-flyout[aria-hidden="false"] { display: block } .c-flyout p { padding: 0 } .c-flyout button { float: left } .c-flyout:focus { outline: none } .c-flyout.f-beak:before, .c-flyout.f-beak:after { border: solid transparent; content: " "; height: 0; width: 0; position: absolute; pointer-events: none } .c-flyout.f-beak:before { border-width: 9px } .c-flyout.f-beak:after { border-width: 8px } .c-flyout.f-beak[data-js-flyout-placement="left"]:before, .c-flyout.f-beak[data-js-flyout-placement="left"]:after { left: 100%; top: 50% } .c-flyout.f-beak[data-js-flyout-placement="left"]:before { border-left-color: rgba(0,0,0,.2); margin-top: -9px } .c-flyout.f-beak[data-js-flyout-placement="left"]:after { border-left-color: #fff; margin-top: -8px } .c-flyout.f-beak[data-js-flyout-placement="right"]:before, .c-flyout.f-beak[data-js-flyout-placement="right"]:after { right: 100%; top: 50% } .c-flyout.f-beak[data-js-flyout-placement="right"]:before { border-right-color: rgba(0,0,0,.2); margin-top: -9px } .c-flyout.f-beak[data-js-flyout-placement="right"]:after { border-right-color: #fff; margin-top: -8px } .c-flyout.f-beak[data-js-flyout-placement="bottom"]:before, .c-flyout.f-beak[data-js-flyout-placement="bottom"]:after { bottom: 100%; right: 50% } .c-flyout.f-beak[data-js-flyout-placement="bottom"]:before { border-bottom-color: rgba(0,0,0,.2); margin-right: -9px } .c-flyout.f-beak[data-js-flyout-placement="bottom"]:after { border-bottom-color: #fff; margin-right: -8px } .c-flyout.f-beak[data-js-flyout-placement="top"]:before, .c-flyout.f-beak[data-js-flyout-placement="top"]:after { top: 100%; right: 50% } .c-flyout.f-beak[data-js-flyout-placement="top"]:before { border-top-color: rgba(0,0,0,.2); margin-right: -9px } .c-flyout.f-beak[data-js-flyout-placement="top"]:after { border-top-color: #fff; margin-right: -8px } .c-group { display: -ms-flexbox; display: flex; position: relative; -ms-flex-wrap: nowrap; flex-wrap: nowrap; padding: 1px } .c-group.f-wrap-items { flex-wrap: wrap; -ms-flex-wrap: wrap } .c-group.f-wrap-items > .m-channel-placement-item { -ms-flex-item-align: end; align-self: flex-end } .c-group.f-wrap-items > .m-product-placement-item, .c-group.f-wrap-items > .c-product-placement { display: inline-block } @media only screen and (max-width:539px) { .c-group.f-wrap-items .m-product-placement-item.f-orientation-vertical.f-size-medium, .c-group.f-wrap-items .c-product-placement.f-orientation-vertical.f-size-medium { width: calc(50% - 24px) } .c-group.f-wrap-items .m-product-placement-item.f-orientation-vertical.f-size-medium picture img, .c-group.f-wrap-items .c-product-placement.f-orientation-vertical.f-size-medium picture img { width: 100% } } .c-group.f-wrap-items .context-list-page .m-product-placement-item { padding-bottom: 48px } .c-group > .c-call-to-action { margin-left: 4px; vertical-align: middle } .c-group > .c-action-trigger { padding-left: 24px } .c-group > .c-action-trigger:last-child { padding-left: 0 } .c-group > .c-select-button { margin-top: 8px; width: 250px } @media only screen and (min-width:320px) { .c-group button.c-button, .c-group a.c-button[role="button"] { margin-left: 4px } } @media only screen and (min-width:540px) { .c-group button.c-button, .c-group a.c-button[role="button"] { margin-left: 8px } } [class^="c-heading-"]:before, [class^="c-heading-"]:after { content: " "; display: table } [class^="c-heading-"]:after { clear: both } [class^="c-heading-"].f-lean { padding-top: 0; padding-bottom: 0 } [class^="c-heading-"] span + a.c-hyperlink { font-size: 15px; line-height: 20px; float: left; margin-right: 12px; font-weight: 400 } [class^="c-heading-"] + .c-label { margin-top: 8px } form [class^="c-heading-"] { padding-top: 24px } .c-heading-1 span + a.c-hyperlink { margin-top: 45px } .c-heading-2 span + a.c-hyperlink { margin-top: 31px } .c-heading-3 span + a.c-hyperlink { margin-top: 18px } .c-heading-4 span + a.c-hyperlink { margin-top: 8px } .c-heading-5 span + a.c-hyperlink { margin-top: 4px } .c-heading-6 span + a.c-hyperlink { margin-top: 3px } @media(max-width:767px) { .c-heading-1 span + a.c-hyperlink { margin-top: 31px } .c-heading-2 span + a.c-hyperlink { margin-top: 18px } .c-heading-3 span + a.c-hyperlink { margin-top: 10px } .c-heading-4 span + a.c-hyperlink { margin-top: 4px } .c-heading-5 span + a.c-hyperlink { margin-top: 3px } .c-heading-6 span + a.c-hyperlink { margin-top: 0 } } .f-initial-baseline-large.c-heading-2 { padding-top: 52px } .f-initial-baseline-large.c-heading-3 { padding-top: 65px } .f-initial-baseline-large.c-heading-4 { padding-top: 75px } .f-initial-baseline-large.c-heading-5 { padding-top: 79px } .f-initial-baseline-large.c-heading-6 { padding-top: 80px } @media(max-width:1083px) { .f-initial-baseline-large.c-heading-2 { padding-top: 51px } .f-initial-baseline-large.c-heading-3 { padding-top: 65px } .f-initial-baseline-large.c-heading-4 { padding-top: 75px } .f-initial-baseline-large.c-heading-5 { padding-top: 79px } .f-initial-baseline-large.c-heading-6 { padding-top: 80px } } @media(max-width:767px) { .f-initial-baseline-large.c-heading-2 { padding-top: 50px } .f-initial-baseline-large.c-heading-3 { padding-top: 58px } .f-initial-baseline-large.c-heading-4 { padding-top: 64px } .f-initial-baseline-large.c-heading-5 { padding-top: 65px } .f-initial-baseline-large.c-heading-6 { padding-top: 68px } } @media(max-width:539px) { .f-initial-baseline-large.c-heading-1, .f-initial-baseline-large.c-heading-2, .f-initial-baseline-large.c-heading-3 { padding-top: 38px } .f-initial-baseline-large.c-heading-4 { padding-top: 36px } .f-initial-baseline-large.c-heading-5 { padding-top: 37px } .f-initial-baseline-large.c-heading-6 { padding-top: 39px } } @media screen and (max-width:1778px) { .f-initial-baseline-large [data-grid~="stack-5"] > [data-grid].c-heading-1, .f-initial-baseline-large [data-grid~="stack-5"] > [data-grid].c-heading-2, .f-initial-baseline-large [data-grid~="stack-5"] > [data-grid].c-heading-3 { padding-top: 38px } .f-initial-baseline-large [data-grid~="stack-5"] > [data-grid].c-heading-4 { padding-top: 36px } .f-initial-baseline-large [data-grid~="stack-5"] > [data-grid].c-heading-5 { padding-top: 37px } .f-initial-baseline-large [data-grid~="stack-5"] > [data-grid].c-heading-6 { padding-top: 39px } } @media screen and (max-width:1399px) { .f-initial-baseline-large [data-grid~="stack-4"] > [data-grid].c-heading-1, .f-initial-baseline-large [data-grid~="stack-4"] > [data-grid].c-heading-2, .f-initial-baseline-large [data-grid~="stack-4"] > [data-grid].c-heading-3 { padding-top: 38px } .f-initial-baseline-large [data-grid~="stack-4"] > [data-grid].c-heading-4 { padding-top: 36px } .f-initial-baseline-large [data-grid~="stack-4"] > [data-grid].c-heading-5 { padding-top: 37px } .f-initial-baseline-large [data-grid~="stack-4"] > [data-grid].c-heading-6 { padding-top: 39px } } @media screen and (max-width:1083px) { .f-initial-baseline-large [data-grid~="stack-3"] > [data-grid].c-heading-1, .f-initial-baseline-large [data-grid~="stack-3"] > [data-grid].c-heading-2, .f-initial-baseline-large [data-grid~="stack-3"] > [data-grid].c-heading-3 { padding-top: 38px } .f-initial-baseline-large [data-grid~="stack-3"] > [data-grid].c-heading-4 { padding-top: 36px } .f-initial-baseline-large [data-grid~="stack-3"] > [data-grid].c-heading-5 { padding-top: 37px } .f-initial-baseline-large [data-grid~="stack-3"] > [data-grid].c-heading-6 { padding-top: 39px } } @media screen and (max-width:767px) { .f-initial-baseline-large [data-grid~="stack-2"] > [data-grid].c-heading-1, .f-initial-baseline-large [data-grid~="stack-2"] > [data-grid].c-heading-2, .f-initial-baseline-large [data-grid~="stack-2"] > [data-grid].c-heading-3 { padding-top: 38px } .f-initial-baseline-large [data-grid~="stack-2"] > [data-grid].c-heading-4 { padding-top: 36px } .f-initial-baseline-large [data-grid~="stack-2"] > [data-grid].c-heading-5 { padding-top: 37px } .f-initial-baseline-large [data-grid~="stack-2"] > [data-grid].c-heading-6 { padding-top: 39px } } .f-initial-baseline-small.c-heading-1 { padding-top: 4px } .f-initial-baseline-small.c-heading-2 { padding-top: 18px } .f-initial-baseline-small.c-heading-3 { padding-top: 31px } .f-initial-baseline-small.c-heading-4 { padding-top: 41px } .f-initial-baseline-small.c-heading-5 { padding-top: 45px } .f-initial-baseline-small.c-heading-6 { padding-top: 46px } @media(max-width:767px) { .f-initial-baseline-small.c-heading-1 { padding-top: 4px } .f-initial-baseline-small.c-heading-2 { padding-top: 17px } .f-initial-baseline-small.c-heading-3 { padding-top: 25px } .f-initial-baseline-small.c-heading-4 { padding-top: 31px } .f-initial-baseline-small.c-heading-5 { padding-top: 32px } .f-initial-baseline-small.c-heading-6 { padding-top: 35px } } @media(max-width:539px) { .f-initial-baseline-small.c-heading-1, .f-initial-baseline-small.c-heading-2, .f-initial-baseline-small.c-heading-3 { padding-top: 38px } .f-initial-baseline-small.c-heading-4 { padding-top: 36px } .f-initial-baseline-small.c-heading-5 { padding-top: 37px } .f-initial-baseline-small.c-heading-6 { padding-top: 39px } } @media screen and (max-width:1778px) { .f-initial-baseline-small [data-grid~="stack-5"] > [data-grid].c-heading-1, .f-initial-baseline-small [data-grid~="stack-5"] > [data-grid].c-heading-2, .f-initial-baseline-small [data-grid~="stack-5"] > [data-grid].c-heading-3 { padding-top: 38px } .f-initial-baseline-small [data-grid~="stack-5"] > [data-grid].c-heading-4 { padding-top: 36px } .f-initial-baseline-small [data-grid~="stack-5"] > [data-grid].c-heading-5 { padding-top: 37px } .f-initial-baseline-small [data-grid~="stack-5"] > [data-grid].c-heading-6 { padding-top: 39px } } @media screen and (max-width:1399px) { .f-initial-baseline-small [data-grid~="stack-4"] > [data-grid].c-heading-1, .f-initial-baseline-small [data-grid~="stack-4"] > [data-grid].c-heading-2, .f-initial-baseline-small [data-grid~="stack-4"] > [data-grid].c-heading-3 { padding-top: 38px } .f-initial-baseline-small [data-grid~="stack-4"] > [data-grid].c-heading-4 { padding-top: 36px } .f-initial-baseline-small [data-grid~="stack-4"] > [data-grid].c-heading-5 { padding-top: 37px } .f-initial-baseline-small [data-grid~="stack-4"] > [data-grid].c-heading-6 { padding-top: 39px } } @media screen and (max-width:1083px) { .f-initial-baseline-small [data-grid~="stack-3"] > [data-grid].c-heading-1, .f-initial-baseline-small [data-grid~="stack-3"] > [data-grid].c-heading-2, .f-initial-baseline-small [data-grid~="stack-3"] > [data-grid].c-heading-3 { padding-top: 38px } .f-initial-baseline-small [data-grid~="stack-3"] > [data-grid].c-heading-4 { padding-top: 36px } .f-initial-baseline-small [data-grid~="stack-3"] > [data-grid].c-heading-5 { padding-top: 37px } .f-initial-baseline-small [data-grid~="stack-3"] > [data-grid].c-heading-6 { padding-top: 39px } } @media screen and (max-width:767px) { .f-initial-baseline-small [data-grid~="stack-2"] > [data-grid].c-heading-1, .f-initial-baseline-small [data-grid~="stack-2"] > [data-grid].c-heading-2, .f-initial-baseline-small [data-grid~="stack-2"] > [data-grid].c-heading-3 { padding-top: 38px } .f-initial-baseline-small [data-grid~="stack-2"] > [data-grid].c-heading-4 { padding-top: 36px } .f-initial-baseline-small [data-grid~="stack-2"] > [data-grid].c-heading-5 { padding-top: 37px } .f-initial-baseline-small [data-grid~="stack-2"] > [data-grid].c-heading-6 { padding-top: 39px } } a.c-hyperlink { position: relative; border: 2px solid transparent; outline: 1px solid transparent; outline-offset: -3px; font-weight: 600; color: #0067b8 } @media screen and (-ms-high-contrast:active) { a.c-hyperlink { border-color: window !important; outline-color: window } } a.c-hyperlink:focus { border-color: #000; outline-color: rgba(255,255,255,.6) } @media screen and (-ms-high-contrast:active) { a.c-hyperlink:focus { border-color: windowText !important } } .theme-light a.c-hyperlink:focus, .theme-dark .theme-light a.c-hyperlink:focus { border-color: #000; outline-color: rgba(255,255,255,.6) } .theme-dark a.c-hyperlink:focus, .theme-light .theme-dark a.c-hyperlink:focus { border-color: #fff; outline-color: rgba(0,0,0,.6) } a.c-hyperlink:not(.f-image):focus:not(.x-hidden-focus) { background: rgba(0,103,184,.1) } a.c-hyperlink:not(.f-image):focus:not(.x-hidden-focus), a.c-hyperlink:not(.f-image):hover { color: #005da6; text-decoration: underline } a.c-hyperlink:not(.f-image):active { background: none; color: #005293; -ms-transform: none; transform: none } .theme-light a.c-hyperlink:not(.f-image):focus:not(.x-hidden-focus), .theme-dark .theme-light a.c-hyperlink:not(.f-image):focus:not(.x-hidden-focus) { background: rgba(0,0,0,.1) } .theme-light a.c-hyperlink:not(.f-image):focus:not(.x-hidden-focus), .theme-light a.c-hyperlink:not(.f-image):hover, .theme-dark .theme-light a.c-hyperlink:not(.f-image):focus:not(.x-hidden-focus), .theme-dark .theme-light a.c-hyperlink:not(.f-image):hover { color: rgba(0,0,0,.9) } .theme-light a.c-hyperlink:not(.f-image):active, .theme-dark .theme-light a.c-hyperlink:not(.f-image):active { color: rgba(0,0,0,.8) } .theme-dark a.c-hyperlink:not(.f-image):focus:not(.x-hidden-focus), .theme-light .theme-dark a.c-hyperlink:not(.f-image):focus:not(.x-hidden-focus) { background: rgba(255,255,255,.1) } .theme-dark a.c-hyperlink:not(.f-image):focus:not(.x-hidden-focus), .theme-dark a.c-hyperlink:not(.f-image):hover, .theme-light .theme-dark a.c-hyperlink:not(.f-image):focus:not(.x-hidden-focus), .theme-light .theme-dark a.c-hyperlink:not(.f-image):hover { color: #e6e6e6 } .theme-dark a.c-hyperlink:not(.f-image):active, .theme-light .theme-dark a.c-hyperlink:not(.f-image):active { color: #ccc } a.c-hyperlink:not(.f-image):focus:not(.x-hidden-focus) { text-decoration: none } .theme-light a.c-hyperlink, .theme-dark .theme-light a.c-hyperlink { text-decoration: underline; color: #000 } .theme-dark a.c-hyperlink, .theme-light .theme-dark a.c-hyperlink { text-decoration: underline; color: #fff } .theme-dark a.c-hyperlink.f-disabled, .theme-dark a.c-hyperlink[aria-disabled="true"], .theme-light .theme-dark a.c-hyperlink.f-disabled, .theme-light .theme-dark a.c-hyperlink[aria-disabled="true"] { color: rgba(255,255,255,.6) } .theme-dark a.c-hyperlink.f-disabled:hover, .theme-dark a.c-hyperlink[aria-disabled="true"]:hover, .theme-light .theme-dark a.c-hyperlink.f-disabled:hover, .theme-light .theme-dark a.c-hyperlink[aria-disabled="true"]:hover { text-decoration: underline; cursor: default } [class^="c-paragraph"] a.c-hyperlink, [class^="c-caption"] a.c-hyperlink { text-decoration: underline } a.c-hyperlink.f-picker:not(.f-image) { height: 16px; width: 16px; border-radius: 50%; display: inline-block; position: relative; outline: none } a.c-hyperlink.f-picker:not(.f-image):hover:after { width: 22px; max-width: 100%; height: 22px; max-height: 100%; display: inline-block; position: absolute; top: -3px; right: -3px; content: ""; border: 1px solid #000; border-radius: 50%; background-color: transparent } a.c-hyperlink.f-picker:not(.f-image):focus:not(.x-hidden-focus) { box-shadow: none } a.c-hyperlink.f-round:not(.f-image) { padding: 0; border-radius: 50%; width: 30px; height: 30px; display: inline-block } a.c-hyperlink.f-round:not(.f-image) img { border-radius: 50%; max-width: 100%; max-height: 100% } a.c-hyperlink.f-round:not(.f-image):hover, a.c-hyperlink.f-round:not(.f-image):focus, a.c-hyperlink.f-round:not(.f-image):active { cursor: pointer; text-decoration: none; box-shadow: 0 8px 8px 0 rgba(0,0,0,.2) } a.c-hyperlink.f-round:not(.f-image):active { box-shadow: none; background: rgba(0,0,0,.2) } a.c-hyperlink.f-round-show-all:not(.f-image) { line-height: 28px; border-radius: 50%; width: 30px; height: 30px; display: inline-block; text-align: center; background: rgba(0,0,0,.5); text-decoration: none; color: #fff; padding: 0 } a.c-hyperlink.f-round-show-all:not(.f-image):hover, a.c-hyperlink.f-round-show-all:not(.f-image):focus, a.c-hyperlink.f-round-show-all:not(.f-image):active { background: rgba(0,0,0,.3); box-shadow: 0 4px 8px 0 rgba(0,0,0,.2); border-color: #0067b8; cursor: pointer; text-decoration: none; color: #fff } a.c-hyperlink.f-round-show-all:not(.f-image):active { box-shadow: none; background: rgba(0,0,0,.2) } a.c-hyperlink.f-picker, a.c-hyperlink.f-round, a.c-hyperlink.f-round-show-all { position: relative; border: 2px solid transparent; outline: 0 } a.c-hyperlink.f-picker:before, a.c-hyperlink.f-round:before, a.c-hyperlink.f-round-show-all:before { display: block; position: absolute; top: 0; left: 0; bottom: 0; right: 0; content: ''; border: 1px solid transparent } a.c-hyperlink.f-picker:focus, a.c-hyperlink.f-round:focus, a.c-hyperlink.f-round-show-all:focus { border-color: #000 } a.c-hyperlink.f-picker:focus:before, a.c-hyperlink.f-round:focus:before, a.c-hyperlink.f-round-show-all:focus:before { border-color: rgba(255,255,255,.6) } .theme-light a.c-hyperlink.f-picker:focus, .theme-dark .theme-light a.c-hyperlink.f-picker:focus, .theme-light a.c-hyperlink.f-round:focus, .theme-dark .theme-light a.c-hyperlink.f-round:focus, .theme-light a.c-hyperlink.f-round-show-all:focus, .theme-dark .theme-light a.c-hyperlink.f-round-show-all:focus { border-color: #000 } .theme-light a.c-hyperlink.f-picker:focus:before, .theme-dark .theme-light a.c-hyperlink.f-picker:focus:before, .theme-light a.c-hyperlink.f-round:focus:before, .theme-dark .theme-light a.c-hyperlink.f-round:focus:before, .theme-light a.c-hyperlink.f-round-show-all:focus:before, .theme-dark .theme-light a.c-hyperlink.f-round-show-all:focus:before { border-color: rgba(255,255,255,.6) } .theme-dark a.c-hyperlink.f-picker:focus, .theme-light .theme-dark a.c-hyperlink.f-picker:focus, .theme-dark a.c-hyperlink.f-round:focus, .theme-light .theme-dark a.c-hyperlink.f-round:focus, .theme-dark a.c-hyperlink.f-round-show-all:focus, .theme-light .theme-dark a.c-hyperlink.f-round-show-all:focus { border-color: #fff } .theme-dark a.c-hyperlink.f-picker:focus:before, .theme-light .theme-dark a.c-hyperlink.f-picker:focus:before, .theme-dark a.c-hyperlink.f-round:focus:before, .theme-light .theme-dark a.c-hyperlink.f-round:focus:before, .theme-dark a.c-hyperlink.f-round-show-all:focus:before, .theme-light .theme-dark a.c-hyperlink.f-round-show-all:focus:before { border-color: rgba(0,0,0,.6) } a.c-hyperlink.f-picker:before, a.c-hyperlink.f-round:before, a.c-hyperlink.f-round-show-all:before { border-radius: 50% } a.c-hyperlink.f-picker:focus, a.c-hyperlink.f-round:focus, a.c-hyperlink.f-round-show-all:focus { outline-color: transparent } @media screen and (-ms-high-contrast:active) { a.c-hyperlink.f-picker:focus, a.c-hyperlink.f-round:focus, a.c-hyperlink.f-round-show-all:focus { border-color: Window } } img.c-image, picture.c-image img { display: block; margin: 0; max-width: 100%; height: auto } img.c-image.f-round { border-radius: 50% } picture.c-image { display: block } picture.c-image.f-pad-bottom-3x, img.c-image.f-pad-bottom-3x { padding-bottom: 12px } picture.c-image.f-pad-bottom-6x, img.c-image.f-pad-bottom-6x { padding-bottom: 24px } picture.c-image.f-pad-top-3x, img.c-image.f-pad-top-3x { padding-top: 12px } picture.c-image.f-pad-top-6x, img.c-image.f-pad-top-6x { padding-top: 24px } picture.c-image.f-pad-vertical-3x, img.c-image.f-pad-vertical-3x { padding: 12px 0 } picture.c-image.f-pad-vertical-6x, img.c-image.f-pad-vertical-6x { padding: 24px 0 } picture.c-image.f-pad-left-3x, img.c-image.f-pad-left-3x { padding-right: 12px } picture.c-image.f-pad-left-6x, img.c-image.f-pad-left-6x { padding-right: 24px } picture.c-image.f-pad-right-3x, img.c-image.f-pad-right-3x { padding-left: 12px } picture.c-image.f-pad-right-6x, img.c-image.f-pad-right-6x { padding-left: 24px } picture.c-image.f-pad-horizontal-3x, img.c-image.f-pad-horizontal-3x { padding-right: 12px; padding-left: 12px } picture.c-image.f-pad-horizontal-6x, img.c-image.f-pad-horizontal-6x { padding-right: 24px; padding-left: 24px } nav.c-in-page-navigation { border-bottom: 1px solid rgba(0,0,0,.2); display: -ms-flexbox; display: flex } @media screen and (-ms-high-contrast) { nav.c-in-page-navigation { padding-bottom: 1px } } nav.c-in-page-navigation h4 { padding: 38px 0 12px; margin: 0 24px } nav.c-in-page-navigation.f-vertical { border-bottom: 0 } nav.c-in-page-navigation.f-vertical > ul { white-space: normal } nav.c-in-page-navigation.f-vertical > ul li { display: block } nav.c-in-page-navigation.f-sticky { position: fixed; top: 0; right: 0; width: 100%; background: #fff; z-index: 300 } nav.c-in-page-navigation.f-sticky.f-vertical { width: auto } nav.c-in-page-navigation.f-sticky.f-vertical.f-dropdown { width: 100%; border-bottom: 1px solid rgba(0,0,0,.2) } nav.c-in-page-navigation.f-hide { height: 0; visibility: hidden; overflow: hidden } nav.c-in-page-navigation a { position: relative; border: 2px solid transparent; outline: 0 } nav.c-in-page-navigation a:before { display: block; position: absolute; top: 0; left: 0; bottom: 0; right: 0; content: ''; border: 1px solid transparent } nav.c-in-page-navigation a:focus { border-color: #000 } nav.c-in-page-navigation a:focus:before { border-color: rgba(255,255,255,.6) } .theme-light nav.c-in-page-navigation a:focus, .theme-dark .theme-light nav.c-in-page-navigation a:focus { border-color: #000 } .theme-light nav.c-in-page-navigation a:focus:before, .theme-dark .theme-light nav.c-in-page-navigation a:focus:before { border-color: rgba(255,255,255,.6) } .theme-dark nav.c-in-page-navigation a:focus, .theme-light .theme-dark nav.c-in-page-navigation a:focus { border-color: #fff } .theme-dark nav.c-in-page-navigation a:focus:before, .theme-light .theme-dark nav.c-in-page-navigation a:focus:before { border-color: rgba(0,0,0,.6) } nav.c-in-page-navigation a:hover, nav.c-in-page-navigation a:focus, nav.c-in-page-navigation a:active, nav.c-in-page-navigation a.f-active { color: #000 } nav.c-in-page-navigation .c-select-menu { padding: 2px 0; margin: 0 24px } nav.c-in-page-navigation .c-select-menu > a { color: #000 } nav.c-in-page-navigation > ul { white-space: nowrap } nav.c-in-page-navigation > ul li { display: inline-block } nav.c-in-page-navigation > ul li > a { font-size: 15px; color: rgba(0,0,0,.6); padding: 12px 0; margin: 0 24px; display: inline-block } nav.c-in-page-navigation > ul li > a:hover { color: rgba(0,0,0,.8) } nav.c-in-page-navigation > ul li > a:focus { color: rgba(0,0,0,.8) } nav.c-in-page-navigation > ul li > a:active { color: #000 } nav.c-in-page-navigation > ul li > a.f-active { color: #000 } nav.c-in-page-navigation.f-dropdown { padding-right: 20px } nav.c-in-page-navigation.f-dropdown .f-dropdown-menu { position: relative; width: 100% } nav.c-in-page-navigation.f-dropdown .f-dropdown-menu.f-border [aria-expanded] { margin-right: 8px; box-sizing: border-box; height: 100%; border: 1px solid rgba(0,0,0,.6) } nav.c-in-page-navigation.f-dropdown .f-dropdown-menu.f-border [aria-expanded]:hover { border-color: rgba(0,0,0,.8) } nav.c-in-page-navigation.f-dropdown .f-dropdown-menu.f-border [aria-expanded]:active, nav.c-in-page-navigation.f-dropdown .f-dropdown-menu.f-border [aria-expanded]:focus { border-color: #0067b8 } nav.c-in-page-navigation.f-dropdown .f-dropdown-menu .c-menu { position: absolute; top: 100% } nav.c-in-page-navigation.f-dropdown .f-dropdown-menu [aria-expanded="false"] + .c-menu[aria-hidden="true"] { display: none } nav.c-in-page-navigation.f-dropdown .f-dropdown-menu > a { position: relative; border: 2px solid transparent; outline: 0; display: inline-block; color: rgba(0,0,0,.6); -ms-transform: translateX(8px); transform: translateX(8px); padding: 12px 0; padding-left: 24px; margin: 0 24px } nav.c-in-page-navigation.f-dropdown .f-dropdown-menu > a:before { display: block; position: absolute; top: 0; left: 0; bottom: 0; right: 0; content: ''; border: 1px solid transparent } nav.c-in-page-navigation.f-dropdown .f-dropdown-menu > a:focus { border-color: #000 } nav.c-in-page-navigation.f-dropdown .f-dropdown-menu > a:focus:before { border-color: rgba(255,255,255,.6) } .theme-light nav.c-in-page-navigation.f-dropdown .f-dropdown-menu > a:focus, .theme-dark .theme-light nav.c-in-page-navigation.f-dropdown .f-dropdown-menu > a:focus { border-color: #000 } .theme-light nav.c-in-page-navigation.f-dropdown .f-dropdown-menu > a:focus:before, .theme-dark .theme-light nav.c-in-page-navigation.f-dropdown .f-dropdown-menu > a:focus:before { border-color: rgba(255,255,255,.6) } .theme-dark nav.c-in-page-navigation.f-dropdown .f-dropdown-menu > a:focus, .theme-light .theme-dark nav.c-in-page-navigation.f-dropdown .f-dropdown-menu > a:focus { border-color: #fff } .theme-dark nav.c-in-page-navigation.f-dropdown .f-dropdown-menu > a:focus:before, .theme-light .theme-dark nav.c-in-page-navigation.f-dropdown .f-dropdown-menu > a:focus:before { border-color: rgba(0,0,0,.6) } nav.c-in-page-navigation.f-dropdown .f-dropdown-menu > a:after { font-family: "MWF-MDL2"; content: ""; position: absolute; font-size: 9px; color: #000; font-weight: 700; left: 8px; padding-top: 7px } nav.c-in-page-navigation.f-dropdown .f-dropdown-menu > a:focus:hover { outline: none } .no-js nav.c-in-page-navigation.f-dropdown .f-dropdown-menu:hover .c-menu, .js nav.c-in-page-navigation.f-dropdown .f-dropdown-menu > [aria-expanded="true"] + .c-menu[aria-hidden="false"], .js nav.c-in-page-navigation.f-dropdown .f-dropdown-menu > span[aria-expanded="true"] + .c-menu[aria-hidden="false"] { display: block } .c-label { font-size: 13px; display: inline-block; margin-top: 21px; padding-bottom: 7px; line-height: 20px } .c-label + input.c-text-field[type="email"], .c-label + input.c-text-field[type="number"], .c-label + input.c-text-field[type="tel"], .c-label + input.c-text-field[type="text"], .c-label + input.c-text-field[type="url"], .c-label + input.c-password[type="password"] { margin: 0 } .c-label + .c-file input[type="text"], .c-label + .c-file button { margin-top: 0 } .c-label + .c-combo, .c-label + .c-select, .c-label + .c-select-menu { margin-top: 0 } legend.c-label { display: block; margin-top: 0; padding-top: 21px } nav.c-link-navigation { margin-top: 48px; text-align: center } nav.c-link-navigation .c-heading { font-size: 20px; line-height: 24px; padding: 35px 0 5px; font-weight: 600; padding-top: 8px; padding-bottom: 24px } nav.c-link-navigation a.c-hyperlink { display: block } nav.c-link-navigation a.c-hyperlink:before, nav.c-link-navigation a.c-hyperlink:after { content: " "; display: table } nav.c-link-navigation a.c-hyperlink:after { clear: both } nav.c-link-navigation p, nav.c-link-navigation div { overflow: hidden; box-sizing: content-box; max-height: 60px; word-wrap: break-word; text-overflow: clip } nav.c-link-navigation li { display: inline-block } nav.c-link-navigation li a.c-hyperlink { margin: 0 18px; vertical-align: top } nav.c-link-navigation li a.c-hyperlink picture { display: block; margin: 0 auto; max-width: 400px; max-height: 120px } @media only screen and (min-width:768px) { nav.c-link-navigation li a.c-hyperlink picture { margin-bottom: 12px } } nav.c-link-navigation li a.c-hyperlink p, nav.c-link-navigation li a.c-hyperlink div { padding: 0 10px; text-align: center; margin: 0 auto } nav.c-link-navigation li a.c-hyperlink.f-image { display: inline-block; margin: 0 22px 24px } nav.c-link-navigation li a.c-hyperlink.f-image:focus { outline: transparent } nav.c-link-navigation li a.c-hyperlink.f-image:focus img { outline: 1px solid #0067b8 } nav.c-link-navigation li a.c-hyperlink.f-image:focus p, nav.c-link-navigation li a.c-hyperlink.f-image:focus div { outline: transparent; background: rgba(0,103,184,.1) } nav.c-link-navigation li a.c-hyperlink.f-image:focus p, nav.c-link-navigation li a.c-hyperlink.f-image:focus div, nav.c-link-navigation li a.c-hyperlink.f-image:hover p, nav.c-link-navigation li a.c-hyperlink.f-image:hover div { color: #005da6; text-decoration: underline } nav.c-link-navigation li a.c-hyperlink.f-image:active { outline: transparent } nav.c-link-navigation li a.c-hyperlink.f-image:active p, nav.c-link-navigation li a.c-hyperlink.f-image:active div { background: none; color: #005293 } nav.c-link-navigation li a.c-hyperlink.f-image.x-hidden-focus.f-image img { outline: transparent !important } nav.c-link-navigation li a.c-hyperlink.f-image.x-hidden-focus.f-image p, nav.c-link-navigation li a.c-hyperlink.f-image.x-hidden-focus.f-image div { background: none !important; text-decoration: none !important } nav.c-link-navigation.f-align-left { text-align: right } nav.c-link-navigation.f-align-left li a.c-hyperlink { margin-right: 0 } @media only screen and (max-width:767px) { nav.c-link-navigation li { clear: both; display: block } nav.c-link-navigation li a.c-hyperlink { display: block; display: -ms-inline-flexbox; display: inline-flex; margin: 12px auto } nav.c-link-navigation li a.c-hyperlink picture { display: inline-block; max-width: none; max-height: none } nav.c-link-navigation li a.c-hyperlink picture img { width: 64px; height: 64px; margin: 4px } nav.c-link-navigation li a.c-hyperlink p, nav.c-link-navigation li a.c-hyperlink div { padding-top: 0; padding-bottom: 0; padding-left: 12px; padding-right: 8px; text-align: right; display: inline-block } nav.c-link-navigation li a.c-hyperlink.f-image { width: 100%; max-height: 100%; text-align: right; padding: 0; margin: 0; overflow: hidden } nav.c-link-navigation li a.c-hyperlink.f-image p, nav.c-link-navigation li a.c-hyperlink.f-image div { overflow: hidden; box-sizing: content-box; max-height: 40px; max-width: calc(100% - 100px); vertical-align: middle } } .c-list { font-size: 15px; line-height: 20px; padding-right: 19px; padding-left: 0; margin: 8px 0; list-style-position: outside } .c-list li { padding: 8px 0 } .c-list.f-lean li { padding: 0 } .c-list.f-bare { padding-right: 0; list-style-type: none } ul.c-list { list-style-type: disc } ol.c-list { list-style-type: decimal } .c-logo { position: relative; outline: 2px solid transparent; border: 0; display: inline-block } .c-logo:after { display: block; position: absolute; top: 0; left: 0; bottom: 0; right: 0; content: ''; outline: 1px solid transparent; outline-offset: -1px } .c-logo:focus { outline-color: #000 } .c-logo:focus:after { outline-color: rgba(255,255,255,.6) } .theme-light .c-logo:focus, .theme-dark .theme-light .c-logo:focus { outline-color: #000 } .theme-light .c-logo:focus:after, .theme-dark .theme-light .c-logo:focus:after { outline-color: rgba(255,255,255,.6) } .theme-dark .c-logo:focus, .theme-light .theme-dark .c-logo:focus { outline-color: #fff } .theme-dark .c-logo:focus:after, .theme-light .theme-dark .c-logo:focus:after { outline-color: rgba(0,0,0,.6) } .c-logo img + span { position: absolute !important; overflow: hidden !important; clip: rect(1px,1px,1px,1px) !important; width: 1px !important; height: 1px !important; border: 0 !important; padding: 0 !important; margin: 0 !important } .c-menu { position: relative; z-index: 700; width: 296px; min-width: 64px; max-width: 368px; padding: 0; margin: 0; background: #fff; border: 1px solid rgba(0,0,0,.1); border-top: 0; background-clip: padding-box } @media(-ms-high-contrast:active) { .c-menu { border-top: 1px solid WindowText; border-color: WindowText } } .c-menu.f-scroll { max-height: 220px; overflow-y: auto } .c-menu.f-flex { width: 100%; min-width: auto; max-width: none } .c-menu .c-menu-item [aria-checked="true"] { background: #0067b8; color: #fff } @media(-ms-high-contrast) { .c-menu .c-menu-item [aria-checked="true"] { background: Highlight } } .c-menu .c-menu-item [aria-checked="true"]:hover { background: rgba(0,103,184,.8); color: #fff } .c-menu .c-menu-item [aria-checked="true"]:focus { color: #fff } .c-menu .c-menu-item [aria-checked="true"]:active { background: rgba(0,103,184,.4); color: #fff } .theme-light .c-menu, .theme-dark .theme-light .c-menu { background: #fff; color: #000 } .theme-dark .c-menu, .theme-light .theme-dark .c-menu { background: #000; color: #fff } .c-menu-item { background: inherit } .c-menu-item a, .c-menu-item span, .c-menu-item button { position: relative; border: 2px solid transparent; outline: 0; display: block; background: rgba(0,0,0,.05); padding: 11px 12px 13px; cursor: pointer; white-space: normal } .c-menu-item a:before, .c-menu-item span:before, .c-menu-item button:before { display: block; position: absolute; top: 0; left: 0; bottom: 0; right: 0; content: ''; border: 1px solid transparent } .c-menu-item a:focus, .c-menu-item span:focus, .c-menu-item button:focus { border-color: #000 } .c-menu-item a:focus:before, .c-menu-item span:focus:before, .c-menu-item button:focus:before { border-color: rgba(255,255,255,.6) } .theme-light .c-menu-item a:focus, .theme-dark .theme-light .c-menu-item a:focus, .theme-light .c-menu-item span:focus, .theme-dark .theme-light .c-menu-item span:focus, .theme-light .c-menu-item button:focus, .theme-dark .theme-light .c-menu-item button:focus { border-color: #000 } .theme-light .c-menu-item a:focus:before, .theme-dark .theme-light .c-menu-item a:focus:before, .theme-light .c-menu-item span:focus:before, .theme-dark .theme-light .c-menu-item span:focus:before, .theme-light .c-menu-item button:focus:before, .theme-dark .theme-light .c-menu-item button:focus:before { border-color: rgba(255,255,255,.6) } .theme-dark .c-menu-item a:focus, .theme-light .theme-dark .c-menu-item a:focus, .theme-dark .c-menu-item span:focus, .theme-light .theme-dark .c-menu-item span:focus, .theme-dark .c-menu-item button:focus, .theme-light .theme-dark .c-menu-item button:focus { border-color: #fff } .theme-dark .c-menu-item a:focus:before, .theme-light .theme-dark .c-menu-item a:focus:before, .theme-dark .c-menu-item span:focus:before, .theme-light .theme-dark .c-menu-item span:focus:before, .theme-dark .c-menu-item button:focus:before, .theme-light .theme-dark .c-menu-item button:focus:before { border-color: rgba(0,0,0,.6) } @media(-ms-high-contrast:active) { .c-menu-item a, .c-menu-item span, .c-menu-item button { border-color: Window; color: WindowText } .c-menu-item a:before, .c-menu-item span:before, .c-menu-item button:before { border-color: Window } } .c-menu-item a:hover, .c-menu-item a:focus, .c-menu-item span:hover, .c-menu-item span:focus, .c-menu-item button:hover, .c-menu-item button:focus { background: rgba(0,0,0,.1) } @media(-ms-high-contrast:active) { .c-menu-item a:hover, .c-menu-item a:focus, .c-menu-item span:hover, .c-menu-item span:focus, .c-menu-item button:hover, .c-menu-item button:focus { -ms-high-contrast-adjust: none; color: HighlightText; background-color: Highlight; border-color: Highlight } .c-menu-item a:hover:before, .c-menu-item a:focus:before, .c-menu-item span:hover:before, .c-menu-item span:focus:before, .c-menu-item button:hover:before, .c-menu-item button:focus:before { border-color: Highlight } } .c-menu-item a:active, .c-menu-item span:active, .c-menu-item button:active { background: rgba(0,0,0,.3) } .c-menu-item a.f-context-action-trigger, .c-menu-item span.f-context-action-trigger, .c-menu-item button.f-context-action-trigger { color: #0067b8 } .c-menu-item a.f-icon img, .c-menu-item span.f-icon img, .c-menu-item button.f-icon img { width: 40px; height: 22px; display: inline-block; padding-left: 16px } .c-menu-item a.f-icon p, .c-menu-item span.f-icon p, .c-menu-item button.f-icon p { display: inline-block; width: calc(100% - 40px); color: inherit; vertical-align: middle } .c-menu-item a[aria-checked="true"], .c-menu-item a[aria-selected="true"], .c-menu-item span[aria-checked="true"], .c-menu-item span[aria-selected="true"], .c-menu-item button[aria-checked="true"], .c-menu-item button[aria-selected="true"] { background: #0067b8; color: #fff; -ms-high-contrast-adjust: none } @media(-ms-high-contrast:active) { .c-menu-item a[aria-checked="true"], .c-menu-item a[aria-selected="true"], .c-menu-item span[aria-checked="true"], .c-menu-item span[aria-selected="true"], .c-menu-item button[aria-checked="true"], .c-menu-item button[aria-selected="true"] { color: HighlightText !important; background-color: Highlight; outline-color: Highlight !important; border-color: Highlight } .c-menu-item a[aria-checked="true"]:hover, .c-menu-item a[aria-selected="true"]:hover, .c-menu-item span[aria-checked="true"]:hover, .c-menu-item span[aria-selected="true"]:hover, .c-menu-item button[aria-checked="true"]:hover, .c-menu-item button[aria-selected="true"]:hover { background: Highlight !important; color: HighlightText !important } .c-menu-item a[aria-checked="true"]:before, .c-menu-item a[aria-selected="true"]:before, .c-menu-item span[aria-checked="true"]:before, .c-menu-item span[aria-selected="true"]:before, .c-menu-item button[aria-checked="true"]:before, .c-menu-item button[aria-selected="true"]:before { border-color: Highlight } } .theme-light .c-menu-item a, .theme-dark .theme-light .c-menu-item a, .theme-light .c-menu-item span, .theme-dark .theme-light .c-menu-item span, .theme-light .c-menu-item button, .theme-dark .theme-light .c-menu-item button { background: rgba(0,0,0,.05); color: rgba(0,0,0,.8) } .theme-light .c-menu-item a:hover, .theme-light .c-menu-item a:focus, .theme-dark .theme-light .c-menu-item a:hover, .theme-dark .theme-light .c-menu-item a:focus, .theme-light .c-menu-item span:hover, .theme-light .c-menu-item span:focus, .theme-dark .theme-light .c-menu-item span:hover, .theme-dark .theme-light .c-menu-item span:focus, .theme-light .c-menu-item button:hover, .theme-light .c-menu-item button:focus, .theme-dark .theme-light .c-menu-item button:hover, .theme-dark .theme-light .c-menu-item button:focus { background: rgba(0,0,0,.1); color: #000 } .theme-light .c-menu-item a:active, .theme-dark .theme-light .c-menu-item a:active, .theme-light .c-menu-item span:active, .theme-dark .theme-light .c-menu-item span:active, .theme-light .c-menu-item button:active, .theme-dark .theme-light .c-menu-item button:active { background: rgba(0,0,0,.3); color: #000 } .theme-light .c-menu-item a[aria-checked="true"], .theme-light .c-menu-item a[aria-selected="true"], .theme-dark .theme-light .c-menu-item a[aria-checked="true"], .theme-dark .theme-light .c-menu-item a[aria-selected="true"], .theme-light .c-menu-item span[aria-checked="true"], .theme-light .c-menu-item span[aria-selected="true"], .theme-dark .theme-light .c-menu-item span[aria-checked="true"], .theme-dark .theme-light .c-menu-item span[aria-selected="true"], .theme-light .c-menu-item button[aria-checked="true"], .theme-light .c-menu-item button[aria-selected="true"], .theme-dark .theme-light .c-menu-item button[aria-checked="true"], .theme-dark .theme-light .c-menu-item button[aria-selected="true"] { background: #0067b8; color: #fff } .theme-light .c-menu-item a[aria-checked="true"]:hover, .theme-light .c-menu-item a[aria-checked="true"]:focus, .theme-light .c-menu-item a[aria-selected="true"]:hover, .theme-light .c-menu-item a[aria-selected="true"]:focus, .theme-dark .theme-light .c-menu-item a[aria-checked="true"]:hover, .theme-dark .theme-light .c-menu-item a[aria-checked="true"]:focus, .theme-dark .theme-light .c-menu-item a[aria-selected="true"]:hover, .theme-dark .theme-light .c-menu-item a[aria-selected="true"]:focus, .theme-light .c-menu-item span[aria-checked="true"]:hover, .theme-light .c-menu-item span[aria-checked="true"]:focus, .theme-light .c-menu-item span[aria-selected="true"]:hover, .theme-light .c-menu-item span[aria-selected="true"]:focus, .theme-dark .theme-light .c-menu-item span[aria-checked="true"]:hover, .theme-dark .theme-light .c-menu-item span[aria-checked="true"]:focus, .theme-dark .theme-light .c-menu-item span[aria-selected="true"]:hover, .theme-dark .theme-light .c-menu-item span[aria-selected="true"]:focus, .theme-light .c-menu-item button[aria-checked="true"]:hover, .theme-light .c-menu-item button[aria-checked="true"]:focus, .theme-light .c-menu-item button[aria-selected="true"]:hover, .theme-light .c-menu-item button[aria-selected="true"]:focus, .theme-dark .theme-light .c-menu-item button[aria-checked="true"]:hover, .theme-dark .theme-light .c-menu-item button[aria-checked="true"]:focus, .theme-dark .theme-light .c-menu-item button[aria-selected="true"]:hover, .theme-dark .theme-light .c-menu-item button[aria-selected="true"]:focus { background: #0067b8; color: #fff; outline-color: #000 } .theme-dark .c-menu-item a, .theme-light .theme-dark .c-menu-item a, .theme-dark .c-menu-item span, .theme-light .theme-dark .c-menu-item span, .theme-dark .c-menu-item button, .theme-light .theme-dark .c-menu-item button { background: #262626; color: rgba(255,255,255,.8) } .theme-dark .c-menu-item a:hover, .theme-dark .c-menu-item a:focus, .theme-light .theme-dark .c-menu-item a:hover, .theme-light .theme-dark .c-menu-item a:focus, .theme-dark .c-menu-item span:hover, .theme-dark .c-menu-item span:focus, .theme-light .theme-dark .c-menu-item span:hover, .theme-light .theme-dark .c-menu-item span:focus, .theme-dark .c-menu-item button:hover, .theme-dark .c-menu-item button:focus, .theme-light .theme-dark .c-menu-item button:hover, .theme-light .theme-dark .c-menu-item button:focus { background: #666; color: #fff } .theme-dark .c-menu-item a:active, .theme-light .theme-dark .c-menu-item a:active, .theme-dark .c-menu-item span:active, .theme-light .theme-dark .c-menu-item span:active, .theme-dark .c-menu-item button:active, .theme-light .theme-dark .c-menu-item button:active { background: #999; color: #fff } .theme-dark .c-menu-item a[aria-checked="true"], .theme-dark .c-menu-item a[aria-selected="true"], .theme-light .theme-dark .c-menu-item a[aria-checked="true"], .theme-light .theme-dark .c-menu-item a[aria-selected="true"], .theme-dark .c-menu-item span[aria-checked="true"], .theme-dark .c-menu-item span[aria-selected="true"], .theme-light .theme-dark .c-menu-item span[aria-checked="true"], .theme-light .theme-dark .c-menu-item span[aria-selected="true"], .theme-dark .c-menu-item button[aria-checked="true"], .theme-dark .c-menu-item button[aria-selected="true"], .theme-light .theme-dark .c-menu-item button[aria-checked="true"], .theme-light .theme-dark .c-menu-item button[aria-selected="true"] { background: #0067b8; color: #fff } .theme-dark .c-menu-item a[aria-checked="true"]:hover, .theme-dark .c-menu-item a[aria-checked="true"]:focus, .theme-dark .c-menu-item a[aria-selected="true"]:hover, .theme-dark .c-menu-item a[aria-selected="true"]:focus, .theme-light .theme-dark .c-menu-item a[aria-checked="true"]:hover, .theme-light .theme-dark .c-menu-item a[aria-checked="true"]:focus, .theme-light .theme-dark .c-menu-item a[aria-selected="true"]:hover, .theme-light .theme-dark .c-menu-item a[aria-selected="true"]:focus, .theme-dark .c-menu-item span[aria-checked="true"]:hover, .theme-dark .c-menu-item span[aria-checked="true"]:focus, .theme-dark .c-menu-item span[aria-selected="true"]:hover, .theme-dark .c-menu-item span[aria-selected="true"]:focus, .theme-light .theme-dark .c-menu-item span[aria-checked="true"]:hover, .theme-light .theme-dark .c-menu-item span[aria-checked="true"]:focus, .theme-light .theme-dark .c-menu-item span[aria-selected="true"]:hover, .theme-light .theme-dark .c-menu-item span[aria-selected="true"]:focus, .theme-dark .c-menu-item button[aria-checked="true"]:hover, .theme-dark .c-menu-item button[aria-checked="true"]:focus, .theme-dark .c-menu-item button[aria-selected="true"]:hover, .theme-dark .c-menu-item button[aria-selected="true"]:focus, .theme-light .theme-dark .c-menu-item button[aria-checked="true"]:hover, .theme-light .theme-dark .c-menu-item button[aria-checked="true"]:focus, .theme-light .theme-dark .c-menu-item button[aria-selected="true"]:hover, .theme-light .theme-dark .c-menu-item button[aria-selected="true"]:focus { background: #0067b8; color: #fff } .c-menu-item .c-radio { background: rgba(0,0,0,.1) } .c-menu-item .c-radio span { background: none } .c-menu-item .c-radio input[type="radio"]:checked + span:after { top: 16px; right: 16px } .c-menu-item .c-radio input[type="radio"] + span { display: block; padding-right: 40px; margin-right: 0 } .c-menu-item .c-radio input[type="radio"] + span:before { top: 11px; right: 11px } .c-menu-item .c-radio .c-label { display: block; margin: 0 } .c-menu-item[aria-disabled="true"] a, .c-menu-item[aria-disabled="true"] a:hover, .c-menu-item[aria-disabled="true"] a:focus, .c-menu-item[aria-disabled="true"] a:active, .c-menu-item[aria-disabled="true"] span, .c-menu-item[aria-disabled="true"] span:hover, .c-menu-item[aria-disabled="true"] span:focus, .c-menu-item[aria-disabled="true"] span:active, .c-menu-item[aria-disabled="true"] button, .c-menu-item[aria-disabled="true"] button:hover, .c-menu-item[aria-disabled="true"] button:focus, .c-menu-item[aria-disabled="true"] button:active { background-color: rgba(0,0,0,.05); color: rgba(0,0,0,.2); cursor: not-allowed } @media(-ms-high-contrast:active) { .c-menu-item[aria-disabled="true"] a, .c-menu-item[aria-disabled="true"] a:hover, .c-menu-item[aria-disabled="true"] a:focus, .c-menu-item[aria-disabled="true"] a:active, .c-menu-item[aria-disabled="true"] span, .c-menu-item[aria-disabled="true"] span:hover, .c-menu-item[aria-disabled="true"] span:focus, .c-menu-item[aria-disabled="true"] span:active, .c-menu-item[aria-disabled="true"] button, .c-menu-item[aria-disabled="true"] button:hover, .c-menu-item[aria-disabled="true"] button:focus, .c-menu-item[aria-disabled="true"] button:active { color: Graytext; border-color: Window } .c-menu-item[aria-disabled="true"] a:before, .c-menu-item[aria-disabled="true"] a:hover:before, .c-menu-item[aria-disabled="true"] a:focus:before, .c-menu-item[aria-disabled="true"] a:active:before, .c-menu-item[aria-disabled="true"] span:before, .c-menu-item[aria-disabled="true"] span:hover:before, .c-menu-item[aria-disabled="true"] span:focus:before, .c-menu-item[aria-disabled="true"] span:active:before, .c-menu-item[aria-disabled="true"] button:before, .c-menu-item[aria-disabled="true"] button:hover:before, .c-menu-item[aria-disabled="true"] button:focus:before, .c-menu-item[aria-disabled="true"] button:active:before { border-color: Window } } .c-menu-item.f-sub-menu > a, .c-menu-item.f-sub-menu > button { position: relative } .c-menu-item.f-sub-menu > a:after, .c-menu-item.f-sub-menu > button:after { font-family: "MWF-MDL2"; content: ""; position: absolute; font-size: 6px; left: 12px; top: 19px } .c-menu-item.f-sub-menu > a + .c-menu, .c-menu-item.f-sub-menu > button + .c-menu { display: none; position: absolute; right: 100%; top: 0 } .c-menu-item.f-sub-menu > a + .c-menu.f-flip, .c-menu-item.f-sub-menu > button + .c-menu.f-flip { right: -100% } .no-js .c-menu-item.f-sub-menu > a:focus + .c-menu, .no-js .c-menu-item.f-sub-menu > a:hover + .c-menu, .js .c-menu-item.f-sub-menu > a[aria-expanded="true"] + .c-menu[aria-hidden="false"], .no-js .c-menu-item.f-sub-menu > button:focus + .c-menu, .no-js .c-menu-item.f-sub-menu > button:hover + .c-menu, .js .c-menu-item.f-sub-menu > button[aria-expanded="true"] + .c-menu[aria-hidden="false"] { display: block; animation: fadeIn .3s cubic-bezier(.68,-.55,.265,1.55) } .c-menu-item a.f-product { padding: 8px 12px; overflow: hidden } .c-menu-item a.f-product .c-image { background: #737373; width: 40px; vertical-align: top; float: right } .c-menu-item a.f-product div { overflow: hidden; height: 100% } .c-menu-item a.f-product span { padding: 0 10px 0 0; background: none; overflow: hidden; white-space: nowrap; text-overflow: ellipsis } .c-menu-item a.f-product span:hover { background: none } @media(-ms-high-contrast:active) { .c-menu-item a.f-product:hover div, .c-menu-item a.f-product:hover span { border-color: Highlight; color: HighlightText } .c-menu-item a.f-product:hover div:before, .c-menu-item a.f-product:hover span:before { border-color: Highlight } } .c-metadata-badge { font-weight: 600; font-size: 11px; margin: 0 5px; padding: 0 4px; border: 1px solid #000; border-radius: 3px; color: #000 } @media only screen and (max-width:539px) { .c-metadata-badge > span { display: inline } .c-metadata-badge > span + span { display: none } } .c-metadata-badge-group { display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap } .c-metadata-badge-group .c-metadata-badge { margin: 0 4px } .c-meta-text { color: #666 } .theme-light .c-meta-text, .theme-dark .theme-light .c-meta-text { color: rgba(0,0,0,.6) } .theme-dark .c-meta-text, .theme-light .theme-dark .c-meta-text { color: rgba(255,255,255,.6) } .c-mosaic { max-width: 2048px; margin: 0 auto } .c-mosaic [data-f-mosaic] > picture { z-index: 0; position: relative; display: block; overflow: hidden; width: 100%; height: 100% } .c-mosaic [data-f-mosaic] > picture img { position: absolute; right: calc(50%); top: calc(50%); -ms-transform: translate(50%,-50%); transform: translate(50%,-50%) } .c-mosaic:before, .c-mosaic:after, .c-mosaic [data-f-mosaic*="f-vp"]:before, .c-mosaic [data-f-mosaic*="f-vp"]:after { content: " "; display: table } .c-mosaic:after, .c-mosaic [data-f-mosaic*="f-vp"]:after { clear: both } .c-mosaic [data-f-mosaic*="f-vp"] { float: right } .c-mosaic [data-f-mosaic~="f-vp1-whole"] { width: 100% } .c-mosaic [data-f-mosaic~="f-vp1-half"] { width: 50% } .c-mosaic [data-f-mosaic~="f-height-small"] { height: 150px } .c-mosaic [data-f-mosaic~="f-height-medium"], .c-mosaic [data-f-mosaic~="f-height-large"] { height: 300px } @media only screen and (min-width:540px) { .c-mosaic [data-f-mosaic~="f-vp2-whole"] { width: 100% } .c-mosaic [data-f-mosaic~="f-vp2-half"] { width: 50% } } @media only screen and (min-width:768px) { .c-mosaic [data-f-mosaic~="f-vp3-whole"] { width: 100% } .c-mosaic [data-f-mosaic~="f-vp3-half"] { width: 50% } .c-mosaic [data-f-mosaic~="f-height-small"] { height: 200px } .c-mosaic [data-f-mosaic~="f-height-medium"], .c-mosaic [data-f-mosaic~="f-height-large"] { height: 400px } } @media only screen and (min-width:1084px) { .c-mosaic [data-f-mosaic~="f-vp4-whole"] { width: 100% } .c-mosaic [data-f-mosaic~="f-vp4-half"] { width: 50% } .c-mosaic [data-f-mosaic~="f-height-large"] { height: 800px } } .c-mosaic-placement { position: relative; display: block; overflow: hidden; padding-bottom: 19px; width: 100%; height: 100% } .c-mosaic-placement.f-background-neutral-00 { background: #fff } .c-mosaic-placement.f-background-neutral-10 { background: #e6e6e6 } .c-mosaic-placement.f-background-neutral-20 { background: #d2d2d2 } .c-mosaic-placement.f-background-neutral-30 { background: #acacac } .c-mosaic-placement.f-background-neutral-45 { background: #919191 } .c-mosaic-placement.f-background-neutral-55 { background: #737373 } .c-mosaic-placement.f-background-neutral-65 { background: #505050 } .c-mosaic-placement.f-background-neutral-75 { background: #464646 } .c-mosaic-placement.f-background-neutral-80 { background: #2f2f2f } .c-mosaic-placement.f-background-neutral-90 { background: #171717 } .c-mosaic-placement.f-background-neutral-100 { background: #000 } .c-mosaic-placement.f-background-accent { background: #0067b8 } .c-mosaic-placement[class*="f-mask"] > picture:before { position: absolute; top: 0; right: 0; left: 0; bottom: 0; content: ""; z-index: 1 } .theme-light .c-mosaic-placement.f-mask-10 > picture:before, .theme-dark .theme-light .c-mosaic-placement.f-mask-10 > picture:before { background: rgba(255,255,255,.1) } .theme-light .c-mosaic-placement.f-mask-20 > picture:before, .theme-dark .theme-light .c-mosaic-placement.f-mask-20 > picture:before { background: rgba(255,255,255,.2) } .theme-light .c-mosaic-placement.f-mask-40 > picture:before, .theme-dark .theme-light .c-mosaic-placement.f-mask-40 > picture:before { background: rgba(255,255,255,.4) } .theme-light .c-mosaic-placement.f-mask-60 > picture:before, .theme-dark .theme-light .c-mosaic-placement.f-mask-60 > picture:before { background: rgba(255,255,255,.6) } .theme-light .c-mosaic-placement.f-mask-80 > picture:before, .theme-dark .theme-light .c-mosaic-placement.f-mask-80 > picture:before { background: rgba(255,255,255,.8) } .theme-light .c-mosaic-placement.f-mask-100 > picture:before, .theme-dark .theme-light .c-mosaic-placement.f-mask-100 > picture:before { background: #fff } .theme-dark .c-mosaic-placement.f-mask-10 > picture:before, .theme-light .theme-dark .c-mosaic-placement.f-mask-10 > picture:before { background: rgba(0,0,0,.1) } .theme-dark .c-mosaic-placement.f-mask-20 > picture:before, .theme-light .theme-dark .c-mosaic-placement.f-mask-20 > picture:before { background: rgba(0,0,0,.2) } .theme-dark .c-mosaic-placement.f-mask-40 > picture:before, .theme-light .theme-dark .c-mosaic-placement.f-mask-40 > picture:before { background: rgba(0,0,0,.4) } .theme-dark .c-mosaic-placement.f-mask-60 > picture:before, .theme-light .theme-dark .c-mosaic-placement.f-mask-60 > picture:before { background: rgba(0,0,0,.6) } .theme-dark .c-mosaic-placement.f-mask-80 > picture:before, .theme-light .theme-dark .c-mosaic-placement.f-mask-80 > picture:before { background: rgba(0,0,0,.8) } .theme-dark .c-mosaic-placement.f-mask-100 > picture:before, .theme-light .theme-dark .c-mosaic-placement.f-mask-100 > picture:before { background: #000 } .c-mosaic-placement .c-video { height: 400px; width: 100%; max-width: 100%; overflow: hidden; right: 0; top: 0; position: absolute } .c-mosaic-placement .c-video > h1 { display: none } .c-mosaic-placement .c-video video { min-width: 100%; min-height: 100%; height: auto; width: auto; z-index: -2; background-size: cover; overflow: hidden; position: absolute; right: 0; top: 0 } .c-mosaic-placement .f-mosaic-glyph-placement { font-size: 48px } .c-mosaic-placement .f-mosaic-image-placement { display: block; position: relative; right: 0; left: 0; top: auto; text-align: center; height: 48px } .c-mosaic-placement .f-mosaic-image-placement .f-mosaic-image { max-height: 100% } .c-mosaic-placement [class*="f-mosaic-glyph-placement-paragraph-adjust"] { overflow: hidden; box-sizing: content-box; max-height: 60px; overflow: hidden } .c-mosaic-placement .f-mosaic-glyph-placement-cta-line-height-adjust { line-height: 20px } .c-mosaic-placement .c-heading { font-size: 20px; line-height: 24px; padding: 35px 0 5px; font-weight: 600; font-weight: 600 } .c-mosaic-placement [class*="f-remove-padding-top"] { padding-top: 0 } .c-mosaic-placement .c-subheading { font-size: 20px; line-height: 24px; font-weight: 200 } .c-mosaic-placement a.c-call-to-action { padding: 10px 0 7px 3px; position: relative; border: 2px solid transparent; outline: 1px solid transparent; outline-offset: -3px; margin-right: 0; color: #0067b8; background: transparent; transition: none } @media screen and (-ms-high-contrast:active) { .c-mosaic-placement a.c-call-to-action { border-color: window !important; outline-color: window } } .c-mosaic-placement a.c-call-to-action:focus { border-color: #000; outline-color: rgba(255,255,255,.6) } @media screen and (-ms-high-contrast:active) { .c-mosaic-placement a.c-call-to-action:focus { border-color: windowText !important } } .theme-light .c-mosaic-placement a.c-call-to-action:focus, .theme-dark .theme-light .c-mosaic-placement a.c-call-to-action:focus { border-color: #000; outline-color: rgba(255,255,255,.6) } .theme-dark .c-mosaic-placement a.c-call-to-action:focus, .theme-light .theme-dark .c-mosaic-placement a.c-call-to-action:focus { border-color: #fff; outline-color: rgba(0,0,0,.6) } .c-mosaic-placement a.c-call-to-action:focus:not(.x-hidden-focus), .c-mosaic-placement a.c-call-to-action:hover, .c-mosaic-placement a.c-call-to-action:active { background: transparent; box-shadow: none !important } .c-mosaic-placement a.c-call-to-action:focus:not(.x-hidden-focus) span, .c-mosaic-placement a.c-call-to-action:hover span, .c-mosaic-placement a.c-call-to-action:active span { box-shadow: 0 2px currentColor; right: 0 !important } .c-mosaic-placement a.c-call-to-action:focus:not(.x-hidden-focus) { color: #005da6; background: rgba(0,103,184,.1) } .c-mosaic-placement a.c-call-to-action:focus:not(.x-hidden-focus) span { box-shadow: 0 2px currentColor; text-decoration: none } .c-mosaic-placement a.c-call-to-action:hover { color: #005da6 } .c-mosaic-placement a.c-call-to-action:active { background: none; color: #005293; text-decoration: none; -ms-transform: none; transform: none } .c-mosaic-placement a.c-call-to-action[aria-disabled="true"] { cursor: not-allowed; color: #cce1f1 } .c-mosaic-placement a.c-call-to-action.f-image { padding: 0 } .theme-light .c-mosaic-placement a.c-call-to-action, .theme-dark .theme-light .c-mosaic-placement a.c-call-to-action { color: #000; border-color: transparent; background: transparent } .theme-light .c-mosaic-placement a.c-call-to-action:focus:not(.x-hidden-focus), .theme-dark .theme-light .c-mosaic-placement a.c-call-to-action:focus:not(.x-hidden-focus) { background: rgba(0,0,0,.1) } .theme-light .c-mosaic-placement a.c-call-to-action:focus:not(.x-hidden-focus) span, .theme-dark .theme-light .c-mosaic-placement a.c-call-to-action:focus:not(.x-hidden-focus) span { box-shadow: 0 2px currentColor } .theme-light .c-mosaic-placement a.c-call-to-action:focus:not(.x-hidden-focus), .theme-light .c-mosaic-placement a.c-call-to-action:hover, .theme-dark .theme-light .c-mosaic-placement a.c-call-to-action:focus:not(.x-hidden-focus), .theme-dark .theme-light .c-mosaic-placement a.c-call-to-action:hover { color: rgba(0,0,0,.9) } .theme-light .c-mosaic-placement a.c-call-to-action:hover, .theme-dark .theme-light .c-mosaic-placement a.c-call-to-action:hover { background: transparent } .theme-light .c-mosaic-placement a.c-call-to-action:active, .theme-dark .theme-light .c-mosaic-placement a.c-call-to-action:active { color: rgba(0,0,0,.8) } .theme-light .c-mosaic-placement a.c-call-to-action[aria-disabled="true"], .theme-dark .theme-light .c-mosaic-placement a.c-call-to-action[aria-disabled="true"] { color: #999; background: transparent } .theme-dark .c-mosaic-placement a.c-call-to-action, .theme-light .theme-dark .c-mosaic-placement a.c-call-to-action { color: #fff; background: transparent; border-color: transparent } .theme-dark .c-mosaic-placement a.c-call-to-action:focus:not(.x-hidden-focus), .theme-light .theme-dark .c-mosaic-placement a.c-call-to-action:focus:not(.x-hidden-focus) { background: rgba(255,255,255,.1) } .theme-dark .c-mosaic-placement a.c-call-to-action:focus:not(.x-hidden-focus) span, .theme-light .theme-dark .c-mosaic-placement a.c-call-to-action:focus:not(.x-hidden-focus) span { box-shadow: 0 2px currentColor } .theme-dark .c-mosaic-placement a.c-call-to-action:focus:not(.x-hidden-focus), .theme-dark .c-mosaic-placement a.c-call-to-action:hover, .theme-light .theme-dark .c-mosaic-placement a.c-call-to-action:focus:not(.x-hidden-focus), .theme-light .theme-dark .c-mosaic-placement a.c-call-to-action:hover { color: #e6e6e6 } .theme-dark .c-mosaic-placement a.c-call-to-action:hover, .theme-light .theme-dark .c-mosaic-placement a.c-call-to-action:hover { background: transparent } .theme-dark .c-mosaic-placement a.c-call-to-action:active, .theme-light .theme-dark .c-mosaic-placement a.c-call-to-action:active { color: #ccc } .theme-dark .c-mosaic-placement a.c-call-to-action[aria-disabled="true"], .theme-light .theme-dark .c-mosaic-placement a.c-call-to-action[aria-disabled="true"] { background: transparent; color: #666 } .c-mosaic-placement .c-group, .c-mosaic-placement picture, .c-mosaic-placement picture:after { position: absolute; right: 0; left: 0; bottom: 0; top: 0 } .c-mosaic-placement picture:after { content: ""; display: block } .c-mosaic-placement .c-group { display: block; top: auto; text-align: center; height: 42px } .c-mosaic-placement picture { z-index: 0; overflow: hidden } .c-mosaic-placement picture img { position: absolute; right: calc(50%); top: calc(50%); -ms-transform: translate(50%,-50%); transform: translate(50%,-50%) } .c-mosaic-placement picture:after { z-index: 1 } .theme-light .c-mosaic-placement picture:after, .theme-dark .theme-light .c-mosaic-placement picture:after { background-color: rgba(255,255,255,.2) } .theme-dark .c-mosaic-placement picture:after, .theme-light .theme-dark .c-mosaic-placement picture:after { background-color: rgba(0,0,0,.2) } @media screen and (-ms-high-contrast:active) { .c-mosaic-placement picture:after, .c-mosaic-placement picture:before { background: none } } .c-mosaic-placement > div { position: relative; display: -ms-flexbox; display: flex; -ms-flex-direction: column; flex-direction: column; -ms-flex-pack: center; justify-content: center; width: 100%; height: 100%; z-index: 100; text-align: center } .c-mosaic-placement > div > div { display: block; position: absolute; right: 0; left: 0; bottom: 0; top: auto; text-align: center; height: 42px } .c-mosaic-placement.f-height-large.f-width-small .c-heading, .c-mosaic-placement.f-height-large.f-width-small .c-subheading { padding: 0 12.5% } .c-mosaic-placement.f-height-large.f-width-large .c-heading, .c-mosaic-placement.f-height-large.f-width-large .c-subheading { padding: 0 25% } @media only screen and (max-width:767px) { .c-mosaic-placement.f-height-large.f-width-large .c-heading, .c-mosaic-placement.f-height-large.f-width-large .c-subheading { padding: 0 12.5% 19px } } .c-mosaic-placement.f-height-medium .c-heading, .c-mosaic-placement.f-height-medium .c-subheading { display: none } .c-mosaic-placement.f-height-medium.f-width-large .c-heading, .c-mosaic-placement.f-height-medium.f-width-large .c-subheading { padding: 0 12.5% } .c-mosaic-placement.f-height-medium .c-video { height: 200px } .c-navigation-menu { position: relative; display: inline-block } .c-navigation-menu > button { position: relative; border: 2px solid transparent; outline: 0; background: none; display: inline-block; color: #262626; padding: 11px 12px 13px; padding-left: 24px } .c-navigation-menu > button:before { display: block; position: absolute; top: 0; left: 0; bottom: 0; right: 0; content: ''; border: 1px solid transparent } .c-navigation-menu > button:focus { border-color: #000 } .c-navigation-menu > button:focus:before { border-color: rgba(255,255,255,.6) } .theme-light .c-navigation-menu > button:focus, .theme-dark .theme-light .c-navigation-menu > button:focus { border-color: #000 } .theme-light .c-navigation-menu > button:focus:before, .theme-dark .theme-light .c-navigation-menu > button:focus:before { border-color: rgba(255,255,255,.6) } .theme-dark .c-navigation-menu > button:focus, .theme-light .theme-dark .c-navigation-menu > button:focus { border-color: #fff } .theme-dark .c-navigation-menu > button:focus:before, .theme-light .theme-dark .c-navigation-menu > button:focus:before { border-color: rgba(0,0,0,.6) } .c-navigation-menu > button:after { font-family: "MWF-MDL2"; content: ""; font-size: 8px; color: #262626; font-weight: 700; padding-right: 8px; padding-top: 7px } .c-navigation-menu > button:hover, .c-navigation-menu > button:hover:after { color: #000; text-decoration: none } .c-navigation-menu > button:focus:hover { outline: none } .c-navigation-menu > button:hover:not(.x-hidden-focus), .c-navigation-menu > button:focus:not(.x-hidden-focus) { background: rgba(0,0,0,.1); color: #000 } .c-navigation-menu > button[aria-expanded="true"] { background: #f2f2f2; border-color: rgba(0,0,0,.1); border-bottom-color: transparent; outline: none } .c-navigation-menu > a { display: inline-block; color: rgba(0,0,0,.8); padding: 11px 12px 13px; padding-left: 24px } .c-navigation-menu + a.c-hyperlink { color: #262626; padding: 11px 12px 13px } .c-navigation-menu + a.c-hyperlink:not(.f-image):hover { color: #000 } .c-navigation-menu ul, .c-navigation-menu ol { position: absolute; z-index: 500; min-width: 240px; max-width: 296px; padding: 0; margin: 0; background: #fff; background-clip: padding-box } .c-navigation-menu ul[aria-hidden="true"], .c-navigation-menu ol[aria-hidden="true"] { display: none } .c-navigation-menu ul[aria-hidden="false"], .c-navigation-menu ol[aria-hidden="false"] { display: block } .c-navigation-menu ul a, .c-navigation-menu ul button, .c-navigation-menu ol a, .c-navigation-menu ol button { position: relative; border: 2px solid transparent; outline: 0; display: block; background: #f2f2f2; padding: 11px 12px 13px; cursor: pointer; white-space: normal; width: 100%; text-align: right } .c-navigation-menu ul a:before, .c-navigation-menu ul button:before, .c-navigation-menu ol a:before, .c-navigation-menu ol button:before { display: block; position: absolute; top: 0; left: 0; bottom: 0; right: 0; content: ''; border: 1px solid transparent } .c-navigation-menu ul a:focus, .c-navigation-menu ul button:focus, .c-navigation-menu ol a:focus, .c-navigation-menu ol button:focus { border-color: #000 } .c-navigation-menu ul a:focus:before, .c-navigation-menu ul button:focus:before, .c-navigation-menu ol a:focus:before, .c-navigation-menu ol button:focus:before { border-color: rgba(255,255,255,.6) } .theme-light .c-navigation-menu ul a:focus, .theme-dark .theme-light .c-navigation-menu ul a:focus, .theme-light .c-navigation-menu ul button:focus, .theme-dark .theme-light .c-navigation-menu ul button:focus, .theme-light .c-navigation-menu ol a:focus, .theme-dark .theme-light .c-navigation-menu ol a:focus, .theme-light .c-navigation-menu ol button:focus, .theme-dark .theme-light .c-navigation-menu ol button:focus { border-color: #000 } .theme-light .c-navigation-menu ul a:focus:before, .theme-dark .theme-light .c-navigation-menu ul a:focus:before, .theme-light .c-navigation-menu ul button:focus:before, .theme-dark .theme-light .c-navigation-menu ul button:focus:before, .theme-light .c-navigation-menu ol a:focus:before, .theme-dark .theme-light .c-navigation-menu ol a:focus:before, .theme-light .c-navigation-menu ol button:focus:before, .theme-dark .theme-light .c-navigation-menu ol button:focus:before { border-color: rgba(255,255,255,.6) } .theme-dark .c-navigation-menu ul a:focus, .theme-light .theme-dark .c-navigation-menu ul a:focus, .theme-dark .c-navigation-menu ul button:focus, .theme-light .theme-dark .c-navigation-menu ul button:focus, .theme-dark .c-navigation-menu ol a:focus, .theme-light .theme-dark .c-navigation-menu ol a:focus, .theme-dark .c-navigation-menu ol button:focus, .theme-light .theme-dark .c-navigation-menu ol button:focus { border-color: #fff } .theme-dark .c-navigation-menu ul a:focus:before, .theme-light .theme-dark .c-navigation-menu ul a:focus:before, .theme-dark .c-navigation-menu ul button:focus:before, .theme-light .theme-dark .c-navigation-menu ul button:focus:before, .theme-dark .c-navigation-menu ol a:focus:before, .theme-light .theme-dark .c-navigation-menu ol a:focus:before, .theme-dark .c-navigation-menu ol button:focus:before, .theme-light .theme-dark .c-navigation-menu ol button:focus:before { border-color: rgba(0,0,0,.6) } .c-navigation-menu ul a:hover, .c-navigation-menu ul a:focus, .c-navigation-menu ul button:hover, .c-navigation-menu ul button:focus, .c-navigation-menu ol a:hover, .c-navigation-menu ol a:focus, .c-navigation-menu ol button:hover, .c-navigation-menu ol button:focus { background: rgba(0,0,0,.1) } .c-navigation-menu ul a:active, .c-navigation-menu ul button:active, .c-navigation-menu ol a:active, .c-navigation-menu ol button:active { background: rgba(0,0,0,.3) } .c-navigation-menu ul a[aria-expanded="true"], .c-navigation-menu ul button[aria-expanded="true"], .c-navigation-menu ol a[aria-expanded="true"], .c-navigation-menu ol button[aria-expanded="true"] { background: rgba(0,0,0,.1) } .c-navigation-menu ul button, .c-navigation-menu ol button { padding-left: 30px } .c-navigation-menu ul button:after, .c-navigation-menu ol button:after { position: absolute; font-family: "MWF-MDL2"; content: ""; font-size: 6px; left: 12px; top: 19px; color: rgba(0,0,0,.8); font-weight: 700 } .c-navigation-menu ul .f-sub-menu button + ul, .c-navigation-menu ul .f-sub-menu button + ol, .c-navigation-menu ol .f-sub-menu button + ul, .c-navigation-menu ol .f-sub-menu button + ol { position: absolute; right: 100%; top: -1px; z-index: 500; min-width: 240px; max-width: 296px; padding: 0; margin: 0; background-clip: padding-box } .c-navigation-menu ul .f-sub-menu button + ul a, .c-navigation-menu ul .f-sub-menu button + ul button, .c-navigation-menu ul .f-sub-menu button + ol a, .c-navigation-menu ul .f-sub-menu button + ol button, .c-navigation-menu ol .f-sub-menu button + ul a, .c-navigation-menu ol .f-sub-menu button + ul button, .c-navigation-menu ol .f-sub-menu button + ol a, .c-navigation-menu ol .f-sub-menu button + ol button { background: rgba(0,0,0,.1) } .c-navigation-menu ul .f-sub-menu button + ul a:hover, .c-navigation-menu ul .f-sub-menu button + ul a:focus, .c-navigation-menu ul .f-sub-menu button + ul button:hover, .c-navigation-menu ul .f-sub-menu button + ul button:focus, .c-navigation-menu ul .f-sub-menu button + ol a:hover, .c-navigation-menu ul .f-sub-menu button + ol a:focus, .c-navigation-menu ul .f-sub-menu button + ol button:hover, .c-navigation-menu ul .f-sub-menu button + ol button:focus, .c-navigation-menu ol .f-sub-menu button + ul a:hover, .c-navigation-menu ol .f-sub-menu button + ul a:focus, .c-navigation-menu ol .f-sub-menu button + ul button:hover, .c-navigation-menu ol .f-sub-menu button + ul button:focus, .c-navigation-menu ol .f-sub-menu button + ol a:hover, .c-navigation-menu ol .f-sub-menu button + ol a:focus, .c-navigation-menu ol .f-sub-menu button + ol button:hover, .c-navigation-menu ol .f-sub-menu button + ol button:focus { background: rgba(0,0,0,.15) } .c-navigation-menu ul .f-sub-menu button + ul .f-sub-menu button + ul a, .c-navigation-menu ul .f-sub-menu button + ul .f-sub-menu button + ul button, .c-navigation-menu ul .f-sub-menu button + ul .f-sub-menu button + ol a, .c-navigation-menu ul .f-sub-menu button + ul .f-sub-menu button + ol button, .c-navigation-menu ul .f-sub-menu button + ol .f-sub-menu button + ul a, .c-navigation-menu ul .f-sub-menu button + ol .f-sub-menu button + ul button, .c-navigation-menu ul .f-sub-menu button + ol .f-sub-menu button + ol a, .c-navigation-menu ul .f-sub-menu button + ol .f-sub-menu button + ol button, .c-navigation-menu ol .f-sub-menu button + ul .f-sub-menu button + ul a, .c-navigation-menu ol .f-sub-menu button + ul .f-sub-menu button + ul button, .c-navigation-menu ol .f-sub-menu button + ul .f-sub-menu button + ol a, .c-navigation-menu ol .f-sub-menu button + ul .f-sub-menu button + ol button, .c-navigation-menu ol .f-sub-menu button + ol .f-sub-menu button + ul a, .c-navigation-menu ol .f-sub-menu button + ol .f-sub-menu button + ul button, .c-navigation-menu ol .f-sub-menu button + ol .f-sub-menu button + ol a, .c-navigation-menu ol .f-sub-menu button + ol .f-sub-menu button + ol button { background: rgba(0,0,0,.15) } .c-navigation-menu ul .f-sub-menu button + ul .f-sub-menu button + ul a:hover, .c-navigation-menu ul .f-sub-menu button + ul .f-sub-menu button + ul a:focus, .c-navigation-menu ul .f-sub-menu button + ul .f-sub-menu button + ul button:hover, .c-navigation-menu ul .f-sub-menu button + ul .f-sub-menu button + ul button:focus, .c-navigation-menu ul .f-sub-menu button + ul .f-sub-menu button + ol a:hover, .c-navigation-menu ul .f-sub-menu button + ul .f-sub-menu button + ol a:focus, .c-navigation-menu ul .f-sub-menu button + ul .f-sub-menu button + ol button:hover, .c-navigation-menu ul .f-sub-menu button + ul .f-sub-menu button + ol button:focus, .c-navigation-menu ul .f-sub-menu button + ol .f-sub-menu button + ul a:hover, .c-navigation-menu ul .f-sub-menu button + ol .f-sub-menu button + ul a:focus, .c-navigation-menu ul .f-sub-menu button + ol .f-sub-menu button + ul button:hover, .c-navigation-menu ul .f-sub-menu button + ol .f-sub-menu button + ul button:focus, .c-navigation-menu ul .f-sub-menu button + ol .f-sub-menu button + ol a:hover, .c-navigation-menu ul .f-sub-menu button + ol .f-sub-menu button + ol a:focus, .c-navigation-menu ul .f-sub-menu button + ol .f-sub-menu button + ol button:hover, .c-navigation-menu ul .f-sub-menu button + ol .f-sub-menu button + ol button:focus, .c-navigation-menu ol .f-sub-menu button + ul .f-sub-menu button + ul a:hover, .c-navigation-menu ol .f-sub-menu button + ul .f-sub-menu button + ul a:focus, .c-navigation-menu ol .f-sub-menu button + ul .f-sub-menu button + ul button:hover, .c-navigation-menu ol .f-sub-menu button + ul .f-sub-menu button + ul button:focus, .c-navigation-menu ol .f-sub-menu button + ul .f-sub-menu button + ol a:hover, .c-navigation-menu ol .f-sub-menu button + ul .f-sub-menu button + ol a:focus, .c-navigation-menu ol .f-sub-menu button + ul .f-sub-menu button + ol button:hover, .c-navigation-menu ol .f-sub-menu button + ul .f-sub-menu button + ol button:focus, .c-navigation-menu ol .f-sub-menu button + ol .f-sub-menu button + ul a:hover, .c-navigation-menu ol .f-sub-menu button + ol .f-sub-menu button + ul a:focus, .c-navigation-menu ol .f-sub-menu button + ol .f-sub-menu button + ul button:hover, .c-navigation-menu ol .f-sub-menu button + ol .f-sub-menu button + ul button:focus, .c-navigation-menu ol .f-sub-menu button + ol .f-sub-menu button + ol a:hover, .c-navigation-menu ol .f-sub-menu button + ol .f-sub-menu button + ol a:focus, .c-navigation-menu ol .f-sub-menu button + ol .f-sub-menu button + ol button:hover, .c-navigation-menu ol .f-sub-menu button + ol .f-sub-menu button + ol button:focus { background: rgba(0,0,0,.2) } div.c-navigation-menu.f-accent > button { color: #0067b8 } div.c-navigation-menu.f-accent > button:after { color: rgba(0,0,0,.6) } div.c-navigation-menu.f-accent > button:hover, div.c-navigation-menu.f-accent > button:active { color: #0067b8 } div.c-navigation-menu.f-accent > button:hover:after, div.c-navigation-menu.f-accent > button:active:after { color: #000 } div.c-navigation-menu.f-accent > ul > li > a[aria-selected="true"] { background: #0067b8; color: #fff } [class*="c-paragraph"].f-lean { padding: 0 } input.c-password[type="password"] { display: block; width: 276px; height: 36px; margin-top: 20px; padding: 7px 10px; box-sizing: border-box; border: 1px solid rgba(0,0,0,.6); outline: 0; background-color: #fff } input.c-password[type="password"]::-webkit-input-placeholder { color: rgba(0,0,0,.6) } input.c-password[type="password"]:-ms-input-placeholder { color: rgba(0,0,0,.6) } input.c-password[type="password"]::placeholder { color: rgba(0,0,0,.6) } input.c-password[type="password"].f-small { width: 88px } input.c-password[type="password"].f-flex { width: 100%; min-width: 88px; max-width: 400px } input.c-password[type="password"]:hover { border-color: rgba(0,0,0,.8) } input.c-password[type="password"]:active, input.c-password[type="password"]:focus { border-color: #0067b8 } input.c-password[type="password"][disabled] { cursor: not-allowed; color: rgba(0,0,0,.2); border-color: rgba(0,0,0,.2) } input.c-password[type="password"][readonly] { border: 1px solid rgba(0,0,0,.6); background-color: #e6e6e6 } .c-pivot { position: relative; margin-top: 24px } .c-pivot .no-js:not(.f-disabled) > header > [role="tab"].f-active, .c-pivot .no-js:not(.f-disabled) > header a.f-active, .c-pivot .no-js:not(.f-disabled) > div > [role="tab"].f-active, .c-pivot .no-js:not(.f-disabled) > div a.f-active, .c-pivot .no-js:not(.f-disabled) > [role="tablist"] > [role="tab"].f-active, .c-pivot .no-js:not(.f-disabled) > [role="tablist"] a.f-active { font-weight: 600 } .c-pivot[aria-hidden="true"] { display: none } .c-pivot:not(.f-disabled) > header > [role="tab"].f-active, .c-pivot:not(.f-disabled) > header a.f-active, .c-pivot:not(.f-disabled) > div > [role="tab"].f-active, .c-pivot:not(.f-disabled) > div a.f-active, .c-pivot:not(.f-disabled) > [role="tablist"] > [role="tab"].f-active, .c-pivot:not(.f-disabled) > [role="tablist"] a.f-active { position: relative; color: #000 } .c-pivot:not(.f-disabled) > header > [role="tab"].f-active:after, .c-pivot:not(.f-disabled) > header a.f-active:after, .c-pivot:not(.f-disabled) > div > [role="tab"].f-active:after, .c-pivot:not(.f-disabled) > div a.f-active:after, .c-pivot:not(.f-disabled) > [role="tablist"] > [role="tab"].f-active:after, .c-pivot:not(.f-disabled) > [role="tablist"] a.f-active:after { position: absolute; bottom: 2px; right: 4px; left: 4px; content: ''; border-bottom: 2px solid #0067b8 } .c-pivot:not(.f-disabled) > header > [role="tab"].f-active:hover, .c-pivot:not(.f-disabled) > header a.f-active:hover, .c-pivot:not(.f-disabled) > div > [role="tab"].f-active:hover, .c-pivot:not(.f-disabled) > div a.f-active:hover, .c-pivot:not(.f-disabled) > [role="tablist"] > [role="tab"].f-active:hover, .c-pivot:not(.f-disabled) > [role="tablist"] a.f-active:hover { color: rgba(0,0,0,.8) } @media(-ms-high-contrast:active) { .c-pivot:not(.f-disabled) > header > [role="tab"].f-active:hover:after, .c-pivot:not(.f-disabled) > header a.f-active:hover:after, .c-pivot:not(.f-disabled) > div > [role="tab"].f-active:hover:after, .c-pivot:not(.f-disabled) > div a.f-active:hover:after, .c-pivot:not(.f-disabled) > [role="tablist"] > [role="tab"].f-active:hover:after, .c-pivot:not(.f-disabled) > [role="tablist"] a.f-active:hover:after { border-bottom-color: HighlightText !important } } .c-pivot > .c-flipper { background: #ccc; display: none; height: 24px; width: 24px; font-size: 10px; opacity: 1; position: absolute; top: 10px; z-index: 1 } .c-pivot > .c-flipper:hover { background: #999 } .c-pivot > .c-flipper[aria-hidden="true"] { display: none } .c-pivot > .c-flipper[aria-hidden="false"] { display: block } .c-pivot > .c-flipper[aria-hidden="false"] + header > a:first-child, .c-pivot > .c-flipper[aria-hidden="false"] + div > a:first-child { margin-right: 28px } .c-pivot > header { padding-top: 0 } .c-pivot > header, .c-pivot > div, .c-pivot > [role="tablist"] { display: -ms-flexbox; display: flex; overflow: hidden; white-space: nowrap; width: 100% } .c-pivot > header + .c-flipper, .c-pivot > div + .c-flipper, .c-pivot > [role="tablist"] + .c-flipper { left: 0 } .c-pivot > header > [role="tab"], .c-pivot > header a, .c-pivot > div > [role="tab"], .c-pivot > div a, .c-pivot > [role="tablist"] > [role="tab"], .c-pivot > [role="tablist"] a { font-size: 15px; position: relative; border: 2px solid transparent; outline: 1px solid transparent; outline-offset: -3px; padding: 0 4px; margin: 0 12px; display: inline-block; color: rgba(0,0,0,.6); font-weight: 400; white-space: nowrap; cursor: pointer; box-sizing: border-box; transition: margin 600ms cubic-bezier(.16,1,.29,.99); line-height: 36px } @media screen and (-ms-high-contrast:active) { .c-pivot > header > [role="tab"], .c-pivot > header a, .c-pivot > div > [role="tab"], .c-pivot > div a, .c-pivot > [role="tablist"] > [role="tab"], .c-pivot > [role="tablist"] a { border-color: window !important; outline-color: window } } .c-pivot > header > [role="tab"]:focus, .c-pivot > header a:focus, .c-pivot > div > [role="tab"]:focus, .c-pivot > div a:focus, .c-pivot > [role="tablist"] > [role="tab"]:focus, .c-pivot > [role="tablist"] a:focus { border-color: #000; outline-color: rgba(255,255,255,.6) } @media screen and (-ms-high-contrast:active) { .c-pivot > header > [role="tab"]:focus, .c-pivot > header a:focus, .c-pivot > div > [role="tab"]:focus, .c-pivot > div a:focus, .c-pivot > [role="tablist"] > [role="tab"]:focus, .c-pivot > [role="tablist"] a:focus { border-color: windowText !important } } .theme-light .c-pivot > header > [role="tab"]:focus, .theme-dark .theme-light .c-pivot > header > [role="tab"]:focus, .theme-light .c-pivot > header a:focus, .theme-dark .theme-light .c-pivot > header a:focus, .theme-light .c-pivot > div > [role="tab"]:focus, .theme-dark .theme-light .c-pivot > div > [role="tab"]:focus, .theme-light .c-pivot > div a:focus, .theme-dark .theme-light .c-pivot > div a:focus, .theme-light .c-pivot > [role="tablist"] > [role="tab"]:focus, .theme-dark .theme-light .c-pivot > [role="tablist"] > [role="tab"]:focus, .theme-light .c-pivot > [role="tablist"] a:focus, .theme-dark .theme-light .c-pivot > [role="tablist"] a:focus { border-color: #000; outline-color: rgba(255,255,255,.6) } .theme-dark .c-pivot > header > [role="tab"]:focus, .theme-light .theme-dark .c-pivot > header > [role="tab"]:focus, .theme-dark .c-pivot > header a:focus, .theme-light .theme-dark .c-pivot > header a:focus, .theme-dark .c-pivot > div > [role="tab"]:focus, .theme-light .theme-dark .c-pivot > div > [role="tab"]:focus, .theme-dark .c-pivot > div a:focus, .theme-light .theme-dark .c-pivot > div a:focus, .theme-dark .c-pivot > [role="tablist"] > [role="tab"]:focus, .theme-light .theme-dark .c-pivot > [role="tablist"] > [role="tab"]:focus, .theme-dark .c-pivot > [role="tablist"] a:focus, .theme-light .theme-dark .c-pivot > [role="tablist"] a:focus { border-color: #fff; outline-color: rgba(0,0,0,.6) } @media(-ms-high-contrast:active) { .c-pivot > header > [role="tab"], .c-pivot > header a, .c-pivot > div > [role="tab"], .c-pivot > div a, .c-pivot > [role="tablist"] > [role="tab"], .c-pivot > [role="tablist"] a { color: ButtonText; background-color: ButtonFace } } .c-pivot > header > [role="tab"]:hover, .c-pivot > header a:hover, .c-pivot > div > [role="tab"]:hover, .c-pivot > div a:hover, .c-pivot > [role="tablist"] > [role="tab"]:hover, .c-pivot > [role="tablist"] a:hover { color: rgba(0,0,0,.8) } @media(-ms-high-contrast:active) { .c-pivot > header > [role="tab"]:hover, .c-pivot > header a:hover, .c-pivot > div > [role="tab"]:hover, .c-pivot > div a:hover, .c-pivot > [role="tablist"] > [role="tab"]:hover, .c-pivot > [role="tablist"] a:hover { -ms-high-contrast-adjust: none; color: HighlightText !important; background-color: Highlight } } .c-pivot > header > [role="tab"]:first-child, .c-pivot > header a:first-child, .c-pivot > div > [role="tab"]:first-child, .c-pivot > div a:first-child, .c-pivot > [role="tablist"] > [role="tab"]:first-child, .c-pivot > [role="tablist"] a:first-child { margin-right: 0 } .c-pivot > header > [role="tab"]:last-child, .c-pivot > header a:last-child, .c-pivot > div > [role="tab"]:last-child, .c-pivot > div a:last-child, .c-pivot > [role="tablist"] > [role="tab"]:last-child, .c-pivot > [role="tablist"] a:last-child { margin-left: 0 } .c-pivot > header > [role="tab"].c-glyph:before, .c-pivot > header a.c-glyph:before, .c-pivot > div > [role="tab"].c-glyph:before, .c-pivot > div a.c-glyph:before, .c-pivot > [role="tablist"] > [role="tab"].c-glyph:before, .c-pivot > [role="tablist"] a.c-glyph:before { margin-left: 10px; vertical-align: top; line-height: inherit; font-size: inherit; position: relative } .c-pivot > header > [role="tab"] .c-image, .c-pivot > header a .c-image, .c-pivot > div > [role="tab"] .c-image, .c-pivot > div a .c-image, .c-pivot > [role="tablist"] > [role="tab"] .c-image, .c-pivot > [role="tablist"] a .c-image { margin: 6px 0 } .c-pivot > section[aria-hidden="true"] { display: none; overflow: hidden } .c-pivot > section[aria-hidden="false"] { display: block } .c-pivot.f-disabled > header > [role="tab"], .c-pivot.f-disabled > header a, .c-pivot.f-disabled > div > [role="tab"], .c-pivot.f-disabled > div a, .c-pivot.f-disabled > [role="tablist"] > [role="tab"], .c-pivot.f-disabled > [role="tablist"] a { color: rgba(0,0,0,.4); cursor: not-allowed } @media(-ms-high-contrast:active) { .c-pivot.f-disabled > header > [role="tab"], .c-pivot.f-disabled > header a, .c-pivot.f-disabled > div > [role="tab"], .c-pivot.f-disabled > div a, .c-pivot.f-disabled > [role="tablist"] > [role="tab"], .c-pivot.f-disabled > [role="tablist"] a { color: graytext } .c-pivot.f-disabled > header > [role="tab"]:hover, .c-pivot.f-disabled > header a:hover, .c-pivot.f-disabled > div > [role="tab"]:hover, .c-pivot.f-disabled > div a:hover, .c-pivot.f-disabled > [role="tablist"] > [role="tab"]:hover, .c-pivot.f-disabled > [role="tablist"] a:hover { color: graytext !important; background-color: ButtonFace } } .c-pivot.f-center > header { display: -ms-flexbox; display: flex; -ms-flex-pack: center; justify-content: center } .c-pivot.f-active-bold:not(.f-disabled) > header > [role="tab"].f-active, .c-pivot.f-active-bold:not(.f-disabled) > header a.f-active, .c-pivot.f-active-bold:not(.f-disabled) > div > [role="tab"].f-active, .c-pivot.f-active-bold:not(.f-disabled) > div a.f-active, .c-pivot.f-active-bold:not(.f-disabled) > [role="tablist"] > [role="tab"].f-active, .c-pivot.f-active-bold:not(.f-disabled) > [role="tablist"] a.f-active { font-weight: 600 } .theme-light .c-pivot.f-disabled > header > [role="tab"], .theme-light .c-pivot.f-disabled > header a, .theme-light .c-pivot.f-disabled > div > [role="tab"], .theme-light .c-pivot.f-disabled > div a, .theme-light .c-pivot.f-disabled > [role="tablist"] > [role="tab"], .theme-light .c-pivot.f-disabled > [role="tablist"] a, .theme-dark .theme-light .c-pivot.f-disabled > header > [role="tab"], .theme-dark .theme-light .c-pivot.f-disabled > header a, .theme-dark .theme-light .c-pivot.f-disabled > div > [role="tab"], .theme-dark .theme-light .c-pivot.f-disabled > div a, .theme-dark .theme-light .c-pivot.f-disabled > [role="tablist"] > [role="tab"], .theme-dark .theme-light .c-pivot.f-disabled > [role="tablist"] a { color: rgba(0,0,0,.4) } .theme-light .c-pivot:not(.f-disabled) > header > [role="tab"], .theme-light .c-pivot:not(.f-disabled) > header a, .theme-light .c-pivot:not(.f-disabled) > div > [role="tab"], .theme-light .c-pivot:not(.f-disabled) > div a, .theme-light .c-pivot:not(.f-disabled) > [role="tablist"] > [role="tab"], .theme-light .c-pivot:not(.f-disabled) > [role="tablist"] a, .theme-dark .theme-light .c-pivot:not(.f-disabled) > header > [role="tab"], .theme-dark .theme-light .c-pivot:not(.f-disabled) > header a, .theme-dark .theme-light .c-pivot:not(.f-disabled) > div > [role="tab"], .theme-dark .theme-light .c-pivot:not(.f-disabled) > div a, .theme-dark .theme-light .c-pivot:not(.f-disabled) > [role="tablist"] > [role="tab"], .theme-dark .theme-light .c-pivot:not(.f-disabled) > [role="tablist"] a { color: rgba(0,0,0,.6) } .theme-light .c-pivot:not(.f-disabled) > header > [role="tab"].f-active, .theme-light .c-pivot:not(.f-disabled) > header a.f-active, .theme-light .c-pivot:not(.f-disabled) > div > [role="tab"].f-active, .theme-light .c-pivot:not(.f-disabled) > div a.f-active, .theme-light .c-pivot:not(.f-disabled) > [role="tablist"] > [role="tab"].f-active, .theme-light .c-pivot:not(.f-disabled) > [role="tablist"] a.f-active, .theme-dark .theme-light .c-pivot:not(.f-disabled) > header > [role="tab"].f-active, .theme-dark .theme-light .c-pivot:not(.f-disabled) > header a.f-active, .theme-dark .theme-light .c-pivot:not(.f-disabled) > div > [role="tab"].f-active, .theme-dark .theme-light .c-pivot:not(.f-disabled) > div a.f-active, .theme-dark .theme-light .c-pivot:not(.f-disabled) > [role="tablist"] > [role="tab"].f-active, .theme-dark .theme-light .c-pivot:not(.f-disabled) > [role="tablist"] a.f-active { color: #000; border-color: #000 } .theme-light .c-pivot:not(.f-disabled) > header > [role="tab"].f-active:focus:not(.x-hidden-focus), .theme-light .c-pivot:not(.f-disabled) > header a.f-active:focus:not(.x-hidden-focus), .theme-light .c-pivot:not(.f-disabled) > div > [role="tab"].f-active:focus:not(.x-hidden-focus), .theme-light .c-pivot:not(.f-disabled) > div a.f-active:focus:not(.x-hidden-focus), .theme-light .c-pivot:not(.f-disabled) > [role="tablist"] > [role="tab"].f-active:focus:not(.x-hidden-focus), .theme-light .c-pivot:not(.f-disabled) > [role="tablist"] a.f-active:focus:not(.x-hidden-focus), .theme-dark .theme-light .c-pivot:not(.f-disabled) > header > [role="tab"].f-active:focus:not(.x-hidden-focus), .theme-dark .theme-light .c-pivot:not(.f-disabled) > header a.f-active:focus:not(.x-hidden-focus), .theme-dark .theme-light .c-pivot:not(.f-disabled) > div > [role="tab"].f-active:focus:not(.x-hidden-focus), .theme-dark .theme-light .c-pivot:not(.f-disabled) > div a.f-active:focus:not(.x-hidden-focus), .theme-dark .theme-light .c-pivot:not(.f-disabled) > [role="tablist"] > [role="tab"].f-active:focus:not(.x-hidden-focus), .theme-dark .theme-light .c-pivot:not(.f-disabled) > [role="tablist"] a.f-active:focus:not(.x-hidden-focus) { outline: transparent; background: rgba(0,0,0,.1) } .theme-light .c-pivot:not(.f-disabled) > header > [role="tab"]:hover, .theme-light .c-pivot:not(.f-disabled) > header a:hover, .theme-light .c-pivot:not(.f-disabled) > div > [role="tab"]:hover, .theme-light .c-pivot:not(.f-disabled) > div a:hover, .theme-light .c-pivot:not(.f-disabled) > [role="tablist"] > [role="tab"]:hover, .theme-light .c-pivot:not(.f-disabled) > [role="tablist"] a:hover, .theme-dark .theme-light .c-pivot:not(.f-disabled) > header > [role="tab"]:hover, .theme-dark .theme-light .c-pivot:not(.f-disabled) > header a:hover, .theme-dark .theme-light .c-pivot:not(.f-disabled) > div > [role="tab"]:hover, .theme-dark .theme-light .c-pivot:not(.f-disabled) > div a:hover, .theme-dark .theme-light .c-pivot:not(.f-disabled) > [role="tablist"] > [role="tab"]:hover, .theme-dark .theme-light .c-pivot:not(.f-disabled) > [role="tablist"] a:hover { color: rgba(0,0,0,.8) } .theme-dark .c-pivot:not(.f-disabled) > header > [role="tab"], .theme-dark .c-pivot:not(.f-disabled) > header a, .theme-dark .c-pivot:not(.f-disabled) > div > [role="tab"], .theme-dark .c-pivot:not(.f-disabled) > div a, .theme-dark .c-pivot:not(.f-disabled) > [role="tablist"] > [role="tab"], .theme-dark .c-pivot:not(.f-disabled) > [role="tablist"] a, .theme-light .theme-dark .c-pivot:not(.f-disabled) > header > [role="tab"], .theme-light .theme-dark .c-pivot:not(.f-disabled) > header a, .theme-light .theme-dark .c-pivot:not(.f-disabled) > div > [role="tab"], .theme-light .theme-dark .c-pivot:not(.f-disabled) > div a, .theme-light .theme-dark .c-pivot:not(.f-disabled) > [role="tablist"] > [role="tab"], .theme-light .theme-dark .c-pivot:not(.f-disabled) > [role="tablist"] a { color: rgba(255,255,255,.6) } .theme-dark .c-pivot:not(.f-disabled) > header > [role="tab"].f-active, .theme-dark .c-pivot:not(.f-disabled) > header a.f-active, .theme-dark .c-pivot:not(.f-disabled) > div > [role="tab"].f-active, .theme-dark .c-pivot:not(.f-disabled) > div a.f-active, .theme-dark .c-pivot:not(.f-disabled) > [role="tablist"] > [role="tab"].f-active, .theme-dark .c-pivot:not(.f-disabled) > [role="tablist"] a.f-active, .theme-light .theme-dark .c-pivot:not(.f-disabled) > header > [role="tab"].f-active, .theme-light .theme-dark .c-pivot:not(.f-disabled) > header a.f-active, .theme-light .theme-dark .c-pivot:not(.f-disabled) > div > [role="tab"].f-active, .theme-light .theme-dark .c-pivot:not(.f-disabled) > div a.f-active, .theme-light .theme-dark .c-pivot:not(.f-disabled) > [role="tablist"] > [role="tab"].f-active, .theme-light .theme-dark .c-pivot:not(.f-disabled) > [role="tablist"] a.f-active { color: #fff; border-color: #fff } .theme-dark .c-pivot:not(.f-disabled) > header > [role="tab"].f-active:focus:not(.x-hidden-focus), .theme-dark .c-pivot:not(.f-disabled) > header a.f-active:focus:not(.x-hidden-focus), .theme-dark .c-pivot:not(.f-disabled) > div > [role="tab"].f-active:focus:not(.x-hidden-focus), .theme-dark .c-pivot:not(.f-disabled) > div a.f-active:focus:not(.x-hidden-focus), .theme-dark .c-pivot:not(.f-disabled) > [role="tablist"] > [role="tab"].f-active:focus:not(.x-hidden-focus), .theme-dark .c-pivot:not(.f-disabled) > [role="tablist"] a.f-active:focus:not(.x-hidden-focus), .theme-light .theme-dark .c-pivot:not(.f-disabled) > header > [role="tab"].f-active:focus:not(.x-hidden-focus), .theme-light .theme-dark .c-pivot:not(.f-disabled) > header a.f-active:focus:not(.x-hidden-focus), .theme-light .theme-dark .c-pivot:not(.f-disabled) > div > [role="tab"].f-active:focus:not(.x-hidden-focus), .theme-light .theme-dark .c-pivot:not(.f-disabled) > div a.f-active:focus:not(.x-hidden-focus), .theme-light .theme-dark .c-pivot:not(.f-disabled) > [role="tablist"] > [role="tab"].f-active:focus:not(.x-hidden-focus), .theme-light .theme-dark .c-pivot:not(.f-disabled) > [role="tablist"] a.f-active:focus:not(.x-hidden-focus) { outline: transparent; background: rgba(255,255,255,.1) } .theme-dark .c-pivot:not(.f-disabled) > header > [role="tab"]:hover, .theme-dark .c-pivot:not(.f-disabled) > header a:hover, .theme-dark .c-pivot:not(.f-disabled) > div > [role="tab"]:hover, .theme-dark .c-pivot:not(.f-disabled) > div a:hover, .theme-dark .c-pivot:not(.f-disabled) > [role="tablist"] > [role="tab"]:hover, .theme-dark .c-pivot:not(.f-disabled) > [role="tablist"] a:hover, .theme-light .theme-dark .c-pivot:not(.f-disabled) > header > [role="tab"]:hover, .theme-light .theme-dark .c-pivot:not(.f-disabled) > header a:hover, .theme-light .theme-dark .c-pivot:not(.f-disabled) > div > [role="tab"]:hover, .theme-light .theme-dark .c-pivot:not(.f-disabled) > div a:hover, .theme-light .theme-dark .c-pivot:not(.f-disabled) > [role="tablist"] > [role="tab"]:hover, .theme-light .theme-dark .c-pivot:not(.f-disabled) > [role="tablist"] a:hover { color: rgba(255,255,255,.8) } .theme-dark .c-pivot.f-disabled > header > [role="tab"], .theme-dark .c-pivot.f-disabled > header a, .theme-dark .c-pivot.f-disabled > div > [role="tab"], .theme-dark .c-pivot.f-disabled > div a, .theme-dark .c-pivot.f-disabled > [role="tablist"] > [role="tab"], .theme-dark .c-pivot.f-disabled > [role="tablist"] a, .theme-light .theme-dark .c-pivot.f-disabled > header > [role="tab"], .theme-light .theme-dark .c-pivot.f-disabled > header a, .theme-light .theme-dark .c-pivot.f-disabled > div > [role="tab"], .theme-light .theme-dark .c-pivot.f-disabled > div a, .theme-light .theme-dark .c-pivot.f-disabled > [role="tablist"] > [role="tab"], .theme-light .theme-dark .c-pivot.f-disabled > [role="tablist"] a { color: rgba(255,255,255,.4) } .c-pivot .f-pivot-accessibility-text { opacity: 0; position: relative; float: right; font-size: .1px } .c-price:before, .c-price:after { content: " "; display: table } .c-price:after { clear: both } .c-price .c-label { font-size: 15px; padding: 0 4px; display: inline; margin: 0; float: right } .c-price span, .c-price meta + span, .c-price s { float: right } @media screen and (-ms-high-contrast:active) { .c-price span, .c-price meta + span, .c-price s { -ms-high-contrast-adjust: none; color: Windowtext } } .c-price.f-large .c-label, .c-price.f-large span, .c-price.f-large meta + span, .c-price.f-large s { font-size: 20px; line-height: 24px } .no-eventlistener progress.c-progress { display: none } progress.c-progress[value] { -webkit-appearance: none; -moz-appearance: none; appearance: none; border: 0; min-width: 296px; height: 4px } progress.c-progress::-webkit-progress-bar { background: rgba(0,0,0,.2) } progress.c-progress::-webkit-progress-value { background: #0067b8 } progress.c-progress::-moz-progress-bar { background: #0067b8 } progress.c-progress > [role="progressbar"] { display: block; position: relative; background: rgba(0,0,0,.2); min-width: 296px; width: 100%; height: 4px } progress.c-progress > [role="progressbar"] > span { display: block; position: relative; height: 100%; background: #0067b8; color: #0067b8 } @media screen and (-ms-high-contrast:active) { progress.c-progress:not([class^="f-indeterminate-"]) { background: window; border: 1px solid highlight } } .c-progress { display: block; margin-top: 12px } @media screen and (-ms-high-contrast:active) { .c-progress.f-indeterminate-local span:after, .c-progress.f-indeterminate-regional span:after { background: highlight } } .c-progress.f-indeterminate-regional { position: relative; min-width: 296px; width: 100% } .c-progress.f-indeterminate-regional span { position: absolute; display: inline-block; opacity: 0; animation: dots 4s infinite } .c-progress.f-indeterminate-regional span:after { content: ""; position: absolute; display: inline-block; background: #0067b8; width: 5px; height: 5px; border-radius: 50% } .c-progress.f-indeterminate-regional span:nth-child(1) { animation-delay: .05s } .c-progress.f-indeterminate-regional span:nth-child(1):after { right: -10px } .c-progress.f-indeterminate-regional span:nth-child(2) { animation-delay: .1s } .c-progress.f-indeterminate-regional span:nth-child(2):after { right: -20px } .c-progress.f-indeterminate-regional span:nth-child(3) { animation-delay: .15s } .c-progress.f-indeterminate-regional span:nth-child(3):after { right: -30px } .c-progress.f-indeterminate-regional span:nth-child(4) { animation-delay: .2s } .c-progress.f-indeterminate-regional span:nth-child(4):after { right: -40px } .c-progress.f-indeterminate-regional span:nth-child(5) { animation-delay: .25s } .c-progress.f-indeterminate-regional span:nth-child(5):after { right: -50px } @keyframes dots { 0%,20% { right: 0; animation-timing-function: ease-out; opacity: 0 } 25% { opacity: 1 } 35% { right: 45%; animation-timing-function: linear } 65% { right: 55%; animation-timing-function: ease-in } 75% { opacity: 1 } 80%,100% { right: 100%; opacity: 0 } } .c-progress.f-center { margin: auto; padding-top: 30px } .c-progress.f-indeterminate-local { position: relative } .c-progress.f-indeterminate-local span { position: absolute; -ms-transform: rotate(225deg); transform: rotate(225deg); animation: orbit 5.5s infinite } .c-progress.f-indeterminate-local span:after { content: ''; position: absolute; border-radius: 100%; background: #0067b8 } .c-progress.f-indeterminate-local span:nth-child(2) { animation-delay: 240ms } .c-progress.f-indeterminate-local span:nth-child(3) { animation-delay: 480ms } .c-progress.f-indeterminate-local span:nth-child(4) { animation-delay: 720ms } .c-progress.f-indeterminate-local span:nth-child(5) { animation-delay: 960ms } .c-progress.f-indeterminate-local.f-progress-large { width: 60px; height: 60px } .c-progress.f-indeterminate-local.f-progress-large span { width: 60px; height: 60px } .c-progress.f-indeterminate-local.f-progress-large span:after { width: 6px; height: 6px } .c-progress.f-indeterminate-local.f-progress-small { width: 20px; height: 20px } .c-progress.f-indeterminate-local.f-progress-small span { width: 25px; height: 25px } .c-progress.f-indeterminate-local.f-progress-small span:after { width: 3px; height: 3px } @keyframes orbit { 0% { transform: rotate(225deg); opacity: 1; animation-timing-function: ease-out } 7% { transform: rotate(345deg); animation-timing-function: linear } 30% { transform: rotate(455deg); animation-timing-function: ease-in-out } 39% { transform: rotate(690deg); animation-timing-function: linear } 70% { transform: rotate(815deg); opacity: 1; animation-timing-function: ease-out } 75% { transform: rotate(945deg); animation-timing-function: ease-out } 76% { transform: rotate(945deg); opacity: 0 } 100% { transform: rotate(945deg); opacity: 0 } } .c-quote { padding: 0 12.5%; text-align: center } .c-quote__attribution { font-size: 13px; font-weight: 600; opacity: .95; margin: 16px 0 } .c-quote__attributionPipe { margin: 0 12px } .c-quote__attributionImage { display: block; margin: 16px auto 28px } .c-quote__headline { font-size: 18px; margin: 28px 0 16px } .c-quote__quoteSymbol { font-weight: 600; opacity: .95; font-family: TimesNewRoman,"Times New Roman",Times,serif; font-size: 28px; position: absolute } .c-quote__quoteSymbol:first-child { -ms-transform: translate(calc(-100% - 4px),-6px); transform: translate(calc(-100% - 4px),-6px) } [dir=rtl] .c-quote__quoteSymbol:first-child { -ms-transform: translate(calc(100% + 4px),-6px); transform: translate(calc(100% + 4px),-6px) } .c-quote__quoteSymbol:last-child { -ms-transform: translate(-4px,-6px); transform: translate(-4px,-6px) } [dir=rtl] .c-quote__quoteSymbol:last-child { -ms-transform: translate(4px,-6px); transform: translate(4px,-6px) } .c-carousel .c-quote { padding-bottom: 30px } @media screen and (min-width:768px) { .c-quote__attribution { font-size: 20px; font-weight: 600; opacity: .95; margin-bottom: 28px } .c-quote__attributionPipe { margin: 0 12px } .c-quote__headline { font-size: 34px; margin: 72px 0 } .c-quote__quoteSymbol { font-size: 62px } .c-quote__quoteSymbol:first-child { -ms-transform: translate(calc(-100% - 8px),-14px); transform: translate(calc(-100% - 8px),-14px) } [dir=rtl] .c-quote__quoteSymbol:first-child { -ms-transform: translate(calc(100% + 8px),-14px); transform: translate(calc(100% + 8px),-14px) } .c-quote__quoteSymbol:last-child { -ms-transform: translate(-8px,-14px); transform: translate(-8px,-14px) } [dir=rtl] .c-quote__quoteSymbol:last-child { -ms-transform: translate(8px,-14px); transform: translate(8px,-14px) } .c-carousel .c-quote { padding-bottom: 100px } } .c-radio legend.c-label { padding-bottom: 0 } .c-radio label.c-label { font-size: 15px; line-height: 20px; display: block; margin-left: 24px; padding-bottom: 0; position: relative } @media(-ms-high-contrast:active) { .c-radio label.c-label { color: ButtonText } } .c-radio label.c-label + .c-caption { font-size: 13px; margin-top: 0; margin-right: 28px; color: rgba(0,0,0,.6) } @media(-ms-high-contrast:active) { .c-radio label.c-label + .c-caption { color: ButtonText } } .c-radio input[type="radio"] { position: absolute } .c-radio.f-inline legend + div, .c-radio.f-inline legend + div > div { position: relative } .c-radio.f-inline label.c-label { display: inline-block } .c-radio + .c-radio legend.c-label, .c-radio + .c-checkbox legend.c-label { padding-top: 40px } .c-radio input[type="radio"] { opacity: 0 } .c-radio input[type="radio"] + span { cursor: pointer; display: inline-block; margin-right: 28px } .c-radio input[type="radio"] + span:before { border: solid #000 1px; border-radius: 50%; height: 20px; width: 20px; content: ""; right: 0; position: absolute; top: 0 } @media(-ms-high-contrast:active) { .c-radio input[type="radio"] + span:before { color: ButtonText; border-color: ButtonText } } @media(-ms-high-contrast:active) { .c-radio input[type="radio"] + span:hover:before { border-color: Highlight } } @media(-ms-high-contrast:active) { .c-radio input[type="radio"] + span:hover:after { background-color: Highlight } } .c-radio input[type="radio"]:hover:not(:disabled) + span:before { border-color: rgba(0,0,0,.8) } .c-radio input[type="radio"]:focus + span:before { outline: 2px solid rgba(0,0,0,.8) } .c-radio input[type="radio"]:checked + span:after { background: currentColor; border-radius: 50%; height: 10px; width: 10px; content: ""; right: 5px; position: absolute; top: 5px } @media screen and (-ms-high-contrast:active) { .c-radio input[type="radio"]:checked + span:after { border: solid Highlight 5px } } .c-radio input[type="radio"]:checked:not(:disabled) + span { color: #000 } .c-radio input[type="radio"]:checked:not(:disabled) + span:before { border-color: #0067b8 } .c-radio input[type="radio"]:checked:not(:disabled):hover + span:after { background: rgba(0,0,0,.6) } @media(-ms-high-contrast:active) { .c-radio input[type="radio"]:checked:not(:disabled):hover + span:after { border: solid HighlightText 5px } } .c-radio input[type="radio"]:disabled + span { color: rgba(0,0,0,.2); cursor: not-allowed } @media(-ms-high-contrast:active) { .c-radio input[type="radio"]:disabled + span { color: GrayText } } .c-radio input[type="radio"]:disabled + span:before { border-color: rgba(0,0,0,.2) } @media(-ms-high-contrast:active) { .c-radio input[type="radio"]:disabled + span:before { border-color: GrayText } } @media(-ms-high-contrast:active) { .c-radio input[type="radio"]:disabled + span:after { border-color: GrayText } } .c-radio.f-inline legend + div, .c-radio.f-inline legend + div > div { display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap } @media only screen and (min-width:540px) { .c-radio.f-inline legend + div, .c-radio.f-inline legend + div > div { -ms-flex-wrap: nowrap; flex-wrap: nowrap } } .c-range-slider { max-width: 296px; padding-bottom: 8px } .c-range-slider:before, .c-range-slider:after { content: " "; display: table } .c-range-slider:after { clear: both } .c-range-slider .c-text-field[type="number"] { font-size: 13px; width: 48px; float: left; margin-top: 0; -moz-appearance: textfield } .c-range-slider .c-text-field[type="number"]::-webkit-outer-spin-button, .c-range-slider .c-text-field[type="number"]::-webkit-inner-spin-button { -webkit-appearance: none; margin: 0 } .c-range-slider .c-text-field[type="number"].f-adjusting { border-color: #0067b8 } .c-range-slider legend + label + .c-text-field[type="number"] { float: right } .c-range-slider label.c-label { position: absolute !important; overflow: hidden !important; clip: rect(1px,1px,1px,1px) !important; width: 1px !important; height: 1px !important; border: 0 !important; padding: 0 !important; margin: 0 !important } .c-range-slider label.c-label + .c-text-field[type="number"] { margin-bottom: 16px } .c-range-slider [role="slider"] { position: relative; outline: 2px solid transparent; border: 0; position: absolute; top: -7px; width: 12px; height: 16px; background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2012%2016%22%20width%3D%2212%22%20height%3D%2216%22%3E%3Cpolygon%20points%3D%227%201%206%200%200%200%200%2016%206%2016%207%2015%2012%208%207%201%22%20style%3D%22fill%3A%230067B8%22/%3E%3C/svg%3E") } .c-range-slider [role="slider"]:before { display: block; position: absolute; top: 0; left: 0; bottom: 0; right: 0; content: ''; outline: 1px solid transparent; outline-offset: -1px } .c-range-slider [role="slider"]:focus { outline-color: #000 } .c-range-slider [role="slider"]:focus:before { outline-color: rgba(255,255,255,.6) } .theme-light .c-range-slider [role="slider"]:focus, .theme-dark .theme-light .c-range-slider [role="slider"]:focus { outline-color: #000 } .theme-light .c-range-slider [role="slider"]:focus:before, .theme-dark .theme-light .c-range-slider [role="slider"]:focus:before { outline-color: rgba(255,255,255,.6) } .theme-dark .c-range-slider [role="slider"]:focus, .theme-light .theme-dark .c-range-slider [role="slider"]:focus { outline-color: #fff } .theme-dark .c-range-slider [role="slider"]:focus:before, .theme-light .theme-dark .c-range-slider [role="slider"]:focus:before { outline-color: rgba(0,0,0,.6) } .c-range-slider [role="slider"]:focus { background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2012%2016%22%20width%3D%2212%22%20height%3D%2216%22%3E%3Cpolygon%20points%3D%227%201%206%200%200%200%200%2016%206%2016%207%2015%2012%208%207%201%22%20style%3D%22fill%3A%23lack%22/%3E%3C/svg%3E") } .c-range-slider [role="slider"]:hover { cursor: pointer; background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2012%2016%22%20width%3D%2212%22%20height%3D%2216%22%3E%3Cpolygon%20points%3D%227%201%206%200%200%200%200%2016%206%2016%207%2015%2012%208%207%201%22%20style%3D%22fill%3A%23003e6e%22/%3E%3C/svg%3E") } .c-range-slider [role="slider"]:first-child { -ms-transform: translateX(12px); transform: translateX(12px) } .c-range-slider [role="slider"] + [role="slider"] { -ms-transform: rotate(180deg); transform: rotate(180deg) } .c-range-slider > div { margin-top: 24px; height: 2px; background: rgba(0,0,0,.4); clear: both } .c-range-slider > div > div { position: relative; height: 100%; margin: 0 12px } .c-range-slider span { display: block; position: absolute; top: 0; background: #0067b8; height: 100% } .c-rating { -ms-high-contrast-adjust: none } .c-rating span.c-glyph { cursor: default; width: 16px; height: 16px; line-height: 1 } .c-rating span.c-glyph:before, .c-rating span.c-glyph:after { font-size: 12px } .c-rating button { position: relative; border: 2px solid transparent; outline: 1px solid transparent; outline-offset: -3px } @media screen and (-ms-high-contrast:active) { .c-rating button { border-color: window !important; outline-color: window } } .c-rating button:focus { border-color: #000; outline-color: rgba(255,255,255,.6) } @media screen and (-ms-high-contrast:active) { .c-rating button:focus { border-color: windowText !important } } .theme-light .c-rating button:focus, .theme-dark .theme-light .c-rating button:focus { border-color: #000; outline-color: rgba(255,255,255,.6) } .theme-dark .c-rating button:focus, .theme-light .theme-dark .c-rating button:focus { border-color: #fff; outline-color: rgba(0,0,0,.6) } .c-rating button.c-glyph { width: 44px; height: 44px; background: transparent } .c-rating button.c-glyph:before, .c-rating button.c-glyph:after { font-size: 24px } .c-rating button.c-glyph:after { color: #000 } @media(-ms-high-contrast:active) { .c-rating button.c-glyph:after { color: ButtonText } } .c-rating button.c-glyph.f-full:before, .c-rating button.c-glyph.f-none.f-full:before { content: "" } .c-rating.f-individual { -ms-transform: translateX(4px); transform: translateX(4px) } .c-rating.f-individual span.c-glyph { width: 30px; height: 30px } .c-rating.f-individual span.c-glyph:before, .c-rating.f-individual span.c-glyph:after { font-size: 18px } .c-rating.f-aggregate div, .c-rating.f-individual div { -ms-transform: translateX(2px); transform: translateX(2px) } .c-rating .c-glyph { position: relative; float: right } .c-rating .c-glyph:before, .c-rating .c-glyph:after { position: absolute; top: 50%; right: 50%; -ms-transform: translate(50%,-50%); transform: translate(50%,-50%) } .c-rating .c-glyph:before { content: ""; color: rgba(0,0,0,.3) } @media(-ms-high-contrast:active) { .c-rating .c-glyph:before { color: ButtonText } } .c-rating .c-glyph:after { color: #0067b8 } .c-rating form, .c-rating div { display: inline-block } .c-rating form:before, .c-rating form:after, .c-rating div:before, .c-rating div:after { content: " "; display: table } .c-rating form:after, .c-rating div:after { clear: both } .c-rating form { -ms-transform: translateX(7px); transform: translateX(7px) } .c-rating form:hover button.c-glyph:not([disabled]):before { content: ""; color: #0067b8 } @media(-ms-high-contrast:active) { .c-rating form:hover button.c-glyph:not([disabled]):before { color: ButtonText } } .c-rating form:hover button.c-glyph:not([disabled]):after { display: none } .c-rating form:hover button.c-glyph:not([disabled]):hover ~ button.c-glyph:before { color: rgba(0,0,0,.3) } @media(-ms-high-contrast:active) { .c-rating form:hover button.c-glyph:not([disabled]):hover ~ button.c-glyph:before { color: ButtonText !important } } @media(-ms-high-contrast:active) { .c-rating form:hover button.c-glyph:not([disabled]):hover:before { color: HighlightText !important } } @media(-ms-high-contrast:active) { .c-rating form:hover button.c-glyph:not([disabled]):hover:focus { border-color: ButtonText !important } } .c-rating form[disabled] button.c-glyph:hover, .c-rating form button.c-glyph[disabled]:hover { cursor: not-allowed } .c-rating form[disabled] button.c-glyph:after, .c-rating form button.c-glyph[disabled]:after { display: none } .c-rating form[disabled] button.c-glyph:before, .c-rating form button.c-glyph[disabled]:before { content: ""; color: rgba(0,0,0,.2) } @media(-ms-high-contrast:active) { .c-rating form[disabled] button.c-glyph:before, .c-rating form button.c-glyph[disabled]:before { color: Graytext !important } } @media(-ms-high-contrast:active) { .c-rating form[disabled] button.c-glyph, .c-rating form button.c-glyph[disabled] { border-color: window !important; outline-color: window !important } } .c-rating .f-full ~ .c-glyph:before, .c-rating .f-half ~ .c-glyph:before, .c-rating .f-full:after { content: "" } .c-rating .f-half:after { content: "" } .c-rating.f-user-rated .f-full:after, .c-rating.f-user-rated .f-half:after { color: #0067b8 } @media(-ms-high-contrast:active) { .c-rating.f-user-rated .f-full:after, .c-rating.f-user-rated .f-half:after { color: ButtonText } } .theme-light .c-rating .c-glyph:before, .theme-dark .theme-light .c-rating .c-glyph:before { color: rgba(0,0,0,.3) } .theme-light .c-rating .c-glyph:after, .theme-dark .theme-light .c-rating .c-glyph:after { color: #0067b8 } .theme-light .c-rating form button.c-glyph:focus:before, .theme-dark .theme-light .c-rating form button.c-glyph:focus:before { outline-color: #000 } .theme-light .c-rating form button.c-glyph:before, .theme-dark .theme-light .c-rating form button.c-glyph:before { color: rgba(0,0,0,.3) } .theme-light .c-rating form button.c-glyph:after, .theme-dark .theme-light .c-rating form button.c-glyph:after { color: #000 } .theme-light .c-rating form:hover button.c-glyph:not([disabled]):before, .theme-dark .theme-light .c-rating form:hover button.c-glyph:not([disabled]):before { color: #0067b8 } .theme-light .c-rating form:hover button.c-glyph:not([disabled]):hover ~ button.c-glyph:not([disabled]):before, .theme-dark .theme-light .c-rating form:hover button.c-glyph:not([disabled]):hover ~ button.c-glyph:not([disabled]):before { color: rgba(0,0,0,.3) } .theme-light .c-rating form[disabled] button.c-glyph:before, .theme-light .c-rating form[disabled] button.c-glyph:hover ~ button.c-glyph:before, .theme-dark .theme-light .c-rating form[disabled] button.c-glyph:before, .theme-dark .theme-light .c-rating form[disabled] button.c-glyph:hover ~ button.c-glyph:before { color: rgba(0,0,0,.2) } .theme-dark .c-rating .c-glyph:before, .theme-light .theme-dark .c-rating .c-glyph:before { color: rgba(255,255,255,.3) } .theme-dark .c-rating .c-glyph:after, .theme-light .theme-dark .c-rating .c-glyph:after { color: #fff } .theme-dark .c-rating form button.c-glyph:focus:before, .theme-light .theme-dark .c-rating form button.c-glyph:focus:before { outline-color: #fff } .theme-dark .c-rating form button.c-glyph:before, .theme-light .theme-dark .c-rating form button.c-glyph:before { color: rgba(255,255,255,.3) } .theme-dark .c-rating form:hover button.c-glyph:not([disabled]):before, .theme-light .theme-dark .c-rating form:hover button.c-glyph:not([disabled]):before { color: rgba(255,255,255,.8) } .theme-dark .c-rating form:hover button.c-glyph:not([disabled]):hover ~ button.c-glyph:not([disabled]):before, .theme-light .theme-dark .c-rating form:hover button.c-glyph:not([disabled]):hover ~ button.c-glyph:not([disabled]):before { color: rgba(255,255,255,.3) } @media screen and (-ms-high-contrast:active) { .c-rating form:hover button.c-glyph:hover ~ button.c-glyph:before, .c-rating.f-community-rated .c-glyph:before { content: "" } } .c-rating[data-value] { height: 20px } .c-rating[data-value] div { height: 16px; width: 80px; position: relative } .c-rating[data-value] div:before, .c-rating[data-value] div:after { color: rgba(0,0,0,.3); display: inline-block; font-family: "MWF-MDL2"; font-size: 12px; line-height: 1; letter-spacing: 4px; position: absolute; white-space: nowrap; text-align: right; right: 0; top: 2px; height: 100%; width: 100% } .c-rating[data-value] div:before { content: ""; color: rgba(0,0,0,.3) } @media screen and (-ms-high-contrast:active) { .c-rating[data-value] div:before { color: WindowText } } .c-rating[data-value] div:after { color: #000 } @media screen and (-ms-high-contrast:active) { .c-rating[data-value] div:after { color: WindowText } } .c-rating[data-value] div span { display: none } .theme-light .c-rating[data-value] div:before, .theme-dark .theme-light .c-rating[data-value] div:before { color: rgba(0,0,0,.3) } @media screen and (-ms-high-contrast:active) { .theme-light .c-rating[data-value] div:before, .theme-dark .theme-light .c-rating[data-value] div:before { color: rgba(0,0,0,.3) } } .theme-dark .c-rating[data-value] div:before, .theme-light .theme-dark .c-rating[data-value] div:before { color: rgba(255,255,255,.3) } @media screen and (-ms-high-contrast:active) { .theme-dark .c-rating[data-value] div:before, .theme-light .theme-dark .c-rating[data-value] div:before { color: rgba(255,255,255,.3) } } .theme-dark .c-rating[data-value] div:after, .theme-light .theme-dark .c-rating[data-value] div:after { color: #fff } @media screen and (-ms-high-contrast:active) { .theme-dark .c-rating[data-value] div:after, .theme-light .theme-dark .c-rating[data-value] div:after { color: #fff } } .c-rating[data-value].f-aggregate, .c-rating[data-value].f-aggregate div, .c-rating[data-value].f-individual, .c-rating[data-value].f-individual div { -ms-transform: none; transform: none } .c-rating[data-value].f-individual { height: 34px } .c-rating[data-value].f-individual div { height: 30px; width: 150px } .c-rating[data-value].f-individual div:before, .c-rating[data-value].f-individual div:after { font-size: 18px; letter-spacing: 12px; top: 6px } .c-rating[data-value$=".5"] div:before, .c-rating[data-value^="1"] div:before, .c-rating[data-value^="2"] div:before, .c-rating[data-value^="3"] div:before, .c-rating[data-value^="4"] div:before, .c-rating[data-value^="5"] div:before { content: "" } @media screen and (-ms-high-contrast:active) { .c-rating[data-value$=".5"] div:before, .c-rating[data-value^="1"] div:before, .c-rating[data-value^="2"] div:before, .c-rating[data-value^="3"] div:before, .c-rating[data-value^="4"] div:before, .c-rating[data-value^="5"] div:before { content: "" } } .c-rating[data-value="0.5"] div:after { content: "" } @media screen and (-ms-high-contrast:active) { .c-rating[data-value="0.5"] div:after { color: inherit } } .c-rating[data-value="1"] div:after { content: "" } @media screen and (-ms-high-contrast:active) { .c-rating[data-value="1"] div:after { color: inherit } } .c-rating[data-value="1.5"] div:after { content: "" } @media screen and (-ms-high-contrast:active) { .c-rating[data-value="1.5"] div:after { color: inherit } } .c-rating[data-value="2"] div:after { content: "" } @media screen and (-ms-high-contrast:active) { .c-rating[data-value="2"] div:after { color: inherit } } .c-rating[data-value="2.5"] div:after { content: "" } @media screen and (-ms-high-contrast:active) { .c-rating[data-value="2.5"] div:after { color: inherit } } .c-rating[data-value="3"] div:after { content: "" } @media screen and (-ms-high-contrast:active) { .c-rating[data-value="3"] div:after { color: inherit } } .c-rating[data-value="3.5"] div:after { content: "" } @media screen and (-ms-high-contrast:active) { .c-rating[data-value="3.5"] div:after { color: inherit } } .c-rating[data-value="4"] div:after { content: "" } @media screen and (-ms-high-contrast:active) { .c-rating[data-value="4"] div:after { color: inherit } } .c-rating[data-value="4.5"] div:after { content: "" } @media screen and (-ms-high-contrast:active) { .c-rating[data-value="4.5"] div:after { color: inherit } } .c-rating[data-value="5"] div:after { content: "" } @media screen and (-ms-high-contrast:active) { .c-rating[data-value="5"] div:after { color: inherit } } .c-rating.f-interactive, .c-rating.f-aggregate:not([data-max]), .c-rating.f-individual:not([data-max]) { height: auto } .c-rating.f-interactive div, .c-rating.f-aggregate:not([data-max]) div, .c-rating.f-individual:not([data-max]) div { height: auto; width: auto; position: static } .c-rating.f-interactive div:before, .c-rating.f-interactive div:after, .c-rating.f-aggregate:not([data-max]) div:before, .c-rating.f-aggregate:not([data-max]) div:after, .c-rating.f-individual:not([data-max]) div:before, .c-rating.f-individual:not([data-max]) div:after { content: "" } .c-rating-count { font-family: "Helvetica Neue",Helvetica,Arial,sans-serif; font-size: 12px; position: absolute; padding-right: 5px; padding-left: 5px } button.c-refine-item, a.c-refine-item { position: relative; border: 2px solid transparent; outline: 0; position: relative; display: block; padding: 12px; width: 100%; margin: 4px 0 0; background: transparent; color: #000 } button.c-refine-item:mixed, a.c-refine-item:mixed { display: block; position: absolute; top: 0; left: 0; bottom: 0; right: 0; content: ''; border: 1px solid transparent } button.c-refine-item:focus, a.c-refine-item:focus { border-color: #000 } button.c-refine-item:focus:mixed, a.c-refine-item:focus:mixed { border-color: rgba(255,255,255,.6) } .theme-light button.c-refine-item:focus, .theme-light a.c-refine-item:focus, .theme-dark .theme-light button.c-refine-item:focus, .theme-dark .theme-light a.c-refine-item:focus { border-color: #000 } .theme-light button.c-refine-item:focus:mixed, .theme-light a.c-refine-item:focus:mixed, .theme-dark .theme-light button.c-refine-item:focus:mixed, .theme-dark .theme-light a.c-refine-item:focus:mixed { border-color: rgba(255,255,255,.6) } .theme-dark button.c-refine-item:focus, .theme-dark a.c-refine-item:focus, .theme-light .theme-dark button.c-refine-item:focus, .theme-light .theme-dark a.c-refine-item:focus { border-color: #fff } .theme-dark button.c-refine-item:focus:mixed, .theme-dark a.c-refine-item:focus:mixed, .theme-light .theme-dark button.c-refine-item:focus:mixed, .theme-light .theme-dark a.c-refine-item:focus:mixed { border-color: rgba(0,0,0,.6) } @media screen and (-ms-high-contrast) { button.c-refine-item, a.c-refine-item { color: WindowText; border-color: Window } } button.c-refine-item span, a.c-refine-item span { text-align: right; display: block; overflow: hidden } [role=listbox] button.c-refine-item:after, [role=listbox] a.c-refine-item:after, [data-js-select-type] button.c-refine-item:after, [data-js-select-type] a.c-refine-item:after { font-family: "MWF-MDL2"; content: ""; position: absolute; left: 0; top: 16px; display: none; width: 44px; font-size: 13px; text-align: center } .f-checkbox [data-js-select-type="multi-select"] button.c-refine-item:after, .f-checkbox [data-js-select-type="multi-select"] a.c-refine-item:after { font-family: "MWF-MDL2"; content: ""; font-size: 17px; top: 12px; color: #fff } @media screen and (-ms-high-contrast) { button.c-refine-item:focus, a.c-refine-item:focus { color: ButtonText } } @media screen and (-ms-high-contrast) { button.c-refine-item:hover, a.c-refine-item:hover { background: Highlight; border-color: Highlight; color: HighlightText } } @media screen and (-ms-high-contrast) { button.c-refine-item:hover span, a.c-refine-item:hover span { -ms-high-contrast-adjust: none; background: Highlight; color: HighlightText } } button.c-refine-item:active, a.c-refine-item:active { background: rgba(0,0,0,.3) } button[aria-selected="true"].c-refine-item, a[aria-selected="true"].c-refine-item, button[aria-checked="true"].c-refine-item, a[aria-checked="true"].c-refine-item, button.f-selected.c-refine-item, a.f-selected.c-refine-item { padding-left: 44px; font-weight: 600; color: #000; background: rgba(0,0,0,.15) } @media screen and (-ms-high-contrast) { button[aria-selected="true"].c-refine-item, a[aria-selected="true"].c-refine-item, button[aria-checked="true"].c-refine-item, a[aria-checked="true"].c-refine-item, button.f-selected.c-refine-item, a.f-selected.c-refine-item { background: Highlight; border-color: Highlight; color: HighlightText } } @media screen and (-ms-high-contrast) { button[aria-selected="true"].c-refine-item:hover, a[aria-selected="true"].c-refine-item:hover, button[aria-checked="true"].c-refine-item:hover, a[aria-checked="true"].c-refine-item:hover, button.f-selected.c-refine-item:hover, a.f-selected.c-refine-item:hover { border-color: Highlight } } button[aria-selected="true"].c-refine-item:after, a[aria-selected="true"].c-refine-item:after, button[aria-checked="true"].c-refine-item:after, a[aria-checked="true"].c-refine-item:after, button.f-selected.c-refine-item:after, a.f-selected.c-refine-item:after { display: inline-block } button[aria-selected="true"].c-refine-item:active, a[aria-selected="true"].c-refine-item:active, button[aria-checked="true"].c-refine-item:active, a[aria-checked="true"].c-refine-item:active, button.f-selected.c-refine-item:active, a.f-selected.c-refine-item:active { background: rgba(0,0,0,.2) } @media screen and (-ms-high-contrast) { button[aria-selected="true"].c-refine-item:hover, a[aria-selected="true"].c-refine-item:hover, button[aria-selected="true"].c-refine-item:after, a[aria-selected="true"].c-refine-item:after, button[aria-selected="true"].c-refine-item span, a[aria-selected="true"].c-refine-item span, button[aria-checked="true"].c-refine-item:hover, a[aria-checked="true"].c-refine-item:hover, button[aria-checked="true"].c-refine-item:after, a[aria-checked="true"].c-refine-item:after, button[aria-checked="true"].c-refine-item span, a[aria-checked="true"].c-refine-item span, button.f-selected.c-refine-item:hover, a.f-selected.c-refine-item:hover, button.f-selected.c-refine-item:after, a.f-selected.c-refine-item:after, button.f-selected.c-refine-item span, a.f-selected.c-refine-item span { -ms-high-contrast-adjust: none; background: Highlight; color: HighlightText } } .c-refine-menu > button { display: none } .c-refine-menu > div[aria-hidden="true"] { display: none } .c-refine-menu > div > div { position: relative } .c-refine-menu > div > div .c-heading { font-size: 24px; line-height: 28px; padding: 36px 0 4px; font-weight: 600; display: inline-block; overflow: hidden } .c-refine-menu > div > div .c-heading + button.c-action-trigger.c-glyph, .c-refine-menu > div > div .c-heading + a.c-action-trigger.c-glyph { margin: 0 0 0 -12px; display: none; position: absolute; top: 26px; left: 0; width: 44px; height: 44px; padding: 9px 0 10px; color: rgba(0,0,0,.6) } .c-refine-menu .c-divider { margin: 12px 0 } .c-refine-menu .c-drawer { margin: 4px 0 0 } .c-refine-menu .c-drawer > button { font-size: 20px } .c-refine-menu .c-drawer > button:hover { background: rgba(0,0,0,.15) } .c-refine-menu .c-refine-item + ul .c-refine-item { padding-right: 32px } .c-refine-menu .c-refine-item:not(.f-selected):hover { background: rgba(0,0,0,.1) } .c-refine-menu .c-content-toggle ul[data-f-expanded="true"] { max-height: 1100px; overflow-y: auto } .c-refine-menu .c-content-toggle button[data-f-more] { padding: 12px } @media only screen and (max-width:767px) { .c-refine-menu > div > div .c-heading { padding-left: 44px } .c-refine-menu > div > div .c-heading + button.c-action-trigger.c-glyph { display: block } } .c-refine-menu.f-checkbox .c-divider { margin: 12px 0 0 } .c-refine-menu.f-checkbox .c-drawer { margin: 0 } .c-refine-menu.f-checkbox .c-drawer > button { font-size: 20px; line-height: 26px; word-wrap: break-word; background: transparent } .c-refine-menu.f-checkbox .c-drawer > button:before { font-size: 15px; left: 14px } .c-refine-menu.f-checkbox .c-refine-item { margin: 0 } .c-refine-menu.f-checkbox [data-js-select-type="multi-select"] .c-refine-item { padding-left: 44px } .c-refine-menu.f-checkbox [data-js-select-type="multi-select"] .c-refine-item:after, .c-refine-menu.f-checkbox [data-js-select-type="multi-select"] .c-refine-item:before { height: 20px; left: 12px; position: absolute; width: 20px; line-height: 20px } .c-refine-menu.f-checkbox [data-js-select-type="multi-select"] .c-refine-item:before { content: ""; box-shadow: inset 0 0 0 1px #000,inset 0 0 0 10px transparent } .c-refine-menu.f-checkbox [data-js-select-type="multi-select"] .c-refine-item:hover { background: rgba(0,0,0,.1) } .c-refine-menu.f-checkbox [data-js-select-type="multi-select"] .c-refine-item[aria-checked="true"], .c-refine-menu.f-checkbox [data-js-select-type="multi-select"] .c-refine-item[aria-selected="true"], .c-refine-menu.f-checkbox [data-js-select-type="multi-select"] .c-refine-item.f-selected { background: rgba(0,0,0,.15) } .c-refine-menu.f-checkbox [data-js-select-type="multi-select"] .c-refine-item[aria-checked="true"]:before, .c-refine-menu.f-checkbox [data-js-select-type="multi-select"] .c-refine-item[aria-selected="true"]:before, .c-refine-menu.f-checkbox [data-js-select-type="multi-select"] .c-refine-item.f-selected:before { background-color: #000 } .c-refine-menu.f-checkbox [data-js-select-type="single-select"] .c-refine-item[aria-checked="true"], .c-refine-menu.f-checkbox [data-js-select-type="single-select"] .c-refine-item[aria-selected="true"], .c-refine-menu.f-checkbox [data-js-select-type="single-select"] .c-refine-item.f-selected { background: rgba(0,0,0,.15) } .c-refine-menu.f-checkbox [data-js-select-type="single-select"] .c-refine-item[aria-checked="true"]:after, .c-refine-menu.f-checkbox [data-js-select-type="single-select"] .c-refine-item[aria-selected="true"]:after, .c-refine-menu.f-checkbox [data-js-select-type="single-select"] .c-refine-item.f-selected:after { display: none } .c-search { position: relative; min-width: 92px; max-width: 296px; height: 38px; margin-top: 20px } .c-search input[type="search"], .c-search button { float: right; height: 100%; outline: 0; background-color: #fff } .c-search input[type="search"] { position: relative; outline: 2px solid transparent; border: 0; box-sizing: border-box; width: 100%; height: 100%; padding: 7px 10px; padding-left: 38px; border: 1px solid rgba(0,0,0,.6) } .c-search input[type="search"]:before { display: block; position: absolute; top: 0; left: 0; bottom: 0; right: 0; content: ''; outline: 1px solid transparent; outline-offset: -1px } .c-search input[type="search"]:focus { outline-color: #000 } .c-search input[type="search"]:focus:before { outline-color: rgba(255,255,255,.6) } .theme-light .c-search input[type="search"]:focus, .theme-dark .theme-light .c-search input[type="search"]:focus { outline-color: #000 } .theme-light .c-search input[type="search"]:focus:before, .theme-dark .theme-light .c-search input[type="search"]:focus:before { outline-color: rgba(255,255,255,.6) } .theme-dark .c-search input[type="search"]:focus, .theme-light .theme-dark .c-search input[type="search"]:focus { outline-color: #fff } .theme-dark .c-search input[type="search"]:focus:before, .theme-light .theme-dark .c-search input[type="search"]:focus:before { outline-color: rgba(0,0,0,.6) } .c-search input[type="search"]:hover { border-color: rgba(0,0,0,.8) } .c-search input[type="search"]::-ms-clear { display: none } .c-search input[type="search"]::-webkit-input-placeholder { color: rgba(0,0,0,.6) } .c-search input[type="search"]:-ms-input-placeholder { color: rgba(0,0,0,.6) } .c-search input[type="search"]::placeholder { color: rgba(0,0,0,.6) } .c-search button { position: relative; border: 2px solid transparent; outline: 0; position: absolute; top: 0; left: 0; width: 34px; height: 34px; margin: 2px 1px 1px 2px; padding: 9px; transition: color .1s,background-color .1s } .c-search button:after { display: block; position: absolute; top: 0; left: 0; bottom: 0; right: 0; content: ''; border: 1px solid transparent } .c-search button:focus { border-color: #000 } .c-search button:focus:after { border-color: rgba(255,255,255,.6) } .theme-light .c-search button:focus, .theme-dark .theme-light .c-search button:focus { border-color: #000 } .theme-light .c-search button:focus:after, .theme-dark .theme-light .c-search button:focus:after { border-color: rgba(255,255,255,.6) } .theme-dark .c-search button:focus, .theme-light .theme-dark .c-search button:focus { border-color: #fff } .theme-dark .c-search button:focus:after, .theme-light .theme-dark .c-search button:focus:after { border-color: rgba(0,0,0,.6) } .c-search button:hover { color: #0067b8 } .c-search button:active, .c-search button:focus { color: #fff; background: #0067b8; -ms-high-contrast-adjust: auto } @media screen and (-ms-high-contrast) { .c-search button:active, .c-search button:focus { color: window; background: windowText } } .c-search button:before { content: ""; text-indent: 0; font-size: 16px; -ms-high-contrast-adjust: none } @media screen and (-ms-high-contrast) { .c-search button:before { font-size: 22px; font-weight: 900; line-height: 18px; text-indent: -3px } } @media screen and (-ms-high-contrast) { .c-search button { color: windowText; background: window } } .theme-light .c-search, .theme-dark .theme-light .c-search { color: #000 } .theme-light .c-search input[type="search"], .theme-dark .theme-light .c-search input[type="search"] { border-color: #000; background-color: rgba(255,255,255,.6) } .theme-light .c-search input[type="search"]:hover, .theme-dark .theme-light .c-search input[type="search"]:hover { border-color: rgba(0,0,0,.8); background-color: rgba(255,255,255,.8) } .theme-light .c-search input[type="search"]:active, .theme-light .c-search input[type="search"]:focus, .theme-dark .theme-light .c-search input[type="search"]:active, .theme-dark .theme-light .c-search input[type="search"]:focus { border-color: #000; background-color: #fff } .theme-light .c-search input[type="search"]::-webkit-input-placeholder, .theme-dark .theme-light .c-search input[type="search"]::-webkit-input-placeholder { color: rgba(0,0,0,.6) } .theme-light .c-search input[type="search"]:-ms-input-placeholder, .theme-dark .theme-light .c-search input[type="search"]:-ms-input-placeholder { color: rgba(0,0,0,.6) } .theme-light .c-search input[type="search"]::placeholder, .theme-dark .theme-light .c-search input[type="search"]::placeholder { color: rgba(0,0,0,.6) } .theme-light .c-search button, .theme-dark .theme-light .c-search button { background: transparent } .theme-light .c-search button:active, .theme-light .c-search button:focus, .theme-dark .theme-light .c-search button:active, .theme-dark .theme-light .c-search button:focus { color: #fff; background: #0067b8; -ms-high-contrast-adjust: auto } @media screen and (-ms-high-contrast) { .theme-light .c-search button:active, .theme-light .c-search button:focus, .theme-dark .theme-light .c-search button:active, .theme-dark .theme-light .c-search button:focus { color: window; background: windowText } } .theme-dark .c-search, .theme-light .theme-dark .c-search { color: #fff } .theme-dark .c-search input[type="search"], .theme-light .theme-dark .c-search input[type="search"] { border-color: #fff; background-color: rgba(0,0,0,.6) } .theme-dark .c-search input[type="search"]:hover, .theme-light .theme-dark .c-search input[type="search"]:hover { border-color: rgba(255,255,255,.8); background-color: rgba(0,0,0,.8) } .theme-dark .c-search input[type="search"]:active, .theme-dark .c-search input[type="search"]:focus, .theme-light .theme-dark .c-search input[type="search"]:active, .theme-light .theme-dark .c-search input[type="search"]:focus { border-color: #fff; background-color: #000 } .theme-dark .c-search input[type="search"]::-webkit-input-placeholder, .theme-light .theme-dark .c-search input[type="search"]::-webkit-input-placeholder { color: rgba(255,255,255,.6) } .theme-dark .c-search input[type="search"]:-ms-input-placeholder, .theme-light .theme-dark .c-search input[type="search"]:-ms-input-placeholder { color: rgba(255,255,255,.6) } .theme-dark .c-search input[type="search"]::placeholder, .theme-light .theme-dark .c-search input[type="search"]::placeholder { color: rgba(255,255,255,.6) } .theme-dark .c-search button, .theme-light .theme-dark .c-search button { background: transparent } .theme-dark .c-search button:active, .theme-dark .c-search button:focus, .theme-light .theme-dark .c-search button:active, .theme-light .theme-dark .c-search button:focus { color: #fff; background: #0067b8; -ms-high-contrast-adjust: auto } @media screen and (-ms-high-contrast) { .theme-dark .c-search button:active, .theme-dark .c-search button:focus, .theme-light .theme-dark .c-search button:active, .theme-light .theme-dark .c-search button:focus { color: window; background: windowText } } .c-select-menu { display: inline-block; position: relative } .c-select-menu.f-accent > a, .c-select-menu.f-accent > button { color: #0067b8 } .c-select-menu.f-accent > a:after, .c-select-menu.f-accent > button:after { color: rgba(0,0,0,.6) } .c-select-menu.f-accent > a:hover, .c-select-menu.f-accent > a:active, .c-select-menu.f-accent > button:hover, .c-select-menu.f-accent > button:active { color: #0067b8 } .c-select-menu.f-accent > a:hover:after, .c-select-menu.f-accent > a:active:after, .c-select-menu.f-accent > button:hover:after, .c-select-menu.f-accent > button:active:after { color: #000 } .c-select-menu.f-border > a { padding: 8px 12px 8px 24px } @media screen and (-ms-high-contrast:active) { .c-select-menu.f-border > a:hover { border-color: Highlight } } .c-select-menu.f-border [aria-expanded] { position: relative; outline: 2px solid transparent; border: 0; height: 100%; margin-right: 8px; box-sizing: border-box; border: 1px solid rgba(0,0,0,.6) } .c-select-menu.f-border [aria-expanded]:before { display: block; position: absolute; top: 0; left: 0; bottom: 0; right: 0; content: ''; outline: 1px solid transparent; outline-offset: -1px } .c-select-menu.f-border [aria-expanded]:focus { outline-color: #000 } .c-select-menu.f-border [aria-expanded]:focus:before { outline-color: rgba(255,255,255,.6) } .theme-light .c-select-menu.f-border [aria-expanded]:focus, .theme-dark .theme-light .c-select-menu.f-border [aria-expanded]:focus { outline-color: #000 } .theme-light .c-select-menu.f-border [aria-expanded]:focus:before, .theme-dark .theme-light .c-select-menu.f-border [aria-expanded]:focus:before { outline-color: rgba(255,255,255,.6) } .theme-dark .c-select-menu.f-border [aria-expanded]:focus, .theme-light .theme-dark .c-select-menu.f-border [aria-expanded]:focus { outline-color: #fff } .theme-dark .c-select-menu.f-border [aria-expanded]:focus:before, .theme-light .theme-dark .c-select-menu.f-border [aria-expanded]:focus:before { outline-color: rgba(0,0,0,.6) } .c-select-menu.f-border [aria-expanded]:hover { border-color: rgba(0,0,0,.8) } .c-select-menu.f-border [aria-expanded]:active { border-color: #0067b8 } .c-select-menu.f-border + .c-select-menu.f-border, .c-select-menu.f-border + .c-select-menu.f-border.f-persist { margin-top: 12px } .c-select-menu.f-flex, .c-select-menu.f-flex > [aria-expanded] { width: 100%; min-width: 88px; max-width: 546px } .c-select-menu .c-menu { position: absolute; top: 100%; overflow: auto } @media only screen and (max-width:768px) { .c-select-menu .c-menu.f-margin { margin-right: 24px; max-width: calc(100vw - 12*4px) } } @media only screen and (max-width:540px) { .c-select-menu .c-menu.f-margin { margin-right: 12px; max-width: calc(100vw - 6*4px) } } .c-select-menu [aria-expanded="false"] + .c-menu[aria-hidden="true"] { display: none } .c-select-menu > button { border: 0; text-align: right; background: transparent } .c-select-menu > button.f-icon img { width: 40px; height: 22px; padding-left: 16px; display: inline-block } .c-select-menu > button.f-icon span { width: calc(100% - 40px); display: inline-block; color: inherit; vertical-align: middle } .c-select-menu > button img { width: 0; height: 0 } .c-select-menu > button span { width: 100% } .c-select-menu > a, .c-select-menu > button { position: relative; border: 2px solid transparent; outline: 0; display: inline-block; color: rgba(0,0,0,.8); padding: 8px; padding-left: 24px; -ms-transform: translateX(8px); transform: translateX(8px) } .c-select-menu > a:before, .c-select-menu > button:before { display: block; position: absolute; top: 0; left: 0; bottom: 0; right: 0; content: ''; border: 1px solid transparent } .c-select-menu > a:focus, .c-select-menu > button:focus { border-color: #000 } .c-select-menu > a:focus:before, .c-select-menu > button:focus:before { border-color: rgba(255,255,255,.6) } .theme-light .c-select-menu > a:focus, .theme-dark .theme-light .c-select-menu > a:focus, .theme-light .c-select-menu > button:focus, .theme-dark .theme-light .c-select-menu > button:focus { border-color: #000 } .theme-light .c-select-menu > a:focus:before, .theme-dark .theme-light .c-select-menu > a:focus:before, .theme-light .c-select-menu > button:focus:before, .theme-dark .theme-light .c-select-menu > button:focus:before { border-color: rgba(255,255,255,.6) } .theme-dark .c-select-menu > a:focus, .theme-light .theme-dark .c-select-menu > a:focus, .theme-dark .c-select-menu > button:focus, .theme-light .theme-dark .c-select-menu > button:focus { border-color: #fff } .theme-dark .c-select-menu > a:focus:before, .theme-light .theme-dark .c-select-menu > a:focus:before, .theme-dark .c-select-menu > button:focus:before, .theme-light .theme-dark .c-select-menu > button:focus:before { border-color: rgba(0,0,0,.6) } .c-select-menu > a:after, .c-select-menu > button:after { font-family: "MWF-MDL2"; content: ""; position: absolute; font-size: 8px; color: rgba(0,0,0,.8); font-weight: 700; left: 8px; padding-top: 7px } .c-select-menu > a:hover, .c-select-menu > a:hover:after, .c-select-menu > button:hover, .c-select-menu > button:hover:after { color: #000 } @media(-ms-high-contrast:active) { .c-select-menu > a:hover, .c-select-menu > button:hover { color: Highlight } } .c-select-menu > a:focus:hover, .c-select-menu > button:focus:hover { outline: none } @media(-ms-high-contrast:active) { .c-select-menu > a, .c-select-menu > button { color: WindowText } } .c-select-menu[aria-disabled="true"] > a, .c-select-menu[aria-disabled="true"] > a:hover, .c-select-menu[aria-disabled="true"] > a:focus, .c-select-menu[aria-disabled="true"] > a:active, .c-select-menu[aria-disabled="true"] > a:after, .c-select-menu[aria-disabled="true"] > button, .c-select-menu[aria-disabled="true"] > button:hover, .c-select-menu[aria-disabled="true"] > button:focus, .c-select-menu[aria-disabled="true"] > button:active, .c-select-menu[aria-disabled="true"] > button:after { color: rgba(0,0,0,.2) } .c-select-menu[aria-disabled="true"] > a:hover, .c-select-menu[aria-disabled="true"] > button:hover { cursor: not-allowed } @media(-ms-high-contrast:active) { .c-select-menu[aria-disabled="true"] > a, .c-select-menu[aria-disabled="true"] > button { color: Graytext } } .no-js .c-select-menu:hover > .c-menu, .js .c-select-menu > [aria-expanded="true"] + .c-menu[aria-hidden="false"], .js .c-select-menu > span[aria-expanded="true"] + .c-menu[aria-hidden="false"] { display: block; animation: fadeIn .3s cubic-bezier(.68,-.55,.265,1.55) } .theme-light .c-select-menu > a, .theme-light .c-select-menu > a:after, .theme-light .c-select-menu > button, .theme-light .c-select-menu > button:after, .theme-dark .theme-light .c-select-menu > a, .theme-dark .theme-light .c-select-menu > a:after, .theme-dark .theme-light .c-select-menu > button, .theme-dark .theme-light .c-select-menu > button:after { color: rgba(0,0,0,.8) } .theme-light .c-select-menu > a:hover, .theme-light .c-select-menu > a:hover:after, .theme-light .c-select-menu > button:hover, .theme-light .c-select-menu > button:hover:after, .theme-dark .theme-light .c-select-menu > a:hover, .theme-dark .theme-light .c-select-menu > a:hover:after, .theme-dark .theme-light .c-select-menu > button:hover, .theme-dark .theme-light .c-select-menu > button:hover:after { color: #000 } .theme-light .c-select-menu.f-border > a, .theme-light .c-select-menu.f-border > button, .theme-dark .theme-light .c-select-menu.f-border > a, .theme-dark .theme-light .c-select-menu.f-border > button { background: rgba(255,255,255,.8); border-color: rgba(0,0,0,.6); color: rgba(0,0,0,.8) } .theme-light .c-select-menu.f-border > a:after, .theme-light .c-select-menu.f-border > button:after, .theme-dark .theme-light .c-select-menu.f-border > a:after, .theme-dark .theme-light .c-select-menu.f-border > button:after { color: rgba(0,0,0,.8) } .theme-light .c-select-menu.f-border > a:hover, .theme-light .c-select-menu.f-border > button:hover, .theme-dark .theme-light .c-select-menu.f-border > a:hover, .theme-dark .theme-light .c-select-menu.f-border > button:hover { background: #fff; border-color: rgba(0,0,0,.8); color: #000 } .theme-light .c-select-menu.f-border > a:hover:after, .theme-light .c-select-menu.f-border > button:hover:after, .theme-dark .theme-light .c-select-menu.f-border > a:hover:after, .theme-dark .theme-light .c-select-menu.f-border > button:hover:after { color: #000 } .theme-dark .c-select-menu > a, .theme-dark .c-select-menu > a:after, .theme-dark .c-select-menu > button, .theme-dark .c-select-menu > button:after, .theme-light .theme-dark .c-select-menu > a, .theme-light .theme-dark .c-select-menu > a:after, .theme-light .theme-dark .c-select-menu > button, .theme-light .theme-dark .c-select-menu > button:after { color: rgba(255,255,255,.8) } .theme-dark .c-select-menu > a:hover, .theme-dark .c-select-menu > a:hover:after, .theme-dark .c-select-menu > button:hover, .theme-dark .c-select-menu > button:hover:after, .theme-light .theme-dark .c-select-menu > a:hover, .theme-light .theme-dark .c-select-menu > a:hover:after, .theme-light .theme-dark .c-select-menu > button:hover, .theme-light .theme-dark .c-select-menu > button:hover:after { color: #fff } .theme-dark .c-select-menu.f-border > a, .theme-dark .c-select-menu.f-border > button, .theme-light .theme-dark .c-select-menu.f-border > a, .theme-light .theme-dark .c-select-menu.f-border > button { background: rgba(255,255,255,.6); border-color: rgba(255,255,255,.6); color: rgba(0,0,0,.8) } .theme-dark .c-select-menu.f-border > a:after, .theme-dark .c-select-menu.f-border > button:after, .theme-light .theme-dark .c-select-menu.f-border > a:after, .theme-light .theme-dark .c-select-menu.f-border > button:after { color: rgba(0,0,0,.8) } .theme-dark .c-select-menu.f-border > a:hover, .theme-dark .c-select-menu.f-border > button:hover, .theme-light .theme-dark .c-select-menu.f-border > a:hover, .theme-light .theme-dark .c-select-menu.f-border > button:hover { color: #000; background: rgba(255,255,255,.8); border-color: rgba(255,255,255,.8) } .theme-dark .c-select-menu.f-border > a:hover:after, .theme-dark .c-select-menu.f-border > button:hover:after, .theme-light .theme-dark .c-select-menu.f-border > a:hover:after, .theme-light .theme-dark .c-select-menu.f-border > button:hover:after { color: #000 } .theme-dark .c-select-menu.f-border > a:focus, .theme-dark .c-select-menu.f-border > button:focus, .theme-light .theme-dark .c-select-menu.f-border > a:focus, .theme-light .theme-dark .c-select-menu.f-border > button:focus { border-color: #fff } .c-select-menu + [class*="c-caption"], .c-select-menu [class*="c-paragraph"] { padding-top: 24px } .d_xbox .c-select-menu > a { padding: 6px 12px 6px 0 } .d_xbox .c-select-menu > a, .d_xbox .c-select-menu > button { border: 1px solid rgba(0,0,0,.6); padding: 5px 12px 6px; min-width: 64px; font-size: 15px; color: #000; outline: none; padding-left: 40px } .d_xbox .c-select-menu > a:after, .d_xbox .c-select-menu > button:after { color: #000; font-size: 15px; padding-top: 4px; padding-left: 3px } .d_xbox .c-select-menu > a:active, .d_xbox .c-select-menu > a:focus, .d_xbox .c-select-menu > button:active, .d_xbox .c-select-menu > button:focus { background: #0067b8; outline: 2px solid #000; text-decoration: none } .d_xbox .c-select-menu [aria-expanded] { margin-right: 8px; box-sizing: border-box; height: 100% } .d_xbox .c-select-menu [aria-expanded] .c-menu { border: 1px solid rgba(0,0,0,.6) } .d_xbox .c-select-menu [aria-expanded]:active, .d_xbox .c-select-menu [aria-expanded]:focus { background: #0067b8; color: #000; outline: 2px solid #000; text-decoration: none } .d_xbox .c-select-menu .c-menu { border: 1px solid rgba(0,0,0,.6); width: 100%; width: calc(100% - 8px) } .d_xbox .c-select-menu .c-menu.f-scroll > .c-menu-item > a:active, .d_xbox .c-select-menu .c-menu.f-scroll > .c-menu-item > a:focus { outline-offset: -2px } .d_xbox .c-select-menu .c-menu-item a, .d_xbox .c-select-menu .c-menu-item span, .d_xbox .c-select-menu .c-menu-item button { color: #000; background: #fff; min-height: 44px } .d_xbox .c-select-menu .c-menu-item a:focus, .d_xbox .c-select-menu .c-menu-item span:focus, .d_xbox .c-select-menu .c-menu-item button:focus { outline: 2px solid #000; background: #fff } .d_xbox .c-select-menu .c-menu-item a[aria-selected="true"], .d_xbox .c-select-menu .c-menu-item span[aria-selected="true"], .d_xbox .c-select-menu .c-menu-item button[aria-selected="true"] { background: #0067b8; color: #000 } @media screen and (-ms-high-contrast:active) { .d_xbox .c-select-menu > a, .d_xbox .c-select-menu > button { color: windowText; border: 1px solid windowText } .d_xbox .c-select-menu > a:after, .d_xbox .c-select-menu > button:after { color: windowText } .d_xbox .c-select-menu > a:active, .d_xbox .c-select-menu > a:focus, .d_xbox .c-select-menu > button:active, .d_xbox .c-select-menu > button:focus { outline: 2px solid windowText; background: transparent } .d_xbox .c-select-menu [aria-expanded] .c-menu { border: 1px solid windowText } .d_xbox .c-select-menu [aria-expanded]:active, .d_xbox .c-select-menu [aria-expanded]:focus { color: windowText; outline: 2px solid windowText; background: transparent } .d_xbox .c-select-menu .c-menu { border: 1px solid windowText } } .c-select { position: relative; margin-top: 20px; min-width: 88px; max-width: 296px } .c-select:after { font-family: "MWF-MDL2"; content: ""; position: absolute; left: 4px; top: 28px; height: 34px; width: 31px; padding-top: 10px; text-align: center } .js .c-select:after { display: none } .c-select:after:hover { z-index: 1 } .c-select .c-label { display: block; margin-top: 0 } .c-select select { position: relative; width: 100%; display: none; padding: 7px 5px 7px 34px; background: #fff; -webkit-appearance: none; -moz-appearance: none; appearance: none; height: 100%; outline: 0; border: 1px solid rgba(0,0,0,.6); cursor: pointer } .no-js .c-select select { display: block } .c-select select:active, .c-select select:focus { background: #fff } .c-select select:hover { z-index: 100; border-color: rgba(0,0,0,.8) } .c-select select:active, .c-select select:focus { border-color: #0067b8 } .c-select select[disabled] { cursor: not-allowed; color: rgba(0,0,0,.2); border-color: rgba(0,0,0,.2); background: #fff; z-index: 100; padding-left: 0 } .c-select select option { background: #fff; color: #000 } .c-select select:-moz-focusring { color: transparent; text-shadow: 0 0 0 #000 } .c-select select::-ms-expand { display: none } .c-select select:focus::-ms-value { background: transparent; color: #000 } .c-select.f-label-inline .c-label { display: inline-block; margin-left: 4px; font-size: inherit } .c-select.f-label-inline select { width: auto } .c-select.f-flex { width: 100%; min-width: auto; max-width: none } .c-select.f-flex .c-select-menu { width: 100%; min-width: auto; max-width: none } .c-select.f-flex .c-select-menu .c-menu { width: 100%; min-width: auto; max-width: none } .theme-light .c-select select, .theme-dark .theme-light .c-select select { background: #fff; color: #000 } .theme-light .c-select:after, .theme-dark .theme-light .c-select:after { color: #000 } .theme-dark .c-select select, .theme-light .theme-dark .c-select select { background: rgba(255,255,255,.8); color: #000 } .theme-dark .c-select:after, .theme-light .theme-dark .c-select:after { color: #000 } button.c-select-button { font-size: 15px; position: relative; outline: 2px solid transparent; border: 0; margin-top: 36px; margin-left: 12px; background: #fff; border: 1px solid rgba(0,0,0,.4); color: #000; padding: 6px 10px; overflow: hidden; text-align: center; white-space: nowrap } button.c-select-button:before { display: block; position: absolute; top: 0; left: 0; bottom: 0; right: 0; content: ''; outline: 1px solid transparent; outline-offset: -1px } button.c-select-button:focus { outline-color: #000 } button.c-select-button:focus:before { outline-color: rgba(255,255,255,.6) } .theme-light button.c-select-button:focus, .theme-dark .theme-light button.c-select-button:focus { outline-color: #000 } .theme-light button.c-select-button:focus:before, .theme-dark .theme-light button.c-select-button:focus:before { outline-color: rgba(255,255,255,.6) } .theme-dark button.c-select-button:focus, .theme-light .theme-dark button.c-select-button:focus { outline-color: #fff } .theme-dark button.c-select-button:focus:before, .theme-light .theme-dark button.c-select-button:focus:before { outline-color: rgba(0,0,0,.6) } @media(-ms-high-contrast:active) { button.c-select-button { outline-color: Window; border-color: Window } } button.c-select-button[aria-checked="true"], button.c-select-button.f-selected { border-width: 2px; border-color: #000; padding: 5px 9px; position: relative } @media(-ms-high-contrast:active) { button.c-select-button[aria-checked="true"], button.c-select-button.f-selected { outline-color: ButtonText; border-color: ButtonText } } button.c-select-button[aria-checked="true"] > *:first-child.glyph-check-mark:after, button.c-select-button.f-selected > *:first-child.glyph-check-mark:after { font-family: "MWF-MDL2"; content: ""; background-color: #000; color: #fff; display: inline-block; left: 0; top: 0; position: absolute; width: 20px; height: 20px; font-size: 15px; line-height: 20px; font-weight: 700 } @media(-ms-high-contrast:active) { button.c-select-button:focus { outline-color: ButtonText; border-color: ButtonText } } button.c-select-button:focus:before { outline-color: ButtonText } button.c-select-button:hover:not(:disabled) { border-color: #000 } @media screen and (-ms-high-contrast) { button.c-select-button:hover:not(:disabled) { color: Highlight; border-color: Highlight } button.c-select-button:hover:not(:disabled):before { outline-color: highlight } } button.c-select-button:hover:not(:disabled)[aria-checked="true"], button.c-select-button:hover:not(:disabled).f-selected { border-color: #0067b8 } button.c-select-button:hover:not(:disabled)[aria-checked="true"] > *:first-child.glyph-check-mark:after, button.c-select-button:hover:not(:disabled).f-selected > *:first-child.glyph-check-mark:after { background-color: #0067b8; color: #fff } @media screen and (-ms-high-contrast) { button.c-select-button:hover:not(:disabled)[aria-checked="true"]:hover > *:first-child.glyph-check-mark:after, button.c-select-button:hover:not(:disabled).f-selected:hover > *:first-child.glyph-check-mark:after { background-color: transparent; color: Window } } button.c-select-button:active { outline: none; border-color: #003e6e } button.c-select-button:disabled { border-color: rgba(0,0,0,.2); color: rgba(0,0,0,.2); outline: 0; cursor: not-allowed } @media(-ms-high-contrast:active) { button.c-select-button:disabled { color: Graytext; border-color: Graytext } } button.c-select-button[data-select-button-swatch] { width: 36px; height: 36px } button.c-select-button[data-select-button-swatch]:hover, button.c-select-button[data-select-button-swatch]:focus { border-color: #000; box-shadow: inset 0 0 0 1px #fff } @media(-ms-high-contrast:active) { button.c-select-button[data-select-button-swatch]:focus { outline-color: WindowText } } button.c-select-button[data-select-button-swatch]:active { border-color: #999; box-shadow: inset 0 0 0 1px #fff } button.c-select-button[data-select-button-swatch][aria-checked="true"], button.c-select-button[data-select-button-swatch].f-selected { box-shadow: inset 0 0 0 1px #fff } button.c-select-button[data-select-button-swatch][aria-checked="true"] > *:first-child.glyph-check-mark:after, button.c-select-button[data-select-button-swatch].f-selected > *:first-child.glyph-check-mark:after { background-color: rgba(255,255,255,0); color: #000; top: 7px; right: 0; left: 0; margin: 0 auto } @media(-ms-high-contrast:active) { button.c-select-button[data-select-button-swatch][aria-checked="true"] > *:first-child.glyph-check-mark:after, button.c-select-button[data-select-button-swatch].f-selected > *:first-child.glyph-check-mark:after { color: Window } } button.c-select-button[data-select-button-swatch][aria-checked="true"]:hover, button.c-select-button[data-select-button-swatch][aria-checked="true"]:focus, button.c-select-button[data-select-button-swatch].f-selected:hover, button.c-select-button[data-select-button-swatch].f-selected:focus { border-color: #999; box-shadow: inset 0 0 0 1px #fff } button.c-select-button[data-select-button-swatch].f-large { width: 60px; height: 60px } button.c-select-button[data-select-button-swatch].f-swatch-dark { border-color: rgba(255,255,255,.2) } button.c-select-button[data-select-button-swatch].f-swatch-dark[aria-checked="true"] > *:first-child.glyph-check-mark:after { color: #fff } @media screen and (-ms-high-contrast) { button.c-select-button[data-select-button-swatch].f-swatch-dark[aria-checked="true"] > *:first-child.glyph-check-mark:after { color: #fff } } button.c-select-button[data-select-button-swatch]:disabled { position: relative } button.c-select-button[data-select-button-swatch]:disabled:hover, button.c-select-button[data-select-button-swatch]:disabled:focus { outline: 0; box-shadow: none; border: 1px solid rgba(0,0,0,.2) } button.c-select-button[data-select-button-swatch]:disabled:before { position: absolute; content: ""; right: -25%; top: 50%; left: -25%; border-top: 1px solid; border-color: inherit; -ms-transform: rotate(-45deg); transform: rotate(-45deg) } @media(-ms-high-contrast:active) { button.c-select-button[data-select-button-swatch]:disabled:before:hover { border-color: GrayText } } button.c-select-button[data-select-button-swatch]:disabled.f-swatch-dark { border-color: rgba(255,255,255,.2) } button.c-select-button[data-select-button-swatch]:disabled.f-swatch-dark:hover, button.c-select-button[data-select-button-swatch]:disabled.f-swatch-dark:focus { box-shadow: none } @media screen and (-ms-high-contrast) { button.c-select-button[data-select-button-swatch] { -ms-high-contrast-adjust: none } } .theme-light button.c-select-button, .theme-dark .theme-light button.c-select-button { background: rgba(255,255,255,0); border-color: rgba(0,0,0,.4); color: #000 } .theme-light button.c-select-button:hover, .theme-dark .theme-light button.c-select-button:hover { border-color: #000 } .theme-light button.c-select-button:active, .theme-dark .theme-light button.c-select-button:active { background: rgba(0,0,0,.4); outline: none } .theme-light button.c-select-button:disabled, .theme-dark .theme-light button.c-select-button:disabled { border-color: rgba(0,0,0,.2); color: rgba(0,0,0,.2) } .theme-light button.c-select-button[aria-checked="true"], .theme-light button.c-select-button.f-selected, .theme-dark .theme-light button.c-select-button[aria-checked="true"], .theme-dark .theme-light button.c-select-button.f-selected { border-color: #000 } .theme-light button.c-select-button[aria-checked="true"] > *:first-child.glyph-check-mark:after, .theme-light button.c-select-button.f-selected > *:first-child.glyph-check-mark:after, .theme-dark .theme-light button.c-select-button[aria-checked="true"] > *:first-child.glyph-check-mark:after, .theme-dark .theme-light button.c-select-button.f-selected > *:first-child.glyph-check-mark:after { background-color: #000; color: #fff } @media screen and (-ms-high-contrast) { .theme-light button.c-select-button[aria-checked="true"] > *:first-child.glyph-check-mark:after, .theme-light button.c-select-button.f-selected > *:first-child.glyph-check-mark:after, .theme-dark .theme-light button.c-select-button[aria-checked="true"] > *:first-child.glyph-check-mark:after, .theme-dark .theme-light button.c-select-button.f-selected > *:first-child.glyph-check-mark:after { -ms-high-contrast-adjust: none; background-color: ButtonText; color: ButtonFace } } .theme-light button.c-select-button[aria-checked="true"]:hover, .theme-light button.c-select-button.f-selected:hover, .theme-dark .theme-light button.c-select-button[aria-checked="true"]:hover, .theme-dark .theme-light button.c-select-button.f-selected:hover { border-color: #0067b8 } .theme-light button.c-select-button[aria-checked="true"]:hover > *:first-child.glyph-check-mark:after, .theme-light button.c-select-button.f-selected:hover > *:first-child.glyph-check-mark:after, .theme-dark .theme-light button.c-select-button[aria-checked="true"]:hover > *:first-child.glyph-check-mark:after, .theme-dark .theme-light button.c-select-button.f-selected:hover > *:first-child.glyph-check-mark:after { background-color: #0067b8 } @media screen and (-ms-high-contrast) { .theme-light button.c-select-button[aria-checked="true"]:hover > *:first-child.glyph-check-mark:after, .theme-light button.c-select-button.f-selected:hover > *:first-child.glyph-check-mark:after, .theme-dark .theme-light button.c-select-button[aria-checked="true"]:hover > *:first-child.glyph-check-mark:after, .theme-dark .theme-light button.c-select-button.f-selected:hover > *:first-child.glyph-check-mark:after { -ms-high-contrast-adjust: none; background-color: ButtonText } } .theme-dark button.c-select-button, .theme-light .theme-dark button.c-select-button { background: rgba(255,255,255,0); border-color: rgba(255,255,255,.4); color: #fff } .theme-dark button.c-select-button:hover, .theme-light .theme-dark button.c-select-button:hover { border-color: #fff } .theme-dark button.c-select-button:active, .theme-light .theme-dark button.c-select-button:active { background: rgba(255,255,255,.4); outline: none } .theme-dark button.c-select-button:disabled, .theme-light .theme-dark button.c-select-button:disabled { border-color: rgba(255,255,255,.2); color: rgba(255,255,255,.2) } .theme-dark button.c-select-button[aria-checked="true"] > *:first-child.glyph-check-mark:after, .theme-dark button.c-select-button.f-selected > *:first-child.glyph-check-mark:after, .theme-light .theme-dark button.c-select-button[aria-checked="true"] > *:first-child.glyph-check-mark:after, .theme-light .theme-dark button.c-select-button.f-selected > *:first-child.glyph-check-mark:after { background-color: rgba(255,255,255,.4); color: #000 } @media screen and (-ms-high-contrast) { .theme-dark button.c-select-button[aria-checked="true"] > *:first-child.glyph-check-mark:after, .theme-dark button.c-select-button.f-selected > *:first-child.glyph-check-mark:after, .theme-light .theme-dark button.c-select-button[aria-checked="true"] > *:first-child.glyph-check-mark:after, .theme-light .theme-dark button.c-select-button.f-selected > *:first-child.glyph-check-mark:after { -ms-high-contrast-adjust: none; background-color: ButtonText; color: ButtonFace } } .theme-dark button.c-select-button[aria-checked="true"] > *:first-child.glyph-check-mark:after, .theme-dark button.c-select-button[aria-checked="true"]:focus > *:first-child.glyph-check-mark:after, .theme-dark button.c-select-button.f-selected > *:first-child.glyph-check-mark:after, .theme-dark button.c-select-button.f-selected:focus > *:first-child.glyph-check-mark:after, .theme-light .theme-dark button.c-select-button[aria-checked="true"] > *:first-child.glyph-check-mark:after, .theme-light .theme-dark button.c-select-button[aria-checked="true"]:focus > *:first-child.glyph-check-mark:after, .theme-light .theme-dark button.c-select-button.f-selected > *:first-child.glyph-check-mark:after, .theme-light .theme-dark button.c-select-button.f-selected:focus > *:first-child.glyph-check-mark:after { background-color: #fff } @media screen and (-ms-high-contrast) { .theme-dark button.c-select-button[aria-checked="true"] > *:first-child.glyph-check-mark:after, .theme-dark button.c-select-button[aria-checked="true"]:focus > *:first-child.glyph-check-mark:after, .theme-dark button.c-select-button.f-selected > *:first-child.glyph-check-mark:after, .theme-dark button.c-select-button.f-selected:focus > *:first-child.glyph-check-mark:after, .theme-light .theme-dark button.c-select-button[aria-checked="true"] > *:first-child.glyph-check-mark:after, .theme-light .theme-dark button.c-select-button[aria-checked="true"]:focus > *:first-child.glyph-check-mark:after, .theme-light .theme-dark button.c-select-button.f-selected > *:first-child.glyph-check-mark:after, .theme-light .theme-dark button.c-select-button.f-selected:focus > *:first-child.glyph-check-mark:after { -ms-high-contrast-adjust: none; background-color: ButtonText } } .theme-dark button.c-select-button[aria-checked="true"]:hover, .theme-dark button.c-select-button.f-selected:hover, .theme-light .theme-dark button.c-select-button[aria-checked="true"]:hover, .theme-light .theme-dark button.c-select-button.f-selected:hover { border-color: #0067b8 } .theme-dark button.c-select-button[aria-checked="true"]:hover > *:first-child.glyph-check-mark:after, .theme-dark button.c-select-button.f-selected:hover > *:first-child.glyph-check-mark:after, .theme-light .theme-dark button.c-select-button[aria-checked="true"]:hover > *:first-child.glyph-check-mark:after, .theme-light .theme-dark button.c-select-button.f-selected:hover > *:first-child.glyph-check-mark:after { background-color: #0067b8 } @media screen and (-ms-high-contrast) { .theme-dark button.c-select-button[aria-checked="true"]:hover > *:first-child.glyph-check-mark:after, .theme-dark button.c-select-button.f-selected:hover > *:first-child.glyph-check-mark:after, .theme-light .theme-dark button.c-select-button[aria-checked="true"]:hover > *:first-child.glyph-check-mark:after, .theme-light .theme-dark button.c-select-button.f-selected:hover > *:first-child.glyph-check-mark:after { -ms-high-contrast-adjust: none; background-color: ButtonText } } button.c-select-button.f-cue-check { position: relative } button.c-select-button.f-cue-check[aria-checked="true"]:before, button.c-select-button.f-cue-check.f-selected:before { width: 30px; height: 30px; padding-top: 4px; position: absolute; top: 0; left: 0; content: ""; color: #fff; text-align: center; font-size: 20px; font-family: "MWF-MDL2"; background-color: #000 } button.c-select-button.f-cue-check:active[aria-checked="true"]:before, button.c-select-button.f-cue-check:active.f-selected:before, button.c-select-button.f-cue-check:hover[aria-checked="true"]:before, button.c-select-button.f-cue-check:hover.f-selected:before { background-color: #0067b8 } .c-sequence-indicator { font-size: 0 } .c-sequence-indicator[aria-hidden=true] { display: none } .c-sequence-indicator button, .c-sequence-indicator a { position: relative; border: 2px solid transparent; outline: 0; width: 16px; height: 14px; padding: 2px 3px; display: inline-block; background-color: transparent } .c-sequence-indicator button:after, .c-sequence-indicator a:after { display: block; position: absolute; top: 0; left: 0; bottom: 0; right: 0; content: ''; border: 1px solid transparent } .c-sequence-indicator button:focus, .c-sequence-indicator a:focus { border-color: #000 } .c-sequence-indicator button:focus:after, .c-sequence-indicator a:focus:after { border-color: rgba(255,255,255,.6) } .theme-light .c-sequence-indicator button:focus, .theme-dark .theme-light .c-sequence-indicator button:focus, .theme-light .c-sequence-indicator a:focus, .theme-dark .theme-light .c-sequence-indicator a:focus { border-color: #000 } .theme-light .c-sequence-indicator button:focus:after, .theme-dark .theme-light .c-sequence-indicator button:focus:after, .theme-light .c-sequence-indicator a:focus:after, .theme-dark .theme-light .c-sequence-indicator a:focus:after { border-color: rgba(255,255,255,.6) } .theme-dark .c-sequence-indicator button:focus, .theme-light .theme-dark .c-sequence-indicator button:focus, .theme-dark .c-sequence-indicator a:focus, .theme-light .theme-dark .c-sequence-indicator a:focus { border-color: #fff } .theme-dark .c-sequence-indicator button:focus:after, .theme-light .theme-dark .c-sequence-indicator button:focus:after, .theme-dark .c-sequence-indicator a:focus:after, .theme-light .theme-dark .c-sequence-indicator a:focus:after { border-color: rgba(0,0,0,.6) } .c-sequence-indicator button:before, .c-sequence-indicator a:before { content: ""; display: block; width: 100%; height: 100%; border-radius: 50%; border: 1px solid rgba(0,0,0,.8) } .c-sequence-indicator button:hover:before, .c-sequence-indicator a:hover:before { background-color: rgba(0,0,0,.4) } .c-sequence-indicator button[aria-checked="true"]:before, .c-sequence-indicator button[aria-selected="true"]:before, .c-sequence-indicator a[aria-checked="true"]:before, .c-sequence-indicator a[aria-selected="true"]:before { background-color: #000 } @media screen and (-ms-high-contrast:active) { .c-sequence-indicator button[aria-checked="true"]:before, .c-sequence-indicator button[aria-selected="true"]:before, .c-sequence-indicator a[aria-checked="true"]:before, .c-sequence-indicator a[aria-selected="true"]:before { background-color: Highlight } } @media(-ms-high-contrast:active) { .c-sequence-indicator button, .c-sequence-indicator a { border-color: Window; outline-color: Window } .c-sequence-indicator button:after, .c-sequence-indicator a:after { border-color: Window } .c-sequence-indicator button:hover, .c-sequence-indicator a:hover { outline-color: Highlight } .c-sequence-indicator button:hover:after, .c-sequence-indicator a:hover:after { border-color: Highlight } .c-sequence-indicator button:focus, .c-sequence-indicator a:focus { border-color: ButtonText } .c-sequence-indicator button:active:before, .c-sequence-indicator a:active:before { background-color: Highlight } } .theme-light .c-sequence-indicator button:before, .theme-light .c-sequence-indicator a:before, .theme-dark .theme-light .c-sequence-indicator button:before, .theme-dark .theme-light .c-sequence-indicator a:before { border-color: rgba(0,0,0,.8) } .theme-light .c-sequence-indicator button:focus, .theme-light .c-sequence-indicator a:focus, .theme-dark .theme-light .c-sequence-indicator button:focus, .theme-dark .theme-light .c-sequence-indicator a:focus { border-color: #000 } .theme-light .c-sequence-indicator button:hover:before, .theme-light .c-sequence-indicator a:hover:before, .theme-dark .theme-light .c-sequence-indicator button:hover:before, .theme-dark .theme-light .c-sequence-indicator a:hover:before { background: rgba(0,0,0,.4) } .theme-light .c-sequence-indicator button[aria-checked="true"]:before, .theme-light .c-sequence-indicator button[aria-selected="true"]:before, .theme-light .c-sequence-indicator a[aria-checked="true"]:before, .theme-light .c-sequence-indicator a[aria-selected="true"]:before, .theme-dark .theme-light .c-sequence-indicator button[aria-checked="true"]:before, .theme-dark .theme-light .c-sequence-indicator button[aria-selected="true"]:before, .theme-dark .theme-light .c-sequence-indicator a[aria-checked="true"]:before, .theme-dark .theme-light .c-sequence-indicator a[aria-selected="true"]:before { background: #000 } .theme-dark .c-sequence-indicator button:before, .theme-dark .c-sequence-indicator a:before, .theme-light .theme-dark .c-sequence-indicator button:before, .theme-light .theme-dark .c-sequence-indicator a:before { border-color: rgba(255,255,255,.8) } .theme-dark .c-sequence-indicator button:focus, .theme-dark .c-sequence-indicator a:focus, .theme-light .theme-dark .c-sequence-indicator button:focus, .theme-light .theme-dark .c-sequence-indicator a:focus { border-color: #fff } .theme-dark .c-sequence-indicator button:hover:before, .theme-dark .c-sequence-indicator a:hover:before, .theme-light .theme-dark .c-sequence-indicator button:hover:before, .theme-light .theme-dark .c-sequence-indicator a:hover:before { background: rgba(255,255,255,.4) } .theme-dark .c-sequence-indicator button[aria-checked="true"]:before, .theme-dark .c-sequence-indicator button[aria-selected="true"]:before, .theme-dark .c-sequence-indicator a[aria-checked="true"]:before, .theme-dark .c-sequence-indicator a[aria-selected="true"]:before, .theme-light .theme-dark .c-sequence-indicator button[aria-checked="true"]:before, .theme-light .theme-dark .c-sequence-indicator button[aria-selected="true"]:before, .theme-light .theme-dark .c-sequence-indicator a[aria-checked="true"]:before, .theme-light .theme-dark .c-sequence-indicator a[aria-selected="true"]:before { background: #fff } .c-slider { width: 296px } .c-slider.f-vertical { height: 324px } .c-slider.f-vertical input[type="range"] { -webkit-appearance: slider-vertical; -moz-appearance: slider-vertical; appearance: slider-vertical } .c-slider.f-vertical > div { -ms-transform: rotate(-90deg); transform: rotate(-90deg); top: 134px; right: -134px } .c-slider.f-vertical > div > button > span { top: -40px; right: -14px; -ms-transform: rotate(90deg); transform: rotate(90deg) } .c-slider input[type="range"] { -webkit-appearance: slider-horizontal; -moz-appearance: slider-horizontal; appearance: slider-horizontal } .no-js .c-slider input[type="range"] { display: block } .js .c-slider input[type="range"] { display: none } .c-slider div { position: relative; height: 4px; background: rgba(0,0,0,.4); margin-top: 12px } @media screen and (-ms-high-contrast:active) { .c-slider div { background: rgba(255,255,255,.4) } } @media screen and (-ms-high-contrast:active) and (-ms-high-contrast:black-on-white) { .c-slider div { border: 1px solid #000 } } .c-slider div button { position: relative; border: 2px solid transparent; outline: 0; height: 24px; width: 8px; background: #0067b8; padding: 0; border-radius: 4px; position: absolute; top: -10px } .c-slider div button:before { display: block; position: absolute; top: 0; left: 0; bottom: 0; right: 0; content: ''; border: 1px solid transparent } .c-slider div button:focus { border-color: #000 } .c-slider div button:focus:before { border-color: rgba(255,255,255,.6) } .theme-light .c-slider div button:focus, .theme-dark .theme-light .c-slider div button:focus { border-color: #000 } .theme-light .c-slider div button:focus:before, .theme-dark .theme-light .c-slider div button:focus:before { border-color: rgba(255,255,255,.6) } .theme-dark .c-slider div button:focus, .theme-light .theme-dark .c-slider div button:focus { border-color: #fff } .theme-dark .c-slider div button:focus:before, .theme-light .theme-dark .c-slider div button:focus:before { border-color: rgba(0,0,0,.6) } @media screen and (-ms-high-contrast:active) { .c-slider div button, .c-slider div button:hover, .c-slider div button:active { background: #fff } } @media screen and (-ms-high-contrast:active) and (-ms-high-contrast:black-on-white) { .c-slider div button, .c-slider div button:hover, .c-slider div button:active { border: 4px solid #000 } } .c-slider div button:hover { background: #000 } .c-slider div button:focus:not(.x-hidden-focus), .c-slider div button:active { background: #003e6e } .c-slider div button:focus:not(.x-hidden-focus) span, .c-slider div button:active span { display: block } .c-slider div button span { display: none; position: absolute; min-width: 36px; height: 36px; text-align: center; top: -40px; right: 4px; padding: 8px 8px 10px; background: #e6e6e6; border: 1px solid rgba(0,0,0,.3); -ms-transform: translateX(50%); transform: translateX(50%) } .c-slider div > span { display: block; position: absolute; top: 0; bottom: 0; background: #0067b8 } @media screen and (-ms-high-contrast:active) { .c-slider div > span { background: #fff } } @media screen and (-ms-high-contrast:active) and (-ms-high-contrast:black-on-white) { .c-slider div > span { border: 1px solid #000 } } .c-slider.f-disabled label.c-label { color: rgba(0,0,0,.2) } .c-slider.f-disabled input[type="range"][disabled] + div, .c-slider.f-disabled input[type="range"][disabled] + div button { background: #ccc } .c-slider.f-disabled input[type="range"][disabled] + div span { display: none } .c-structured-list { margin: 24px 0 } .c-structured-list .f-column { padding-right: 10px } .c-structured-list .f-column:first-child { padding-left: 10px; padding-right: 0 } @media only screen and (max-width:1399px) { .c-structured-list .f-column:first-child .f-row.f-dividers:first-child { border-top: 1px solid #e6e6e6 } } @media only screen and (max-width:1399px) { .c-structured-list .f-column { padding-left: 10px; padding-right: 0; max-width: 768px } } .c-structured-list .f-column .f-row { width: 100%; float: right } .c-structured-list .f-column .f-row:before, .c-structured-list .f-column .f-row:after { content: " "; display: table } .c-structured-list .f-column .f-row:after { clear: both } .c-structured-list .f-column .f-row.f-dividers { border-bottom: 1px solid #e6e6e6 } .c-structured-list .f-column .f-row.f-dividers:first-child { border-top: 1px solid #e6e6e6 } @media only screen and (max-width:1399px) { .c-structured-list .f-column .f-row.f-dividers:first-child { border-top: 0 } } .c-structured-list .f-column .f-row [class^='c-paragraph'] { padding: 0 } .c-structured-list .f-column .f-row [data-grid="col-2 stack-2"] { padding: 8px 24px 8px 0 } .c-structured-list .f-column .f-row [data-grid="col-10"] { padding: 8px 24px 8px 12px } @media only screen and (max-width:1399px) { .c-structured-list .f-column.c-list { padding-right: 24px } } .c-table { margin-top: 8px } .c-table.f-divided tbody tr { border-bottom: 1px solid #dbdbdb } .c-table.f-column-divided tbody td:not(:last-child) { border-left: 1px solid rgba(0,0,0,.1) } .c-table td.f-image { padding: 8px; vertical-align: middle } .c-table td .c-checkbox .c-label { margin-top: 0 } .c-table td .c-checkbox input[type="checkbox"] + span { display: inline } .c-table table { width: 100% } .c-table caption { font-size: 18px; line-height: 24px; padding: 37px 0 3px; font-weight: 600; text-align: right } .c-table thead { border-bottom: 1px solid #dbdbdb } .c-table thead th { font-size: 13px; line-height: 16px; vertical-align: bottom; color: #000; font-weight: 600 } .c-table thead th button { font-size: 13px; line-height: 16px; position: relative; border: 2px solid transparent; outline: 0; color: #000; background: transparent; padding-right: 0; padding-left: 0 } .c-table thead th button:before { display: block; position: absolute; top: 0; left: 0; bottom: 0; right: 0; content: ''; border: 1px solid transparent } .c-table thead th button:focus { border-color: #000 } .c-table thead th button:focus:before { border-color: rgba(255,255,255,.6) } .theme-light .c-table thead th button:focus, .theme-dark .theme-light .c-table thead th button:focus { border-color: #000 } .theme-light .c-table thead th button:focus:before, .theme-dark .theme-light .c-table thead th button:focus:before { border-color: rgba(255,255,255,.6) } .theme-dark .c-table thead th button:focus, .theme-light .theme-dark .c-table thead th button:focus { border-color: #fff } .theme-dark .c-table thead th button:focus:before, .theme-light .theme-dark .c-table thead th button:focus:before { border-color: rgba(0,0,0,.6) } .c-table thead th button:hover { color: rgba(0,0,0,.8) } .c-table thead th button:hover, .c-table thead th button:focus { text-decoration: underline } .c-table thead th button:active { color: #000; outline: 1px solid transparent } .c-table thead th button.c-glyph:after { display: inline-block; margin-right: 8px; vertical-align: top } .c-table thead th button.f-ascending { color: #000 } .c-table thead th button.f-ascending:after { content: "" } .c-table thead th button.f-descending { color: #000 } .c-table thead th button.f-descending:after { content: "" } .c-table thead th[colspan]:not([colspan="1"]) { text-align: center } .c-table thead tr + tr th, .c-table thead tr + tr th:last-child { text-align: center } .c-table td, .c-table th { font-weight: 400; padding: 10px 12px; text-align: right } .c-table td:first-child, .c-table th:first-child { padding-right: 19px } .c-table td.f-sub-categorical, .c-table th.f-sub-categorical { text-align: center } .c-table td.f-numerical, .c-table th.f-numerical { text-align: left } .c-table td .c-price, .c-table th .c-price { float: left } .c-table td .c-price button, .c-table td .c-price span, .c-table th .c-price button, .c-table th .c-price span { text-align: left; display: -ms-flexbox; display: flex } .c-table[data-table="structured"] { margin-top: 20px } .c-table[data-table="structured"] table { table-layout: fixed } .c-table[data-table="structured"] table td { width: 50% } .c-table ul.c-list { margin: 0 } .c-table ul.c-list li { padding: 0 0 8px } .c-table .c-paragraph { padding: 0 } .c-table .c-call-to-action { padding: 10px 0 7px 3px; position: relative; border: 2px solid transparent; outline: 1px solid transparent; outline-offset: -3px; margin-right: 0; color: #0067b8; background: transparent; transition: none; margin-top: 10px } @media screen and (-ms-high-contrast:active) { .c-table .c-call-to-action { border-color: window !important; outline-color: window } } .c-table .c-call-to-action:focus { border-color: #000; outline-color: rgba(255,255,255,.6) } @media screen and (-ms-high-contrast:active) { .c-table .c-call-to-action:focus { border-color: windowText !important } } .theme-light .c-table .c-call-to-action:focus, .theme-dark .theme-light .c-table .c-call-to-action:focus { border-color: #000; outline-color: rgba(255,255,255,.6) } .theme-dark .c-table .c-call-to-action:focus, .theme-light .theme-dark .c-table .c-call-to-action:focus { border-color: #fff; outline-color: rgba(0,0,0,.6) } .c-table .c-call-to-action:focus:not(.x-hidden-focus), .c-table .c-call-to-action:hover, .c-table .c-call-to-action:active { background: transparent; box-shadow: none !important } .c-table .c-call-to-action:focus:not(.x-hidden-focus) span, .c-table .c-call-to-action:hover span, .c-table .c-call-to-action:active span { box-shadow: 0 2px currentColor; right: 0 !important } .c-table .c-call-to-action:focus:not(.x-hidden-focus) { color: #005da6; background: rgba(0,103,184,.1) } .c-table .c-call-to-action:focus:not(.x-hidden-focus) span { box-shadow: 0 2px currentColor; text-decoration: none } .c-table .c-call-to-action:hover { color: #005da6 } .c-table .c-call-to-action:active { background: none; color: #005293; text-decoration: none; -ms-transform: none; transform: none } .c-table .c-call-to-action[aria-disabled="true"] { cursor: not-allowed; color: #cce1f1 } .c-table .c-call-to-action.f-image { padding: 0 } .theme-light .c-table .c-call-to-action, .theme-dark .theme-light .c-table .c-call-to-action { color: #000; border-color: transparent; background: transparent } .theme-light .c-table .c-call-to-action:focus:not(.x-hidden-focus), .theme-dark .theme-light .c-table .c-call-to-action:focus:not(.x-hidden-focus) { background: rgba(0,0,0,.1) } .theme-light .c-table .c-call-to-action:focus:not(.x-hidden-focus) span, .theme-dark .theme-light .c-table .c-call-to-action:focus:not(.x-hidden-focus) span { box-shadow: 0 2px currentColor } .theme-light .c-table .c-call-to-action:focus:not(.x-hidden-focus), .theme-light .c-table .c-call-to-action:hover, .theme-dark .theme-light .c-table .c-call-to-action:focus:not(.x-hidden-focus), .theme-dark .theme-light .c-table .c-call-to-action:hover { color: rgba(0,0,0,.9) } .theme-light .c-table .c-call-to-action:hover, .theme-dark .theme-light .c-table .c-call-to-action:hover { background: transparent } .theme-light .c-table .c-call-to-action:active, .theme-dark .theme-light .c-table .c-call-to-action:active { color: rgba(0,0,0,.8) } .theme-light .c-table .c-call-to-action[aria-disabled="true"], .theme-dark .theme-light .c-table .c-call-to-action[aria-disabled="true"] { color: #999; background: transparent } .theme-dark .c-table .c-call-to-action, .theme-light .theme-dark .c-table .c-call-to-action { color: #fff; background: transparent; border-color: transparent } .theme-dark .c-table .c-call-to-action:focus:not(.x-hidden-focus), .theme-light .theme-dark .c-table .c-call-to-action:focus:not(.x-hidden-focus) { background: rgba(255,255,255,.1) } .theme-dark .c-table .c-call-to-action:focus:not(.x-hidden-focus) span, .theme-light .theme-dark .c-table .c-call-to-action:focus:not(.x-hidden-focus) span { box-shadow: 0 2px currentColor } .theme-dark .c-table .c-call-to-action:focus:not(.x-hidden-focus), .theme-dark .c-table .c-call-to-action:hover, .theme-light .theme-dark .c-table .c-call-to-action:focus:not(.x-hidden-focus), .theme-light .theme-dark .c-table .c-call-to-action:hover { color: #e6e6e6 } .theme-dark .c-table .c-call-to-action:hover, .theme-light .theme-dark .c-table .c-call-to-action:hover { background: transparent } .theme-dark .c-table .c-call-to-action:active, .theme-light .theme-dark .c-table .c-call-to-action:active { color: #ccc } .theme-dark .c-table .c-call-to-action[aria-disabled="true"], .theme-light .theme-dark .c-table .c-call-to-action[aria-disabled="true"] { background: transparent; color: #666 } .c-table .c-call-to-action:hover { border-color: transparent } .c-tag { padding: 0 12px; margin: auto; display: inline-block; position: relative; overflow: visible; font-size: 14px; font-weight: 500; line-height: 30px; border: 0; outline: 0; transition: all 150ms ease-in-out; border-radius: 18px; background: rgba(0,0,0,.1) } @media(-ms-high-contrast:active) { .c-tag { color: WindowText } .c-tag:not(.f-show-all) { border: 3px solid Window !important } } .c-tag:after { display: block; content: ''; position: absolute; top: 0; left: 0; bottom: 0; right: 0; border: 1px solid transparent; border-radius: 18px } @media(-ms-high-contrast:active) { .c-tag:after { border-color: WindowText } } .c-tag .c-glyph { margin-left: 12px; margin-right: 8px; vertical-align: middle; font-size: 20px; line-height: 1px } button.c-tag:hover, button.c-tag:focus, a.c-tag:hover, a.c-tag:focus { background: rgba(0,0,0,.3); box-shadow: 0 4px 8px 0 rgba(0,0,0,.2); cursor: pointer } button.c-tag:active, a.c-tag:active { background: rgba(0,0,0,.2); cursor: pointer } button.c-tag:active:after, a.c-tag:active:after { border-color: #0067b8 } .c-tag.f-show-all { line-height: 30px; border-radius: 50%; width: 30px; height: 30px; padding: 0; text-align: center; background: rgba(0,0,0,.5) } @media(-ms-high-contrast:active) { .c-tag.f-show-all:hover:after { border: 3px solid Highlight } } .c-tag-group { display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap } .c-tag-group .c-tag { margin: 0 4px 8px } @media(-ms-high-contrast:active) { a.c-tag, button.c-tag { color: -ms-hotlight; background: ButtonFace } a.c-tag:focus, button.c-tag:focus { outline: 2px solid ButtonText } a.c-tag:hover:not(.f-show-all), button.c-tag:hover:not(.f-show-all) { border: 3px solid Highlight !important; color: Highlight } a.c-tag:hover:after, button.c-tag:hover:after { border-color: Highlight } a.c-tag:after, button.c-tag:after { border-color: -ms-hotlight } } .c-text-action { position: relative; min-width: 92px; max-width: 296px; height: 38px; margin-top: 20px } .c-text-action input[type="text"], .c-text-action button { position: relative; outline: 2px solid transparent; border: 0; float: right; height: 100%; background-color: #fff } .c-text-action input[type="text"]:after, .c-text-action button:after { display: block; position: absolute; top: 0; left: 0; bottom: 0; right: 0; content: ''; outline: 1px solid transparent; outline-offset: -1px } .c-text-action input[type="text"]:focus, .c-text-action button:focus { outline-color: #000 } .c-text-action input[type="text"]:focus:after, .c-text-action button:focus:after { outline-color: rgba(255,255,255,.6) } .theme-light .c-text-action input[type="text"]:focus, .theme-dark .theme-light .c-text-action input[type="text"]:focus, .theme-light .c-text-action button:focus, .theme-dark .theme-light .c-text-action button:focus { outline-color: #000 } .theme-light .c-text-action input[type="text"]:focus:after, .theme-dark .theme-light .c-text-action input[type="text"]:focus:after, .theme-light .c-text-action button:focus:after, .theme-dark .theme-light .c-text-action button:focus:after { outline-color: rgba(255,255,255,.6) } .theme-dark .c-text-action input[type="text"]:focus, .theme-light .theme-dark .c-text-action input[type="text"]:focus, .theme-dark .c-text-action button:focus, .theme-light .theme-dark .c-text-action button:focus { outline-color: #fff } .theme-dark .c-text-action input[type="text"]:focus:after, .theme-light .theme-dark .c-text-action input[type="text"]:focus:after, .theme-dark .c-text-action button:focus:after, .theme-light .theme-dark .c-text-action button:focus:after { outline-color: rgba(0,0,0,.6) } .c-text-action input[type="text"] { position: relative; outline: 2px solid transparent; border: 0; box-sizing: border-box; width: 100%; height: 100%; padding: 7px 10px; padding-left: 38px; border: 1px solid rgba(0,0,0,.6) } .c-text-action input[type="text"]:before { display: block; position: absolute; top: 0; left: 0; bottom: 0; right: 0; content: ''; outline: 1px solid transparent; outline-offset: -1px } .c-text-action input[type="text"]:focus { outline-color: #000 } .c-text-action input[type="text"]:focus:before { outline-color: rgba(255,255,255,.6) } .theme-light .c-text-action input[type="text"]:focus, .theme-dark .theme-light .c-text-action input[type="text"]:focus { outline-color: #000 } .theme-light .c-text-action input[type="text"]:focus:before, .theme-dark .theme-light .c-text-action input[type="text"]:focus:before { outline-color: rgba(255,255,255,.6) } .theme-dark .c-text-action input[type="text"]:focus, .theme-light .theme-dark .c-text-action input[type="text"]:focus { outline-color: #fff } .theme-dark .c-text-action input[type="text"]:focus:before, .theme-light .theme-dark .c-text-action input[type="text"]:focus:before { outline-color: rgba(0,0,0,.6) } .c-text-action input[type="text"]:hover { border-color: rgba(0,0,0,.8) } .c-text-action input[type="text"]:active { border-color: #0067b8 } .c-text-action input[type="text"]::-ms-clear { display: none } .c-text-action input[type="text"]::-webkit-input-placeholder { color: rgba(0,0,0,.6) } .c-text-action input[type="text"]:-ms-input-placeholder { color: rgba(0,0,0,.6) } .c-text-action input[type="text"]::placeholder { color: rgba(0,0,0,.6) } .c-text-action input[type="text"][disabled] { cursor: not-allowed; color: rgba(0,0,0,.2); border-color: rgba(0,0,0,.2) } .c-text-action input[type="text"][disabled] + button { cursor: not-allowed } .c-text-action input[type="text"][disabled] + button:hover, .c-text-action input[type="text"][disabled] + button:active, .c-text-action input[type="text"][disabled] + button:focus { background: #fff; color: rgba(0,0,0,.2) } .c-text-action input[type="text"][disabled] + button:before { cursor: not-allowed; color: rgba(0,0,0,.2) } .c-text-action input[type="text"][readonly] { border: 1px solid rgba(0,0,0,.6); background: #e6e6e6 } .c-text-action input[type="text"][readonly] + button { background: #e6e6e6; cursor: default; color: rgba(0,0,0,.6) } .c-text-action input[type="text"][readonly] + button:hover, .c-text-action input[type="text"][readonly] + button:active, .c-text-action input[type="text"][readonly] + button:focus { color: rgba(0,0,0,.6) } .c-text-action input[type="text"][readonly] + button:before { background: #e6e6e6 } .c-text-action button { position: absolute; top: 0; left: 1px; width: 34px; height: 34px; margin: 2px 1px 1px; padding: 9px; transition: color .1s,background-color .1s } @media screen and (-ms-high-contrast) { .c-text-action button:hover, .c-text-action button:active, .c-text-action button:focus { background: #fff } } @media screen and (-ms-high-contrast:black-on-white) { .c-text-action button:hover, .c-text-action button:active, .c-text-action button:focus { background: #000 } } .c-text-action button:hover { color: #0067b8 } .c-text-action button:active, .c-text-action button:focus { color: #fff; background: #0067b8 } .c-text-action button:before { font-size: 16px } input.c-text-field[type="email"], input.c-text-field[type="number"], input.c-text-field[type="tel"], input.c-text-field[type="text"], input.c-text-field[type="url"] { position: relative; outline: 2px solid transparent; border: 0; display: block; width: 296px; height: 36px; margin-top: 20px; padding: 7px 10px; border: 2px solid rgba(0,0,0,.6); background: #fff } input.c-text-field[type="email"]:before, input.c-text-field[type="number"]:before, input.c-text-field[type="tel"]:before, input.c-text-field[type="text"]:before, input.c-text-field[type="url"]:before { display: block; position: absolute; top: 0; left: 0; bottom: 0; right: 0; content: ''; outline: 1px solid transparent; outline-offset: -1px } input.c-text-field[type="email"]:focus, input.c-text-field[type="number"]:focus, input.c-text-field[type="tel"]:focus, input.c-text-field[type="text"]:focus, input.c-text-field[type="url"]:focus { outline-color: #000 } input.c-text-field[type="email"]:focus:before, input.c-text-field[type="number"]:focus:before, input.c-text-field[type="tel"]:focus:before, input.c-text-field[type="text"]:focus:before, input.c-text-field[type="url"]:focus:before { outline-color: rgba(255,255,255,.6) } .theme-light input.c-text-field[type="email"]:focus, .theme-dark .theme-light input.c-text-field[type="email"]:focus, .theme-light input.c-text-field[type="number"]:focus, .theme-dark .theme-light input.c-text-field[type="number"]:focus, .theme-light input.c-text-field[type="tel"]:focus, .theme-dark .theme-light input.c-text-field[type="tel"]:focus, .theme-light input.c-text-field[type="text"]:focus, .theme-dark .theme-light input.c-text-field[type="text"]:focus, .theme-light input.c-text-field[type="url"]:focus, .theme-dark .theme-light input.c-text-field[type="url"]:focus { outline-color: #000 } .theme-light input.c-text-field[type="email"]:focus:before, .theme-dark .theme-light input.c-text-field[type="email"]:focus:before, .theme-light input.c-text-field[type="number"]:focus:before, .theme-dark .theme-light input.c-text-field[type="number"]:focus:before, .theme-light input.c-text-field[type="tel"]:focus:before, .theme-dark .theme-light input.c-text-field[type="tel"]:focus:before, .theme-light input.c-text-field[type="text"]:focus:before, .theme-dark .theme-light input.c-text-field[type="text"]:focus:before, .theme-light input.c-text-field[type="url"]:focus:before, .theme-dark .theme-light input.c-text-field[type="url"]:focus:before { outline-color: rgba(255,255,255,.6) } .theme-dark input.c-text-field[type="email"]:focus, .theme-light .theme-dark input.c-text-field[type="email"]:focus, .theme-dark input.c-text-field[type="number"]:focus, .theme-light .theme-dark input.c-text-field[type="number"]:focus, .theme-dark input.c-text-field[type="tel"]:focus, .theme-light .theme-dark input.c-text-field[type="tel"]:focus, .theme-dark input.c-text-field[type="text"]:focus, .theme-light .theme-dark input.c-text-field[type="text"]:focus, .theme-dark input.c-text-field[type="url"]:focus, .theme-light .theme-dark input.c-text-field[type="url"]:focus { outline-color: #fff } .theme-dark input.c-text-field[type="email"]:focus:before, .theme-light .theme-dark input.c-text-field[type="email"]:focus:before, .theme-dark input.c-text-field[type="number"]:focus:before, .theme-light .theme-dark input.c-text-field[type="number"]:focus:before, .theme-dark input.c-text-field[type="tel"]:focus:before, .theme-light .theme-dark input.c-text-field[type="tel"]:focus:before, .theme-dark input.c-text-field[type="text"]:focus:before, .theme-light .theme-dark input.c-text-field[type="text"]:focus:before, .theme-dark input.c-text-field[type="url"]:focus:before, .theme-light .theme-dark input.c-text-field[type="url"]:focus:before { outline-color: rgba(0,0,0,.6) } @media only screen and (max-width:539px) { input.c-text-field[type="email"], input.c-text-field[type="number"], input.c-text-field[type="tel"], input.c-text-field[type="text"], input.c-text-field[type="url"] { width: 100% } } @media(-ms-high-contrast:active) { input.c-text-field[type="email"], input.c-text-field[type="number"], input.c-text-field[type="tel"], input.c-text-field[type="text"], input.c-text-field[type="url"] { outline-color: Window; outline-offset: 1px; outline-color: Window; border: 2px solid ButtonText } } input.c-text-field[type="email"].f-small, input.c-text-field[type="number"].f-small, input.c-text-field[type="tel"].f-small, input.c-text-field[type="text"].f-small, input.c-text-field[type="url"].f-small { width: 88px } input.c-text-field[type="email"].f-flex, input.c-text-field[type="number"].f-flex, input.c-text-field[type="tel"].f-flex, input.c-text-field[type="text"].f-flex, input.c-text-field[type="url"].f-flex { width: 100%; min-width: 88px; max-width: 100% } input.c-text-field[type="email"]:hover, input.c-text-field[type="number"]:hover, input.c-text-field[type="tel"]:hover, input.c-text-field[type="text"]:hover, input.c-text-field[type="url"]:hover { border-color: rgba(0,0,0,.8) } @media(-ms-high-contrast:active) { input.c-text-field[type="email"]:hover, input.c-text-field[type="number"]:hover, input.c-text-field[type="tel"]:hover, input.c-text-field[type="text"]:hover, input.c-text-field[type="url"]:hover { border-color: Highlight } } input.c-text-field[type="email"]:active, input.c-text-field[type="number"]:active, input.c-text-field[type="tel"]:active, input.c-text-field[type="text"]:active, input.c-text-field[type="url"]:active { border-color: #0067b8 } @media(-ms-high-contrast:active) { input.c-text-field[type="email"]:active, input.c-text-field[type="number"]:active, input.c-text-field[type="tel"]:active, input.c-text-field[type="text"]:active, input.c-text-field[type="url"]:active { border-color: Highlight; outline-color: Window !important } } input.c-text-field[type="email"]:focus, input.c-text-field[type="number"]:focus, input.c-text-field[type="tel"]:focus, input.c-text-field[type="text"]:focus, input.c-text-field[type="url"]:focus { border-color: #0067b8; outline-offset: 1px } @media(-ms-high-contrast:active) { input.c-text-field[type="email"]:focus, input.c-text-field[type="number"]:focus, input.c-text-field[type="tel"]:focus, input.c-text-field[type="text"]:focus, input.c-text-field[type="url"]:focus { border-color: ButtonText; outline-color: ButtonText } input.c-text-field[type="email"]:focus:hover, input.c-text-field[type="number"]:focus:hover, input.c-text-field[type="tel"]:focus:hover, input.c-text-field[type="text"]:focus:hover, input.c-text-field[type="url"]:focus:hover { border-color: Highlight } } input.c-text-field[type="email"][disabled], input.c-text-field[type="number"][disabled], input.c-text-field[type="tel"][disabled], input.c-text-field[type="text"][disabled], input.c-text-field[type="url"][disabled] { cursor: not-allowed; color: rgba(0,0,0,.2); border-color: rgba(0,0,0,.2) } @media(-ms-high-contrast:active) { input.c-text-field[type="email"][disabled], input.c-text-field[type="number"][disabled], input.c-text-field[type="tel"][disabled], input.c-text-field[type="text"][disabled], input.c-text-field[type="url"][disabled] { color: GrayText; border-color: GrayText } } input.c-text-field[type="email"][readonly], input.c-text-field[type="number"][readonly], input.c-text-field[type="tel"][readonly], input.c-text-field[type="text"][readonly], input.c-text-field[type="url"][readonly] { border: 1px solid rgba(0,0,0,.6); background: #e6e6e6 } @media(-ms-high-contrast:active) { input.c-text-field[type="email"][readonly], input.c-text-field[type="number"][readonly], input.c-text-field[type="tel"][readonly], input.c-text-field[type="text"][readonly], input.c-text-field[type="url"][readonly] { color: WindowText; border: 2px solid WindowText } } input.c-text-field[type="email"][maxlength="3"], input.c-text-field[type="number"][maxlength="3"], input.c-text-field[type="tel"][maxlength="3"], input.c-text-field[type="text"][maxlength="3"], input.c-text-field[type="url"][maxlength="3"] { max-width: 50px } input.c-text-field[type="email"][maxlength="10"], input.c-text-field[type="number"][maxlength="10"], input.c-text-field[type="tel"][maxlength="10"], input.c-text-field[type="text"][maxlength="10"], input.c-text-field[type="url"][maxlength="10"] { max-width: 102px } input.c-text-field[type="email"]::-webkit-input-placeholder, input.c-text-field[type="number"]::-webkit-input-placeholder, input.c-text-field[type="tel"]::-webkit-input-placeholder, input.c-text-field[type="text"]::-webkit-input-placeholder, input.c-text-field[type="url"]::-webkit-input-placeholder { color: rgba(0,0,0,.6) } input.c-text-field[type="email"]:-ms-input-placeholder, input.c-text-field[type="number"]:-ms-input-placeholder, input.c-text-field[type="tel"]:-ms-input-placeholder, input.c-text-field[type="text"]:-ms-input-placeholder, input.c-text-field[type="url"]:-ms-input-placeholder { color: rgba(0,0,0,.6) } input.c-text-field[type="email"]::placeholder, input.c-text-field[type="number"]::placeholder, input.c-text-field[type="tel"]::placeholder, input.c-text-field[type="text"]::placeholder, input.c-text-field[type="url"]::placeholder { color: rgba(0,0,0,.6) } input.c-text-field[type="email"] + [class*="c-caption"], input.c-text-field[type="email"] [class*="c-paragraph"], input.c-text-field[type="number"] + [class*="c-caption"], input.c-text-field[type="number"] [class*="c-paragraph"], input.c-text-field[type="tel"] + [class*="c-caption"], input.c-text-field[type="tel"] [class*="c-paragraph"], input.c-text-field[type="text"] + [class*="c-caption"], input.c-text-field[type="text"] [class*="c-paragraph"], input.c-text-field[type="url"] + [class*="c-caption"], input.c-text-field[type="url"] [class*="c-paragraph"] { padding-top: 24px } .c-textarea label.c-label { display: block; margin-top: 16px; padding-bottom: 6px } .c-textarea textarea { font-size: 15px; line-height: 20px; position: relative; outline: 2px solid transparent; border: 0; min-width: 296px; min-height: 36px; background: #fff; border: 1px solid rgba(0,0,0,.6); padding: 7px 12px; color: #000; resize: none } .c-textarea textarea:before { display: block; position: absolute; top: 0; left: 0; bottom: 0; right: 0; content: ''; outline: 1px solid transparent; outline-offset: -1px } .c-textarea textarea:focus { outline-color: #000 } .c-textarea textarea:focus:before { outline-color: rgba(255,255,255,.6) } .theme-light .c-textarea textarea:focus, .theme-dark .theme-light .c-textarea textarea:focus { outline-color: #000 } .theme-light .c-textarea textarea:focus:before, .theme-dark .theme-light .c-textarea textarea:focus:before { outline-color: rgba(255,255,255,.6) } .theme-dark .c-textarea textarea:focus, .theme-light .theme-dark .c-textarea textarea:focus { outline-color: #fff } .theme-dark .c-textarea textarea:focus:before, .theme-light .theme-dark .c-textarea textarea:focus:before { outline-color: rgba(0,0,0,.6) } @media only screen and (max-width:539px) { .c-textarea textarea { min-width: 100% } } .c-textarea textarea:active { border-color: #0067b8 } .c-textarea textarea[disabled] { cursor: not-allowed; color: rgba(0,0,0,.2); border-color: rgba(0,0,0,.2) } .c-textarea textarea[readonly] { border: 1px solid rgba(0,0,0,.6); background-color: #e6e6e6 } .c-textarea textarea.f-resize { resize: both } .c-textarea textarea.f-scroll { overflow-y: scroll } .c-textarea textarea.f-flex { width: 100%; max-width: 100% } .theme-light .c-textarea textarea, .theme-dark .theme-light .c-textarea textarea { background: rgba(255,255,255,.6); color: #000 } .theme-dark .c-textarea textarea, .theme-light .theme-dark .c-textarea textarea { background: rgba(255,255,255,.6); color: #000 } .c-textarea + p[class*="c-caption"], .c-textarea + p[class*="c-paragraph"] { padding-top: 16px } div.c-toggle button { position: relative; outline: 2px solid transparent; border: 0; position: relative; width: 44px; height: 20px; background: transparent; border: 1px solid #000; border-radius: 20px; margin-top: 42px } div.c-toggle button:before { display: block; position: absolute; top: 0; left: 0; bottom: 0; right: 0; content: ''; outline: 1px solid transparent; outline-offset: -1px } div.c-toggle button:focus { outline-color: #000 } div.c-toggle button:focus:before { outline-color: rgba(255,255,255,.6) } .theme-light div.c-toggle button:focus, .theme-dark .theme-light div.c-toggle button:focus { outline-color: #000 } .theme-light div.c-toggle button:focus:before, .theme-dark .theme-light div.c-toggle button:focus:before { outline-color: rgba(255,255,255,.6) } .theme-dark div.c-toggle button:focus, .theme-light .theme-dark div.c-toggle button:focus { outline-color: #fff } .theme-dark div.c-toggle button:focus:before, .theme-light .theme-dark div.c-toggle button:focus:before { outline-color: rgba(0,0,0,.6) } @media screen and (-ms-high-contrast) { div.c-toggle button:after, div.c-toggle button[aria-checked='true']:after { background: #fff } } @media screen and (-ms-high-contrast:black-on-white) { div.c-toggle button:after, div.c-toggle button[aria-checked='true']:after { background: #000 } } div.c-toggle button:after { position: absolute; right: 4px; top: 4px; transition: all .1s ease; background: #000; content: ""; border-radius: 10px; width: 10px; height: 10px } div.c-toggle button[aria-checked='true'] { background: #0067b8; border-color: #0067b8 } div.c-toggle button[aria-checked='true']:hover { background: rgba(0,103,184,.8); border-color: rgba(0,103,184,.8) } div.c-toggle button[aria-checked='true']:after { right: 28px; background: #fff } div.c-toggle button[aria-checked='true']:disabled { background: rgba(0,0,0,.2); border-color: transparent } div.c-toggle button[aria-checked='true']:disabled:after { background: rgba(0,0,0,.2) } div.c-toggle button[aria-checked='false'] { background: transparent; border-color: #000 } div.c-toggle button:disabled { background: transparent; border-color: rgba(0,0,0,.2) } div.c-toggle button:disabled:after { background: rgba(0,0,0,.2) } div.c-toggle > label { float: right; clear: right; margin-top: 32px } div.c-toggle > label + button { margin-top: 0; float: right; clear: right } div.c-toggle > label + button + span { float: right } div.c-toggle span { -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; margin-top: 0; padding-right: 12px; padding-bottom: 0; cursor: pointer } div.c-toggle.f-disabled { color: rgba(0,0,0,.2) } div.c-toggle.f-disabled:hover, div.c-toggle.f-disabled *:hover { cursor: default } span.c-tooltip { font-size: 13px; position: fixed; background: #f2f2f2; border: 1px solid rgba(0,0,0,.3); max-width: 340px; padding: 8px; line-height: 16px; z-index: 700 } span.c-tooltip.hook-focus { margin-top: 8px } span.c-tooltip.hook-hover { margin-top: 20px } span.c-tooltip[aria-hidden="true"] { display: none } span.c-tooltip[aria-hidden="false"] { display: block } span.c-tooltip.f-hidden-from-screen-readers { display: block } .theme-light span.c-tooltip, .theme-dark .theme-light span.c-tooltip { background: #f2f2f2; color: #000; border-color: rgba(0,0,0,.3) } .theme-dark span.c-tooltip, .theme-light .theme-dark span.c-tooltip { background: #0d0d0d; color: #fff; border-color: rgba(255,255,255,.3) } .c-track-list-placement { margin-left: 24px; margin-top: 12px } .c-track-list-placement > a { display: block; width: 100%; height: 100% } .c-track-list-placement > a:before, .c-track-list-placement > a:after { content: " "; display: table } .c-track-list-placement > a:after { clear: both } .c-track-list-placement > a:focus { outline: 1px dashed rgba(0,0,0,.6) } .c-track-list-placement > a:hover .c-heading, .c-track-list-placement > a:hover .c-subheading { text-decoration: underline } .c-track-list-placement > a:hover > picture img, .c-track-list-placement > a:focus > picture img { outline: 1px solid rgba(0,0,0,.6) } .c-track-list-placement picture, .c-track-list-placement picture img { display: block } .c-track-list-placement .c-badge { margin-top: 12px; margin-bottom: 4px } .c-track-list-placement .c-badge + .c-heading { padding-top: 0 } .c-track-list-placement .c-price { padding: 5px 5px 0 0; line-height: 20px; float: left } .c-track-list-placement .c-heading { font-size: 15px; line-height: 20px; white-space: nowrap; overflow: hidden; box-sizing: content-box; max-height: 20px; width: 200px; float: right; padding: 8px 0 0; font-weight: 400; text-overflow: ellipsis } .c-track-list-placement .c-explicit { vertical-align: text-bottom } .c-track-list-placement [itemprop="byArtist"] span, .c-track-list-placement [itemprop="inAlbum"] span, .c-track-list-placement [itemprop="duration"] span, .c-track-list-placement [itemprop="name byArtist inAlbum"] span { color: rgba(0,0,0,.6) } .c-track-list-placement [itemprop="name byArtist inAlbum"] span { font-size: 15px; line-height: 20px; padding: 24px 0 0; font-weight: 400; overflow: hidden; box-sizing: content-box; max-height: 60px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; width: 200px; float: right; padding: 8px 0 0 } .c-track-list-placement.f-size-small { width: 358px } .c-track-list-placement.f-size-small.f-wide { width: 100%; margin: 0; border-bottom: 1px solid #e6e6e6 } .c-track-list-placement.f-size-small.f-wide:first-child { border-top: 1px solid #e6e6e6 } .c-track-list-placement.f-size-small.f-wide > div { padding: 0 12px } .c-track-list-placement.f-size-small.f-wide > div:first-child { padding: 8px 12px } .c-track-list-placement.f-size-small.f-wide > div:nth-child(4) { max-width: 150px } .c-track-list-placement.f-size-small.f-wide > div > .c-heading, .c-track-list-placement.f-size-small.f-wide > div > span, .c-track-list-placement.f-size-small.f-wide > div > div { padding: 0; float: right } .c-track-list-placement.f-size-small.f-wide > div .c-price { padding: 0; line-height: inherit } .c-track-list-placement.f-size-small.f-wide > div > .c-button { margin: 0; min-width: 65px; float: left } @media only screen and (min-width:0) { .c-track-list-placement.f-size-small.f-wide { display: table-row } .c-track-list-placement.f-size-small.f-wide > div { display: table-cell; vertical-align: middle; float: none } .c-track-list-placement.f-size-small.f-wide [itemprop="byArtist"] span, .c-track-list-placement.f-size-small.f-wide [itemprop="inAlbum"] span { width: inherit; text-overflow: ellipsis; overflow: hidden; white-space: nowrap } } @media only screen and (min-width:320px) { .c-track-list-placement.f-size-small.f-wide [itemprop="duration"] span { display: none } } @media only screen and (min-width:540px) { .c-track-list-placement.f-size-small.f-wide .c-heading { max-width: 250px } .c-track-list-placement.f-size-small.f-wide [itemprop="byArtist"] span, .c-track-list-placement.f-size-small.f-wide [itemprop="inAlbum"] span { max-width: 125px } } @media only screen and (min-width:768px) { .c-track-list-placement.f-size-small.f-wide .c-heading { max-width: 250px } .c-track-list-placement.f-size-small.f-wide [itemprop="byArtist"] span, .c-track-list-placement.f-size-small.f-wide [itemprop="inAlbum"] span { max-width: 100px } .c-track-list-placement.f-size-small.f-wide [itemprop="duration"] span { display: table-cell } } @media only screen and (min-width:1084px) { .c-track-list-placement.f-size-small.f-wide .c-heading { max-width: 350px } .c-track-list-placement.f-size-small.f-wide [itemprop="byArtist"] span, .c-track-list-placement.f-size-small.f-wide [itemprop="inAlbum"] span { max-width: 175px } } .c-track-list-placement.f-size-small .c-badge { display: none } .c-track-list-placement.f-size-small picture { float: right; margin-left: 12px } .c-video { display: inline-block; margin: 0; width: 100%; min-width: 320px; direction: rtl; position: relative; overflow: hidden } .c-video > [aria-hidden="true"] { display: none } .c-video video { display: block; min-width: 100%; width: 100%; max-height: 100%; height: 100%; background: transparent } .c-video .f-video-cc-overlay { position: absolute; top: 0; bottom: 0; right: 0; left: 0 } .c-video .f-video-cc-overlay.f-overlay-slidein { bottom: 44px } .c-video .f-progress { direction: rtl; width: 100%; width: calc(100% - 288px); display: inline-block; margin-bottom: 5px } .c-video .f-progress div { background: rgba(255,255,255,.4) } .c-video .f-progress div button:hover, .c-video .f-progress div button:active { background: #fff } .c-video .f-progress div button:hover span, .c-video .f-progress div button:active span { display: block } .c-video .f-progress div button:focus { outline-color: #fff } .c-video .f-progress div button span { font-size: 13px; width: auto; top: -48px; background: #000; color: #fff } @media(max-width:767px) { .c-video .f-progress div button span { font-size: 12px } } .c-video button { color: #fff; background: transparent; border: 0 } .c-video .f-video-controls { font-size: 24px; width: 100%; max-width: 1779px; height: 44px; background: #000; position: absolute; bottom: 0; display: inline-block } @media(max-width:767px) { .c-video .f-video-controls { font-size: 20px } } .c-video .f-video-controls button.c-glyph { width: 44px; height: 44px; vertical-align: middle; top: 2px } .c-video .f-video-controls button.c-glyph:hover, .c-video .f-video-controls button.c-glyph:focus { color: rgba(255,255,255,.6) } .c-video .f-video-controls button.c-glyph:focus { outline: 1px dashed #fff } .c-video .f-video-controls button.c-glyph:active { color: rgba(255,255,255,.4) } .c-video .f-video-controls .f-time { font-size: 13px; color: rgba(255,255,255,.6); padding-left: 12px; position: relative; top: -3px } @media(max-width:767px) { .c-video .f-video-controls .f-time { font-size: 12px } } .c-video .f-video-controls .f-time .f-current-time { color: #fff } .c-video .f-play-pause { margin-right: 1px; margin-top: 3px; padding-top: 1px } .c-video .f-play-pause span { font-size: 13px; color: #fff; position: absolute; height: 36px; min-width: 44px; bottom: 46px; right: 0; background: #000; padding: 8px } @media(max-width:767px) { .c-video .f-play-pause span { font-size: 12px } } .c-video .f-play-pause span[aria-hidden="true"] { display: none } .c-video .f-play-pause span[aria-hidden="false"] { display: block } .c-video .f-full-screen { display: inline-block; position: absolute; top: 1px; left: 0 } .c-video .f-full-screen span { font-size: 13px; color: #fff; position: absolute; min-height: 36px; min-width: 44px; text-align: left; left: 0; background: #000; padding: 8px } @media(max-width:767px) { .c-video .f-full-screen span { font-size: 12px } } .c-video .f-full-screen span[aria-hidden="true"] { display: none } .c-video .f-full-screen span[aria-hidden="false"] { display: block; bottom: 49px } .c-video .f-volume-button { display: inline-block; position: absolute; left: 46px } .c-video .f-volume-slider { position: absolute; width: 44px; min-height: 120px; bottom: 46px; left: 46px; background: #000; border: 1px solid rgba(255,255,255,.6) } .c-video .f-volume-slider:after { display: block; height: 11px; background: transparent; position: absolute; content: ""; bottom: -12px; width: 100% } .c-video .f-volume-slider[aria-hidden="true"] { position: absolute !important; overflow: hidden !important; clip: rect(1px,1px,1px,1px) !important; width: 1px !important; height: 1px !important; border: 0 !important; padding: 0 !important; margin: 0 !important } .c-video .f-volume-slider .c-slider { width: 92px; height: 92px } @media screen and (-ms-high-contrast) { .c-video .f-volume-slider .c-slider div { background: #fff } .c-video .f-volume-slider .c-slider div button:hover, .c-video .f-volume-slider .c-slider div button:active { background: #fff } } @media screen and (-ms-high-contrast:black-on-white) { .c-video .f-volume-slider .c-slider div { background: #000 } .c-video .f-volume-slider .c-slider div button:hover, .c-video .f-volume-slider .c-slider div button:active { background: #000 } } .c-video .f-volume-slider .c-slider div { background: rgba(255,255,255,.4); right: -25px; top: 45px } .c-video .f-volume-slider .c-slider div button:hover, .c-video .f-volume-slider .c-slider div button:active { background: #fff } .c-video .f-volume-slider .c-slider div > span { background: #0067b8 } .c-video .f-volume-slider .c-slider div button { z-index: 1 } .c-video .f-volume-slider .c-slider div button span { font-size: 13px; width: auto; min-width: 40px; min-height: 32px; top: 38px; right: -16px; background: #000; color: #fff; border: 1px solid rgba(255,255,255,.6) } @media(max-width:767px) { .c-video .f-volume-slider .c-slider div button span { font-size: 12px } } .c-video .f-volume-slider .c-slider div button:focus { outline-color: #fff } .c-video .f-options { display: inline-block; position: absolute; top: 1px; left: 90px; margin-right: 12px } .c-video .f-options-dialog { position: absolute; bottom: 46px; left: 90px; width: 160px; background: #000; border: 1px solid rgba(255,255,255,.6); overflow: hidden; direction: rtl } .c-video .f-options-dialog .c-list { margin: 0; position: absolute; right: 0; top: 0; width: 160px } .c-video .f-options-dialog .c-list li { height: 40px; padding: 0; border-top: 1px solid rgba(255,255,255,.6) } .c-video .f-options-dialog .c-list li:first-child { border-top: 0 } .c-video .f-options-dialog .c-list li ul { display: none; right: 160px } .c-video .f-options-dialog .c-list li ul li { position: relative } .c-video .f-options-dialog .c-list li a { font-size: 13px; color: #fff; display: block; height: 100%; width: 100%; padding: 8px 12px } @media(max-width:767px) { .c-video .f-options-dialog .c-list li a { font-size: 12px } } .c-video .f-options-dialog .c-list li a .c-image { padding-left: 12px; display: inline-block } .c-video .f-options-dialog .c-list li a.c-action-trigger { margin-top: 0 } .c-video .f-options-dialog .c-list li a.c-action-trigger:before { margin-right: 1px; margin-bottom: 5px } .c-video .f-options-dialog .c-list li a.c-glyph[data-video-selectable] { color: rgba(255,255,255,.8) } .c-video .f-options-dialog .c-list li a.glyph-check-mark[data-video-selectable] { color: #fff } .c-video .f-options-dialog .c-list li a.glyph-check-mark[data-video-selectable]:before { float: left; margin-left: 0 } .c-video .f-options-dialog .c-list li a:hover { text-decoration: none; background: rgba(255,255,255,.1) } .c-video .f-options-dialog .c-list li a:focus { border: 1px dashed #fff } .c-video .f-options-dialog .c-list li a:active { text-decoration: none; background: rgba(255,255,255,.2); border: 0 } .c-video .f-options-dialog[aria-hidden="true"] { visibility: hidden } .c-video .f-options-dialog[aria-hidden="false"] { visibility: visible } .c-video [role="status"] { position: absolute; top: 0; right: 0; bottom: 0; left: 0; background: rgba(0,0,0,.6); color: #fff; text-align: center } .c-video [role="status"] .c-heading, .c-video [role="status"] .c-paragraph { font-size: 15px } .c-video [role="status"] .c-heading { font-weight: 600 } .c-video [role="status"] .c-heading:before { font-size: 34px; font-family: "MWF-MDL2"; content: ""; display: block; margin-bottom: 20px; font-weight: 400 } .c-video [role="status"] > div { position: absolute; top: calc(50%); -ms-transform: translateY(-50%); transform: translateY(-50%); padding: 48px; width: 100% } @media only screen and (min-width:1400px) { .c-video [role="status"] > div { padding: 56px } } .c-video [role="status"][aria-hidden="true"] { display: none } @keyframes slidein { from { bottom: -44px } to { bottom: 0 } } @keyframes slideout { from { bottom: 0 } to { bottom: -44px } } .c-video .f-slidein { animation: .5s forwards slidein } .c-video .f-slideout { animation: .5s forwards slideout } .c-video.f-video-trigger.f-mask-20 { background-color: rgba(0,0,0,.2) } .c-video.f-video-trigger.f-mask-40 { background-color: rgba(0,0,0,.4) } .c-video.f-video-trigger section { text-align: center; position: absolute; z-index: 1; height: 100%; width: 100%; color: #fff; background-color: rgba(0,0,0,.2) } .c-video.f-video-trigger section:hover { background-color: rgba(0,0,0,.4) } .c-video.f-video-trigger section div { padding: 0%; position: absolute; width: 100%; right: 0; top: calc(50%); -ms-transform: translateY(-50%); transform: translateY(-50%); text-align: center; margin: auto; left: 0 } .c-video.f-video-trigger section div .c-heading { font-size: 24px; margin-bottom: 12px; font-weight: 600; padding: 0; margin: 0 auto; max-width: 60% } @media(max-width:767px) { .c-video.f-video-trigger section div .c-heading { font-size: 20px } } .c-video.f-video-trigger section div p { font-size: 13px; padding: 0; max-width: 33.33333%; margin: 0 auto; display: block } .c-video.f-video-trigger section div p[aria-hidden="true"] { display: none } .c-video.f-video-trigger section div a { background: rgba(0,0,0,.6); border-radius: 50%; color: #fff; margin-top: 16px; padding: 0 } .c-video.f-video-trigger section div a.c-action-trigger.c-glyph[aria-label] { font-size: 24px; font-family: "MWF-MDL2"; content: ""; margin-top: 16px; line-height: 28px; padding-left: 3px; height: 48px; width: 48px; color: #fff } @media(max-width:767px) { .c-video.f-video-trigger section div a.c-action-trigger.c-glyph[aria-label] { font-size: 20px } } .c-video.f-video-trigger section div a.c-action-trigger.c-glyph[aria-label]:hover { color: rgba(255,255,255,.8) } .c-video.f-video-trigger[class*="f-mask"].theme-light > section { background: #fff } .c-video.f-video-trigger[class*="f-mask"].theme-dark > section { background: #000 } .m-action-bar { white-space: nowrap; position: relative } .m-action-bar .c-action-trigger { margin-top: 0 } .m-action-bar .f-divider:after { content: ''; position: absolute; top: 6px; left: 0; height: 24px; border-left: 1px solid rgba(0,0,0,.2) } .m-action-bar > li { display: inline-block; vertical-align: middle; position: relative } .m-action-bar > li[data-overflow='true'] { display: none } .m-action-bar > li > .c-action-trigger { margin: 0 12px } .m-action-bar .f-overflow { position: absolute; padding-left: 12px; left: 0; background: #fff; height: 36px } .m-action-bar .f-overflow .c-action-trigger { width: 100%; color: #000; text-align: right } .m-action-bar .f-overflow .c-action-trigger:hover, .m-action-bar .f-overflow .c-action-trigger:focus { text-decoration: none } .m-action-bar .f-overflow .c-action-trigger:hover { background: rgba(0,0,0,.1) } .m-action-bar .f-overflow .c-action-trigger:active { background: rgba(0,0,0,.3) !important } .m-action-bar .f-overflow .c-action-trigger:focus { outline: 1px dashed #000; background: none } .m-action-bar .f-overflow > button { position: relative; border: 0; background: none; color: #0067b8; padding: 8px 11px; height: 100% } .m-action-bar .f-overflow > button:before { font-family: "MWF-MDL2"; content: ""; vertical-align: middle; display: inline-block; height: 100% } .m-action-bar .f-overflow > button:focus { outline: 1px dashed #000 } .m-action-bar .f-overflow > ul { position: absolute; left: 11px; background: #f2f2f2; min-width: 200px; z-index: 500 } .m-action-bar .f-overflow > ul[aria-hidden='true'] { display: none } .m-action-bar .f-overflow > ul > li > ul > li[data-overflow='false'] { display: none } .m-action-bar .f-overflow > ul > li > ul > li.f-divider, .m-action-bar .f-overflow > ul > li > ul > li:last-child { border-bottom: 1px solid rgba(0,0,0,.1) } @media only screen and (min-width:540px) { .m-action-bar .f-overflow > ul { left: 23px } } @media only screen and (min-width:768px) { .m-action-bar .f-overflow > ul { left: 35px } } @media only screen and (min-width:1400px) { .m-action-bar .f-overflow > ul { left: 47px } } @media only screen and (min-width:540px) { .m-action-bar .f-overflow { padding-left: 24px } } @media only screen and (min-width:768px) { .m-action-bar .f-overflow { padding-left: 36px } } @media only screen and (min-width:1400px) { .m-action-bar .f-overflow { padding-left: 48px } } .theme-light .m-action-bar .f-divider:after, .theme-dark .theme-light .m-action-bar .f-divider:after { border-left: 1px solid rgba(0,0,0,.2) } .theme-light .m-action-bar .f-overflow, .theme-dark .theme-light .m-action-bar .f-overflow { background: #e6e6e6 } .theme-light .m-action-bar .f-overflow .c-action-trigger, .theme-dark .theme-light .m-action-bar .f-overflow .c-action-trigger { color: #000 } .theme-light .m-action-bar .f-overflow .c-action-trigger:hover, .theme-dark .theme-light .m-action-bar .f-overflow .c-action-trigger:hover { background: rgba(0,0,0,.1) } .theme-light .m-action-bar .f-overflow .c-action-trigger:active, .theme-dark .theme-light .m-action-bar .f-overflow .c-action-trigger:active { background: rgba(0,0,0,.3) !important } .theme-light .m-action-bar .f-overflow .c-action-trigger:focus, .theme-dark .theme-light .m-action-bar .f-overflow .c-action-trigger:focus { outline-color: #000 } .theme-light .m-action-bar .f-overflow > button:before, .theme-dark .theme-light .m-action-bar .f-overflow > button:before { color: #000 } .theme-light .m-action-bar .f-overflow > button:focus, .theme-dark .theme-light .m-action-bar .f-overflow > button:focus { outline: 1px dashed #000 } .theme-light .m-action-bar .f-overflow > ul, .theme-dark .theme-light .m-action-bar .f-overflow > ul { background: #f2f2f2 } .theme-dark .m-action-bar .f-divider:after, .theme-light .theme-dark .m-action-bar .f-divider:after { border-left: 1px solid rgba(255,255,255,.2) } .theme-dark .m-action-bar .f-overflow, .theme-light .theme-dark .m-action-bar .f-overflow { background: #333 } .theme-dark .m-action-bar .f-overflow .c-action-trigger, .theme-light .theme-dark .m-action-bar .f-overflow .c-action-trigger { color: #000; position: relative; border: 2px solid transparent; outline: 1px solid transparent; outline-offset: -3px } @media screen and (-ms-high-contrast:active) { .theme-dark .m-action-bar .f-overflow .c-action-trigger, .theme-light .theme-dark .m-action-bar .f-overflow .c-action-trigger { border-color: window !important; outline-color: window } } .theme-dark .m-action-bar .f-overflow .c-action-trigger:focus, .theme-light .theme-dark .m-action-bar .f-overflow .c-action-trigger:focus { border-color: #000; outline-color: rgba(255,255,255,.6) } @media screen and (-ms-high-contrast:active) { .theme-dark .m-action-bar .f-overflow .c-action-trigger:focus, .theme-light .theme-dark .m-action-bar .f-overflow .c-action-trigger:focus { border-color: windowText !important } } .theme-light .theme-dark .m-action-bar .f-overflow .c-action-trigger:focus, .theme-dark .theme-light .theme-dark .m-action-bar .f-overflow .c-action-trigger:focus, .theme-light .theme-light .theme-dark .m-action-bar .f-overflow .c-action-trigger:focus, .theme-dark .theme-light .theme-light .theme-dark .m-action-bar .f-overflow .c-action-trigger:focus { border-color: #000; outline-color: rgba(255,255,255,.6) } .theme-dark .theme-dark .m-action-bar .f-overflow .c-action-trigger:focus, .theme-light .theme-dark .theme-dark .m-action-bar .f-overflow .c-action-trigger:focus, .theme-dark .theme-light .theme-dark .m-action-bar .f-overflow .c-action-trigger:focus, .theme-light .theme-dark .theme-light .theme-dark .m-action-bar .f-overflow .c-action-trigger:focus { border-color: #fff; outline-color: rgba(0,0,0,.6) } .theme-dark .m-action-bar .f-overflow .c-action-trigger:hover, .theme-light .theme-dark .m-action-bar .f-overflow .c-action-trigger:hover { background: rgba(0,0,0,.1) } .theme-dark .m-action-bar .f-overflow .c-action-trigger:active, .theme-light .theme-dark .m-action-bar .f-overflow .c-action-trigger:active { background: rgba(0,0,0,.3) !important; color: #000 } .theme-dark .m-action-bar .f-overflow .c-action-trigger:focus, .theme-light .theme-dark .m-action-bar .f-overflow .c-action-trigger:focus { outline-color: #000; color: #000 } .theme-dark .m-action-bar .f-overflow > button:before, .theme-light .theme-dark .m-action-bar .f-overflow > button:before { color: #fff } .theme-dark .m-action-bar .f-overflow > button:focus, .theme-light .theme-dark .m-action-bar .f-overflow > button:focus { outline: 1px dashed #fff } .theme-dark .m-action-bar .f-overflow > ul, .theme-light .theme-dark .m-action-bar .f-overflow > ul { background: #f2f2f2 } .m-additional-information { width: 100%; float: right } .m-additional-information .c-content-toggle p { padding-top: 0 } .m-additional-information .c-list, .m-additional-information .c-age-rating, .m-additional-information .c-content-toggle { margin-bottom: 24px } .m-additional-information .c-list:first-child, .m-additional-information .c-age-rating:first-child, .m-additional-information .c-content-toggle:first-child { margin-top: 0 } .m-additional-information [class*="heading"] { padding-top: 0; margin-bottom: 24px } @media only screen and (min-width:540px) { .m-additional-information [data-grid="col-6"] > [data-grid="col-6"] { padding-left: 48px } } .c-alert[role="alert"], .m-alert[role="alert"] { padding-right: 0; padding-left: 0; padding-top: 0; margin-top: 24px; position: relative } .c-alert[role="alert"].f-information, .m-alert[role="alert"].f-information { background: #f2f2f2; color: #231f20 } .c-alert[role="alert"].f-warning, .m-alert[role="alert"].f-warning { background: #d02e00; color: #fff } .c-alert[role="alert"].f-warning .c-action-trigger, .m-alert[role="alert"].f-warning .c-action-trigger { color: #fff; text-decoration: underline } .c-alert[role="alert"].f-error, .m-alert[role="alert"].f-error { background: #fff999; color: #231f20 } @media(-ms-high-contrast:active) { .c-alert[role="alert"], .m-alert[role="alert"] { outline: 2px solid WindowText } } .c-alert[role="alert"] .c-paragraph, .m-alert[role="alert"] .c-paragraph { vertical-align: middle; line-height: 24px } .c-alert[role="alert"] .c-glyph, .m-alert[role="alert"] .c-glyph { float: right; margin-top: 1px; margin-right: -8px; margin-left: 12px } .c-alert[role="alert"] .c-glyph:before, .m-alert[role="alert"] .c-glyph:before { font-size: 24px; margin: 0; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale } .c-alert[role="alert"] .c-glyph + .c-heading, .m-alert[role="alert"] .c-glyph + .c-heading { padding-top: 0 } .c-alert[role="alert"] .c-glyph ~ p.c-paragraph, .m-alert[role="alert"] .c-glyph ~ p.c-paragraph { margin-right: 28px } .c-alert[role="alert"] > .c-glyph.c-action-trigger.glyph-cancel, .m-alert[role="alert"] > .c-glyph.c-action-trigger.glyph-cancel { height: 48px; width: 48px; position: absolute; left: 1px; right: auto; top: 0; margin: 0; padding: 0; z-index: 1; float: left; color: currentColor } .c-alert[role="alert"] > .c-glyph.c-action-trigger.glyph-cancel:before, .m-alert[role="alert"] > .c-glyph.c-action-trigger.glyph-cancel:before { font-size: 15px } .c-alert[role="alert"] > .c-glyph.c-action-trigger.glyph-cancel + div, .m-alert[role="alert"] > .c-glyph.c-action-trigger.glyph-cancel + div { padding: 13px 20px 13px 48px } .c-alert[role="alert"] > div, .m-alert[role="alert"] > div { padding: 13px 20px 13px 12px; max-width: 1600px; margin: 0 auto; float: inherit } .c-alert[role="alert"] > div > .c-heading, .m-alert[role="alert"] > div > .c-heading { font-size: 18px; line-height: 24px; padding: 37px 0 3px; font-weight: 600; padding: 2px 0 8px } .c-alert[role="alert"] > div > .c-heading + .c-paragraph, .m-alert[role="alert"] > div > .c-heading + .c-paragraph { line-height: inherit } .c-alert[role="alert"] > div > .c-paragraph, .m-alert[role="alert"] > div > .c-paragraph { font-size: 13px; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; -ms-flex-pack: justify; justify-content: space-between; padding-top: 0; margin: 0 } @media(max-width:767px) { .c-alert[role="alert"] > div > .c-paragraph, .m-alert[role="alert"] > div > .c-paragraph { font-size: 12px } } .c-alert[role="alert"] > div > .c-paragraph .c-group, .m-alert[role="alert"] > div > .c-paragraph .c-group { overflow: visible; display: block; margin-right: -2px } .c-alert[role="alert"] > div > .c-paragraph .c-group .c-action-trigger, .m-alert[role="alert"] > div > .c-paragraph .c-group .c-action-trigger { font-size: 13px } @media(max-width:767px) { .c-alert[role="alert"] > div > .c-paragraph .c-group .c-action-trigger, .m-alert[role="alert"] > div > .c-paragraph .c-group .c-action-trigger { font-size: 12px } } .c-alert[role="alert"] > div > .c-paragraph .c-group .c-action-trigger:first-child, .m-alert[role="alert"] > div > .c-paragraph .c-group .c-action-trigger:first-child { padding: 0 0 0 10px } .c-alert[role="alert"] > div > .c-paragraph .c-group .c-action-trigger:last-child, .m-alert[role="alert"] > div > .c-paragraph .c-group .c-action-trigger:last-child { padding: 0 0 0 4px } @media only screen and (max-width:767px) { .c-alert[role="alert"] > div > .c-paragraph .c-group, .m-alert[role="alert"] > div > .c-paragraph .c-group { display: -ms-flexbox; display: flex } .c-alert[role="alert"] > div > .c-paragraph .c-group .c-action-trigger, .m-alert[role="alert"] > div > .c-paragraph .c-group .c-action-trigger { margin-top: 0; vertical-align: baseline } } @media only screen and (min-width:768px) { .c-alert[role="alert"] > div > .c-paragraph .c-group, .m-alert[role="alert"] > div > .c-paragraph .c-group { display: inline; float: left } .c-alert[role="alert"] > div > .c-paragraph .c-group .c-action-trigger, .m-alert[role="alert"] > div > .c-paragraph .c-group .c-action-trigger { margin: -7px 0 0 } } .c-alert[role="alert"].f-fixed, .m-alert[role="alert"].f-fixed { margin-top: 0; z-index: 700 } .c-alert[role="alert"].f-fixed > div, .m-alert[role="alert"].f-fixed > div { max-width: none } .m-ambient-video { padding: 48px 0 0; margin: 0; width: 100%; min-width: 320px; direction: rtl; position: relative; overflow: hidden } .m-ambient-video:before, .m-ambient-video:after { content: " "; display: table } .m-ambient-video:after { clear: both } .m-ambient-video.f-lean { padding: 0 } .m-ambient-video video { display: block; width: 100%; height: 100%; background: 0 0 } .m-area-heading { text-align: center; padding-top: 88px } .m-area-heading:before, .m-area-heading:after { content: " "; display: table } .m-area-heading:after { clear: both } .m-area-heading.f-p-t-20 { padding-top: 20px } .m-area-heading.f-p-t-30 { padding-top: 40px } .m-area-heading.f-p-t-40 { padding-top: 60px } .m-area-heading.f-p-t-50 { padding-top: 50px } .m-area-heading .c-heading { font-size: 34px; line-height: 40px; padding-top: 0; font-weight: 600 } @media(max-width:767px) { .m-area-heading .c-heading { font-size: 26px; line-height: 32px } } .m-area-heading .c-subheading { font-size: 20px; line-height: 24px; padding-top: 8px; font-weight: 200 } @media(max-width:767px) { .m-area-heading .c-subheading { font-size: 18px; line-height: 24px } } .m-area-heading .c-paragraph { font-size: 15px; line-height: 20px; padding-top: 12px; max-width: 100%; margin: 0 auto } @media only screen and (min-width:540px) { .m-area-heading .c-paragraph { max-width: 80% } } @media only screen and (min-width:768px) { .m-area-heading .c-paragraph { max-width: 60% } } .m-area-heading .c-group { -ms-flex-pack: center; justify-content: center; -ms-flex-wrap: wrap; flex-wrap: wrap; padding-top: 12px } .m-area-heading .c-group a.c-hyperlink { padding: 8px 20px } .m-auto-suggest, .c-auto-suggest { padding-right: 0; padding-left: 0; padding-top: 0; display: block } .m-auto-suggest .c-menu, .c-auto-suggest .c-menu { position: absolute; width: 100%; background: #fff; border-top: 1px solid; border-color: rgba(0,0,0,.2) } .m-auto-suggest .c-menu .c-menu-item, .c-auto-suggest .c-menu .c-menu-item { position: static } .m-auto-suggest .c-menu .c-menu-item > span, .m-auto-suggest .c-menu .c-menu-item > a, .c-auto-suggest .c-menu .c-menu-item > span, .c-auto-suggest .c-menu .c-menu-item > a { background: #fff } .m-auto-suggest .c-menu .c-menu-item > span:hover, .m-auto-suggest .c-menu .c-menu-item > span:focus, .m-auto-suggest .c-menu .c-menu-item > a:hover, .m-auto-suggest .c-menu .c-menu-item > a:focus, .c-auto-suggest .c-menu .c-menu-item > span:hover, .c-auto-suggest .c-menu .c-menu-item > span:focus, .c-auto-suggest .c-menu .c-menu-item > a:hover, .c-auto-suggest .c-menu .c-menu-item > a:focus { background: rgba(0,0,0,.1) } .m-auto-suggest .c-menu[aria-hidden="true"], .c-auto-suggest .c-menu[aria-hidden="true"] { display: none } .m-auto-suggest .c-menu[data-js-auto-suggest-position="default"], .c-auto-suggest .c-menu[data-js-auto-suggest-position="default"] { top: 38px } .m-auto-suggest .c-menu[data-js-auto-suggest-position="above"], .c-auto-suggest .c-menu[data-js-auto-suggest-position="above"] { bottom: 100% } .m-auto-suggest .c-menu.f-auto-suggest-no-results .c-menu-item span, .c-auto-suggest .c-menu.f-auto-suggest-no-results .c-menu-item span { color: rgba(0,0,0,.6) } .m-auto-suggest .c-menu.f-auto-suggest-no-results[data-js-auto-suggest-position="default"], .c-auto-suggest .c-menu.f-auto-suggest-no-results[data-js-auto-suggest-position="default"] { top: 38px } .m-auto-suggest .c-menu.f-auto-suggest-no-results[data-js-auto-suggest-position="above"], .c-auto-suggest .c-menu.f-auto-suggest-no-results[data-js-auto-suggest-position="above"] { bottom: 100% } .m-auto-suggest .c-menu.f-auto-suggest-scroll, .c-auto-suggest .c-menu.f-auto-suggest-scroll { overflow-y: auto; max-height: none } .theme-light .m-auto-suggest .c-menu, .theme-dark .theme-light .m-auto-suggest .c-menu, .theme-light .c-auto-suggest .c-menu, .theme-dark .theme-light .c-auto-suggest .c-menu { border-color: #d2d2d2 } .theme-light .m-auto-suggest .c-menu .c-menu-item > span, .theme-light .m-auto-suggest .c-menu .c-menu-item > a, .theme-dark .theme-light .m-auto-suggest .c-menu .c-menu-item > span, .theme-dark .theme-light .m-auto-suggest .c-menu .c-menu-item > a, .theme-light .c-auto-suggest .c-menu .c-menu-item > span, .theme-light .c-auto-suggest .c-menu .c-menu-item > a, .theme-dark .theme-light .c-auto-suggest .c-menu .c-menu-item > span, .theme-dark .theme-light .c-auto-suggest .c-menu .c-menu-item > a { background: #fff } .theme-light .m-auto-suggest .c-menu .c-menu-item > span:hover, .theme-light .m-auto-suggest .c-menu .c-menu-item > span:focus, .theme-light .m-auto-suggest .c-menu .c-menu-item > a:hover, .theme-light .m-auto-suggest .c-menu .c-menu-item > a:focus, .theme-dark .theme-light .m-auto-suggest .c-menu .c-menu-item > span:hover, .theme-dark .theme-light .m-auto-suggest .c-menu .c-menu-item > span:focus, .theme-dark .theme-light .m-auto-suggest .c-menu .c-menu-item > a:hover, .theme-dark .theme-light .m-auto-suggest .c-menu .c-menu-item > a:focus, .theme-light .c-auto-suggest .c-menu .c-menu-item > span:hover, .theme-light .c-auto-suggest .c-menu .c-menu-item > span:focus, .theme-light .c-auto-suggest .c-menu .c-menu-item > a:hover, .theme-light .c-auto-suggest .c-menu .c-menu-item > a:focus, .theme-dark .theme-light .c-auto-suggest .c-menu .c-menu-item > span:hover, .theme-dark .theme-light .c-auto-suggest .c-menu .c-menu-item > span:focus, .theme-dark .theme-light .c-auto-suggest .c-menu .c-menu-item > a:hover, .theme-dark .theme-light .c-auto-suggest .c-menu .c-menu-item > a:focus { background: #e6e6e6 } .theme-light .m-auto-suggest .c-menu.f-auto-suggest-no-results .c-menu-item span, .theme-dark .theme-light .m-auto-suggest .c-menu.f-auto-suggest-no-results .c-menu-item span, .theme-light .c-auto-suggest .c-menu.f-auto-suggest-no-results .c-menu-item span, .theme-dark .theme-light .c-auto-suggest .c-menu.f-auto-suggest-no-results .c-menu-item span { color: #505050 } .theme-dark .m-auto-suggest .c-menu, .theme-light .theme-dark .m-auto-suggest .c-menu, .theme-dark .c-auto-suggest .c-menu, .theme-light .theme-dark .c-auto-suggest .c-menu { border-color: #d2d2d2 } .theme-dark .m-auto-suggest .c-menu .c-menu-item > span, .theme-dark .m-auto-suggest .c-menu .c-menu-item > a, .theme-light .theme-dark .m-auto-suggest .c-menu .c-menu-item > span, .theme-light .theme-dark .m-auto-suggest .c-menu .c-menu-item > a, .theme-dark .c-auto-suggest .c-menu .c-menu-item > span, .theme-dark .c-auto-suggest .c-menu .c-menu-item > a, .theme-light .theme-dark .c-auto-suggest .c-menu .c-menu-item > span, .theme-light .theme-dark .c-auto-suggest .c-menu .c-menu-item > a { background: #000 } .theme-dark .m-auto-suggest .c-menu .c-menu-item > span:hover, .theme-dark .m-auto-suggest .c-menu .c-menu-item > span:focus, .theme-dark .m-auto-suggest .c-menu .c-menu-item > a:hover, .theme-dark .m-auto-suggest .c-menu .c-menu-item > a:focus, .theme-light .theme-dark .m-auto-suggest .c-menu .c-menu-item > span:hover, .theme-light .theme-dark .m-auto-suggest .c-menu .c-menu-item > span:focus, .theme-light .theme-dark .m-auto-suggest .c-menu .c-menu-item > a:hover, .theme-light .theme-dark .m-auto-suggest .c-menu .c-menu-item > a:focus, .theme-dark .c-auto-suggest .c-menu .c-menu-item > span:hover, .theme-dark .c-auto-suggest .c-menu .c-menu-item > span:focus, .theme-dark .c-auto-suggest .c-menu .c-menu-item > a:hover, .theme-dark .c-auto-suggest .c-menu .c-menu-item > a:focus, .theme-light .theme-dark .c-auto-suggest .c-menu .c-menu-item > span:hover, .theme-light .theme-dark .c-auto-suggest .c-menu .c-menu-item > span:focus, .theme-light .theme-dark .c-auto-suggest .c-menu .c-menu-item > a:hover, .theme-light .theme-dark .c-auto-suggest .c-menu .c-menu-item > a:focus { background: #1a1a1a } .theme-dark .m-auto-suggest .c-menu.f-auto-suggest-no-results .c-menu-item span, .theme-light .theme-dark .m-auto-suggest .c-menu.f-auto-suggest-no-results .c-menu-item span, .theme-dark .c-auto-suggest .c-menu.f-auto-suggest-no-results .c-menu-item span, .theme-light .theme-dark .c-auto-suggest .c-menu.f-auto-suggest-no-results .c-menu-item span { color: #919191 } .c-label + .c-auto-suggest.c-search, .c-label + .m-auto-suggest.c-search { margin-top: 0 } a.m-back-to-top, a.c-back-to-top { visibility: hidden } @media only screen and (min-width:768px) { a.m-back-to-top, a.c-back-to-top { position: fixed; bottom: 24px; left: 24px; width: 48px; height: 48px; background: rgba(0,0,0,.1); visibility: visible; float: left; padding: 12px; z-index: 500; opacity: 1; transition: opacity 600ms cubic-bezier(.19,1,.22,1) } a.m-back-to-top:hover, a.m-back-to-top:focus, a.c-back-to-top:hover, a.c-back-to-top:focus { background: rgba(0,0,0,.2) } a.m-back-to-top:focus, a.c-back-to-top:focus { outline: 1px dashed #000 } a.m-back-to-top:active, a.c-back-to-top:active { background: rgba(0,0,0,.3) } a.m-back-to-top .c-glyph.glyph-up, a.c-back-to-top .c-glyph.glyph-up { font-size: 24px } a.m-back-to-top .c-glyph.glyph-up:before, a.c-back-to-top .c-glyph.glyph-up:before { width: 24px; height: 24px } a.m-back-to-top[aria-disabled="true"], a.c-back-to-top[aria-disabled="true"] { visibility: hidden; opacity: 0; transition: visibility 600ms cubic-bezier(.19,1,.22,1),opacity 600ms cubic-bezier(.19,1,.22,1) } } .m-banner { display: block; clear: both; text-align: center; float: none; max-width: 100%; margin: 0 auto } .m-banner.f-background-neutral-00 { background: #fff } .m-banner.f-background-neutral-10 { background: #e6e6e6 } .m-banner.f-background-neutral-20 { background: #d2d2d2 } .m-banner.f-background-neutral-30 { background: #acacac } .m-banner.f-background-neutral-45 { background: #919191 } .m-banner.f-background-neutral-55 { background: #737373 } .m-banner.f-background-neutral-65 { background: #505050 } .m-banner.f-background-neutral-75 { background: #464646 } .m-banner.f-background-neutral-80 { background: #2f2f2f } .m-banner.f-background-neutral-90 { background: #171717 } .m-banner.f-background-neutral-100 { background: #000 } .m-banner[class*="f-background"] { margin-top: 24px; padding-top: 24px } .m-banner[class*="f-background"][class*="-neutral-00"], .m-banner[class*="f-background"][class*="-neutral-10"], .m-banner[class*="f-background"][class*="-neutral-20"], .m-banner[class*="f-background"][class*="-neutral-30"] { color: #000 } .m-banner[class*="f-background"][class*="-neutral-00"] .c-call-to-action, .m-banner[class*="f-background"][class*="-neutral-10"] .c-call-to-action, .m-banner[class*="f-background"][class*="-neutral-20"] .c-call-to-action, .m-banner[class*="f-background"][class*="-neutral-30"] .c-call-to-action { color: #000 } .m-banner[class*="f-background"][class*="-neutral-00"] .c-call-to-action:focus:not(.x-hidden-focus), .m-banner[class*="f-background"][class*="-neutral-10"] .c-call-to-action:focus:not(.x-hidden-focus), .m-banner[class*="f-background"][class*="-neutral-20"] .c-call-to-action:focus:not(.x-hidden-focus), .m-banner[class*="f-background"][class*="-neutral-30"] .c-call-to-action:focus:not(.x-hidden-focus) { outline: transparent; background: rgba(0,0,0,.1) } .m-banner[class*="f-background"][class*="-neutral-00"] .c-call-to-action:focus:not(.x-hidden-focus), .m-banner[class*="f-background"][class*="-neutral-00"] .c-call-to-action:hover, .m-banner[class*="f-background"][class*="-neutral-10"] .c-call-to-action:focus:not(.x-hidden-focus), .m-banner[class*="f-background"][class*="-neutral-10"] .c-call-to-action:hover, .m-banner[class*="f-background"][class*="-neutral-20"] .c-call-to-action:focus:not(.x-hidden-focus), .m-banner[class*="f-background"][class*="-neutral-20"] .c-call-to-action:hover, .m-banner[class*="f-background"][class*="-neutral-30"] .c-call-to-action:focus:not(.x-hidden-focus), .m-banner[class*="f-background"][class*="-neutral-30"] .c-call-to-action:hover { color: #000 } .m-banner[class*="f-background"][class*="-neutral-00"] .c-call-to-action:active, .m-banner[class*="f-background"][class*="-neutral-10"] .c-call-to-action:active, .m-banner[class*="f-background"][class*="-neutral-20"] .c-call-to-action:active, .m-banner[class*="f-background"][class*="-neutral-30"] .c-call-to-action:active { background: none; color: #000 } .m-banner[class*="f-background"][class*="-neutral-45"], .m-banner[class*="f-background"][class*="-neutral-55"], .m-banner[class*="f-background"][class*="-neutral-65"], .m-banner[class*="f-background"][class*="-neutral-75"], .m-banner[class*="f-background"][class*="-neutral-80"], .m-banner[class*="f-background"][class*="-neutral-90"], .m-banner[class*="f-background"][class*="-neutral-100"], .m-banner[class*="f-background"][class*="-accent"] { color: #fff } .m-banner[class*="f-background"][class*="-neutral-45"] .c-call-to-action, .m-banner[class*="f-background"][class*="-neutral-55"] .c-call-to-action, .m-banner[class*="f-background"][class*="-neutral-65"] .c-call-to-action, .m-banner[class*="f-background"][class*="-neutral-75"] .c-call-to-action, .m-banner[class*="f-background"][class*="-neutral-80"] .c-call-to-action, .m-banner[class*="f-background"][class*="-neutral-90"] .c-call-to-action, .m-banner[class*="f-background"][class*="-neutral-100"] .c-call-to-action, .m-banner[class*="f-background"][class*="-accent"] .c-call-to-action { color: #fff } .m-banner[class*="f-background"][class*="-neutral-45"] .c-call-to-action:focus:not(.x-hidden-focus), .m-banner[class*="f-background"][class*="-neutral-55"] .c-call-to-action:focus:not(.x-hidden-focus), .m-banner[class*="f-background"][class*="-neutral-65"] .c-call-to-action:focus:not(.x-hidden-focus), .m-banner[class*="f-background"][class*="-neutral-75"] .c-call-to-action:focus:not(.x-hidden-focus), .m-banner[class*="f-background"][class*="-neutral-80"] .c-call-to-action:focus:not(.x-hidden-focus), .m-banner[class*="f-background"][class*="-neutral-90"] .c-call-to-action:focus:not(.x-hidden-focus), .m-banner[class*="f-background"][class*="-neutral-100"] .c-call-to-action:focus:not(.x-hidden-focus), .m-banner[class*="f-background"][class*="-accent"] .c-call-to-action:focus:not(.x-hidden-focus) { outline: transparent; background: rgba(255,255,255,.1) } .m-banner[class*="f-background"][class*="-neutral-45"] .c-call-to-action:focus:not(.x-hidden-focus), .m-banner[class*="f-background"][class*="-neutral-45"] .c-call-to-action:hover, .m-banner[class*="f-background"][class*="-neutral-55"] .c-call-to-action:focus:not(.x-hidden-focus), .m-banner[class*="f-background"][class*="-neutral-55"] .c-call-to-action:hover, .m-banner[class*="f-background"][class*="-neutral-65"] .c-call-to-action:focus:not(.x-hidden-focus), .m-banner[class*="f-background"][class*="-neutral-65"] .c-call-to-action:hover, .m-banner[class*="f-background"][class*="-neutral-75"] .c-call-to-action:focus:not(.x-hidden-focus), .m-banner[class*="f-background"][class*="-neutral-75"] .c-call-to-action:hover, .m-banner[class*="f-background"][class*="-neutral-80"] .c-call-to-action:focus:not(.x-hidden-focus), .m-banner[class*="f-background"][class*="-neutral-80"] .c-call-to-action:hover, .m-banner[class*="f-background"][class*="-neutral-90"] .c-call-to-action:focus:not(.x-hidden-focus), .m-banner[class*="f-background"][class*="-neutral-90"] .c-call-to-action:hover, .m-banner[class*="f-background"][class*="-neutral-100"] .c-call-to-action:focus:not(.x-hidden-focus), .m-banner[class*="f-background"][class*="-neutral-100"] .c-call-to-action:hover, .m-banner[class*="f-background"][class*="-accent"] .c-call-to-action:focus:not(.x-hidden-focus), .m-banner[class*="f-background"][class*="-accent"] .c-call-to-action:hover { color: #e6e6e6 } .m-banner[class*="f-background"][class*="-neutral-45"] .c-call-to-action:active, .m-banner[class*="f-background"][class*="-neutral-55"] .c-call-to-action:active, .m-banner[class*="f-background"][class*="-neutral-65"] .c-call-to-action:active, .m-banner[class*="f-background"][class*="-neutral-75"] .c-call-to-action:active, .m-banner[class*="f-background"][class*="-neutral-80"] .c-call-to-action:active, .m-banner[class*="f-background"][class*="-neutral-90"] .c-call-to-action:active, .m-banner[class*="f-background"][class*="-neutral-100"] .c-call-to-action:active, .m-banner[class*="f-background"][class*="-accent"] .c-call-to-action:active { background: none; color: #ccc } .m-banner.f-background-accent { background: #0067b8 } .m-banner blockquote { font-size: 34px; line-height: 40px; padding: 38px 0 2px; font-weight: 600; font-style: italic; margin: 0; padding-top: 0 } .m-banner .c-heading-3 { padding-top: 0 } .m-banner .c-caption-1 { font-size: 18px; padding-top: 20px; color: rgba(0,0,0,.6) } .m-banner .c-paragraph-1 { padding-bottom: 24px } .m-banner .c-image { margin: 0 auto; width: auto; max-height: 70px } .m-banner .c-logo + .c-heading-3, .m-banner .c-image + .c-heading-3 { padding-top: 10px } .m-banner form .c-label { margin: 16px 0 } .m-banner .c-call-to-action { padding: 10px 0 7px 3px; position: relative; border: 2px solid transparent; outline: 1px solid transparent; outline-offset: -3px; margin-right: 0; color: #0067b8; background: transparent; transition: none; margin-left: 24px } @media screen and (-ms-high-contrast:active) { .m-banner .c-call-to-action { border-color: window !important; outline-color: window } } .m-banner .c-call-to-action:focus { border-color: #000; outline-color: rgba(255,255,255,.6) } @media screen and (-ms-high-contrast:active) { .m-banner .c-call-to-action:focus { border-color: windowText !important } } .theme-light .m-banner .c-call-to-action:focus, .theme-dark .theme-light .m-banner .c-call-to-action:focus { border-color: #000; outline-color: rgba(255,255,255,.6) } .theme-dark .m-banner .c-call-to-action:focus, .theme-light .theme-dark .m-banner .c-call-to-action:focus { border-color: #fff; outline-color: rgba(0,0,0,.6) } .m-banner .c-call-to-action:focus:not(.x-hidden-focus), .m-banner .c-call-to-action:hover, .m-banner .c-call-to-action:active { background: transparent; box-shadow: none !important } .m-banner .c-call-to-action:focus:not(.x-hidden-focus) span, .m-banner .c-call-to-action:hover span, .m-banner .c-call-to-action:active span { box-shadow: 0 2px currentColor; right: 0 !important } .m-banner .c-call-to-action:focus:not(.x-hidden-focus) { color: #005da6; background: rgba(0,103,184,.1) } .m-banner .c-call-to-action:focus:not(.x-hidden-focus) span { box-shadow: 0 2px currentColor; text-decoration: none } .m-banner .c-call-to-action:hover { color: #005da6 } .m-banner .c-call-to-action:active { background: none; color: #005293; text-decoration: none; -ms-transform: none; transform: none } .m-banner .c-call-to-action[aria-disabled="true"] { cursor: not-allowed; color: #cce1f1 } .m-banner .c-call-to-action.f-image { padding: 0 } .theme-light .m-banner .c-call-to-action, .theme-dark .theme-light .m-banner .c-call-to-action { color: #000; border-color: transparent; background: transparent } .theme-light .m-banner .c-call-to-action:focus:not(.x-hidden-focus), .theme-dark .theme-light .m-banner .c-call-to-action:focus:not(.x-hidden-focus) { background: rgba(0,0,0,.1) } .theme-light .m-banner .c-call-to-action:focus:not(.x-hidden-focus) span, .theme-dark .theme-light .m-banner .c-call-to-action:focus:not(.x-hidden-focus) span { box-shadow: 0 2px currentColor } .theme-light .m-banner .c-call-to-action:focus:not(.x-hidden-focus), .theme-light .m-banner .c-call-to-action:hover, .theme-dark .theme-light .m-banner .c-call-to-action:focus:not(.x-hidden-focus), .theme-dark .theme-light .m-banner .c-call-to-action:hover { color: rgba(0,0,0,.9) } .theme-light .m-banner .c-call-to-action:hover, .theme-dark .theme-light .m-banner .c-call-to-action:hover { background: transparent } .theme-light .m-banner .c-call-to-action:active, .theme-dark .theme-light .m-banner .c-call-to-action:active { color: rgba(0,0,0,.8) } .theme-light .m-banner .c-call-to-action[aria-disabled="true"], .theme-dark .theme-light .m-banner .c-call-to-action[aria-disabled="true"] { color: #999; background: transparent } .theme-dark .m-banner .c-call-to-action, .theme-light .theme-dark .m-banner .c-call-to-action { color: #fff; background: transparent; border-color: transparent } .theme-dark .m-banner .c-call-to-action:focus:not(.x-hidden-focus), .theme-light .theme-dark .m-banner .c-call-to-action:focus:not(.x-hidden-focus) { background: rgba(255,255,255,.1) } .theme-dark .m-banner .c-call-to-action:focus:not(.x-hidden-focus) span, .theme-light .theme-dark .m-banner .c-call-to-action:focus:not(.x-hidden-focus) span { box-shadow: 0 2px currentColor } .theme-dark .m-banner .c-call-to-action:focus:not(.x-hidden-focus), .theme-dark .m-banner .c-call-to-action:hover, .theme-light .theme-dark .m-banner .c-call-to-action:focus:not(.x-hidden-focus), .theme-light .theme-dark .m-banner .c-call-to-action:hover { color: #e6e6e6 } .theme-dark .m-banner .c-call-to-action:hover, .theme-light .theme-dark .m-banner .c-call-to-action:hover { background: transparent } .theme-dark .m-banner .c-call-to-action:active, .theme-light .theme-dark .m-banner .c-call-to-action:active { color: #ccc } .theme-dark .m-banner .c-call-to-action[aria-disabled="true"], .theme-light .theme-dark .m-banner .c-call-to-action[aria-disabled="true"] { background: transparent; color: #666 } @media screen and (min-width:768px) { .m-banner .c-call-to-action { margin-left: 42px } } .m-banner .c-call-to-action:last-of-type { margin-left: 0 } .m-banner.f-align-left { text-align: right; float: right } .m-banner.f-align-left .c-image { margin: 0 } .c-card { display: -ms-flexbox; display: flex; -ms-flex-direction: column; flex-direction: column } .c-card .card-heading [class*=c-heading] { font-weight: 600; margin-bottom: 16px; padding: 0 } .c-card .c-card-content { -ms-flex-positive: 1; flex-grow: 1; overflow: hidden; box-shadow: 0 2px 8px rgba(0,0,0,.05); background-color: #fff } .c-card:not(.f-noninteractive) .c-card-content { transform: translate3d(0,0,0); transition-property: box-shadow,transform; transition-duration: 400ms; transition-timing-function: cubic-bezier(.16,1,.29,.99) } .c-card:not(.f-noninteractive) .c-card-content:hover, .c-card:not(.f-noninteractive) .c-card-content:focus { transform: translate3d(0,-4px,0); box-shadow: 0 12px 30px 0 rgba(0,0,0,.2); transition-property: box-shadow,transform; transition-duration: 600ms; transition-timing-function: cubic-bezier(.16,1,.29,.99) } .m-card-group, .m-card-group-amc-3, .m-card-group-amc-4 { padding-right: 0; padding-left: 0; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; -ms-flex-pack: start; justify-content: flex-start; margin: 0 auto } .m-card-group .c-card, .m-card-group-amc-3 .c-card, .m-card-group-amc-4 .c-card { margin-bottom: 12px; -ms-flex-negative: 1; flex-shrink: 1 } .m-card-group .c-card .c-card-content, .m-card-group-amc-3 .c-card .c-card-content, .m-card-group-amc-4 .c-card .c-card-content { height: 360px } .m-card-group.f-channel, .m-card-group-amc-3.f-channel, .m-card-group-amc-4.f-channel { display: grid; display: -ms-grid; grid-template-columns: 1fr; -ms-grid-rows: 1fr 1fr; grid-template-rows: 1fr 1fr; grid-column-gap: 2%; -ms-flex-pack: start; justify-content: start; padding-right: 1%; padding-left: 1%; -ms-grid-columns: 1fr; -ms-grid-rows: 1fr 1fr 1fr 1fr } .m-card-group.f-channel .c-card, .m-card-group-amc-3.f-channel .c-card, .m-card-group-amc-4.f-channel .c-card { -ms-grid-row: span 2; grid-row: span 2; -ms-grid-rows: 1fr; grid-template-rows: 1fr; -ms-grid-row-span: 2; margin-right: 0; margin-left: 0 } .m-card-group.f-channel .c-card, .m-card-group.f-channel .c-card.f-single, .m-card-group.f-channel .c-card.f-double, .m-card-group-amc-3.f-channel .c-card, .m-card-group-amc-3.f-channel .c-card.f-single, .m-card-group-amc-3.f-channel .c-card.f-double, .m-card-group-amc-4.f-channel .c-card, .m-card-group-amc-4.f-channel .c-card.f-single, .m-card-group-amc-4.f-channel .c-card.f-double { width: 100% } .m-card-group.f-channel .c-card.f-single, .m-card-group-amc-3.f-channel .c-card.f-single, .m-card-group-amc-4.f-channel .c-card.f-single { -ms-grid-row: span 1; grid-row: span 1; -ms-grid-row-span: 1 } .m-card-group.f-channel .c-card:first-child, .m-card-group-amc-3.f-channel .c-card:first-child, .m-card-group-amc-4.f-channel .c-card:first-child { -ms-grid-row: 1 } .m-card-group.f-channel .c-card:nth-child(2), .m-card-group-amc-3.f-channel .c-card:nth-child(2), .m-card-group-amc-4.f-channel .c-card:nth-child(2) { -ms-grid-row: 2 } .m-card-group.f-channel .c-card:nth-child(3), .m-card-group-amc-3.f-channel .c-card:nth-child(3), .m-card-group-amc-4.f-channel .c-card:nth-child(3) { -ms-grid-row: 3 } .m-card-group.f-channel .c-card:last-child, .m-card-group-amc-3.f-channel .c-card:last-child, .m-card-group-amc-4.f-channel .c-card:last-child { -ms-grid-row: 4 } .m-card-group.f-channel .c-card:nth-child(2):nth-last-child(2), .m-card-group-amc-3.f-channel .c-card:nth-child(2):nth-last-child(2), .m-card-group-amc-4.f-channel .c-card:nth-child(2):nth-last-child(2) { -ms-grid-row: 3 } .m-card-group .c-card { margin-right: 1%; margin-left: 1% } .m-card-group .c-card, .m-card-group .c-card.f-single, .m-card-group .c-card.f-double { width: 100% } .m-card-group .c-card .card-heading .c-hyperlink { position: relative; border: 2px solid transparent; outline: 0; display: inline-block } .m-card-group .c-card .card-heading .c-hyperlink:before { display: block; position: absolute; top: 0; left: 0; bottom: 0; right: 0; content: ''; border: 1px solid transparent } .m-card-group .c-card .card-heading .c-hyperlink:focus { border-color: #000 } .m-card-group .c-card .card-heading .c-hyperlink:focus:before { border-color: rgba(255,255,255,.6) } .theme-light .m-card-group .c-card .card-heading .c-hyperlink:focus, .theme-dark .theme-light .m-card-group .c-card .card-heading .c-hyperlink:focus { border-color: #000 } .theme-light .m-card-group .c-card .card-heading .c-hyperlink:focus:before, .theme-dark .theme-light .m-card-group .c-card .card-heading .c-hyperlink:focus:before { border-color: rgba(255,255,255,.6) } .theme-dark .m-card-group .c-card .card-heading .c-hyperlink:focus, .theme-light .theme-dark .m-card-group .c-card .card-heading .c-hyperlink:focus { border-color: #fff } .theme-dark .m-card-group .c-card .card-heading .c-hyperlink:focus:before, .theme-light .theme-dark .m-card-group .c-card .card-heading .c-hyperlink:focus:before { border-color: rgba(0,0,0,.6) } .m-card-group .c-card .c-card-content { position: relative; outline: 2px solid transparent; border: 0 } .m-card-group .c-card .c-card-content:before { display: block; position: absolute; top: 0; left: 0; bottom: 0; right: 0; content: ''; outline: 1px solid transparent; outline-offset: -1px } .m-card-group .c-card .c-card-content:focus { outline-color: #000 } .m-card-group .c-card .c-card-content:focus:before { outline-color: rgba(255,255,255,.6) } .theme-light .m-card-group .c-card .c-card-content:focus, .theme-dark .theme-light .m-card-group .c-card .c-card-content:focus { outline-color: #000 } .theme-light .m-card-group .c-card .c-card-content:focus:before, .theme-dark .theme-light .m-card-group .c-card .c-card-content:focus:before { outline-color: rgba(255,255,255,.6) } .theme-dark .m-card-group .c-card .c-card-content:focus, .theme-light .theme-dark .m-card-group .c-card .c-card-content:focus { outline-color: #fff } .theme-dark .m-card-group .c-card .c-card-content:focus:before, .theme-light .theme-dark .m-card-group .c-card .c-card-content:focus:before { outline-color: rgba(0,0,0,.6) } .m-card-group .c-card .c-card-content:before { z-index: -1 } @media screen and (min-width:540px) { .m-card-group .c-card, .m-card-group .c-card.f-single { width: 48% } .m-card-group .c-card.f-double { width: 100% } } @media screen and (min-width:768px) { .m-card-group .c-card { margin-bottom: 16px } .m-card-group .c-card, .m-card-group .c-card.f-single { width: 31% } .m-card-group .c-card.f-double { width: 64% } } @media screen and (min-width:1084px) { .m-card-group .c-card, .m-card-group .c-card.f-single { width: 23% } .m-card-group .c-card.f-double { width: 48% } } @media screen and (min-width:1400px) { .m-card-group .c-card { margin-bottom: 24px } } @media screen and (min-width:1779px) { .m-card-group .c-card { margin-bottom: 32px } } @media screen and (max-width:540px) { .m-card-group.f-feed .c-card.f-single .c-card-content { height: 180px } } .m-card-group.f-channel .c-card.f-single .c-card-content { height: 180px } @media screen and (min-width:540px) { .m-card-group.f-channel .c-card.f-single { -ms-grid-row: span 2; grid-row: span 2 } .m-card-group.f-channel .c-card.f-single .c-card-content { height: 360px } .m-card-group.f-channel .c-card.f-double { -ms-grid-column: span 2; grid-column: span 2; -ms-grid-column-span: 3; -ms-grid-row-span: 1 } } @media screen and (min-width:768px) { .m-card-group.f-channel .c-card.f-single { -ms-grid-row-span: 2 } .m-card-group.f-channel .c-card.f-double { -ms-grid-row-span: 2 } } @media screen and (min-width:1084px) { .m-card-group.f-channel .c-card.f-single { -ms-grid-row: span 2; grid-row: span 2 } .m-card-group.f-channel .c-card.f-double { -ms-grid-row-span: 1 } } @media screen and (min-width:540px) { .m-card-group.f-channel { -ms-grid-columns: 1fr 1fr; grid-template-columns: 1fr 1fr; grid-template-rows: 1fr 1fr; -ms-grid-columns: 1fr 2% 1fr; -ms-grid-rows: 1fr 1fr } .m-card-group.f-channel .c-card:nth-child(2) { -ms-grid-column: 3; -ms-grid-row: 1 } .m-card-group.f-channel .c-card:nth-last-child(2) { -ms-grid-column: 1; -ms-grid-row: 2 } .m-card-group.f-channel .c-card:nth-last-child(1) { -ms-grid-column: 3; -ms-grid-row: 2 } .m-card-group.f-channel .c-card:nth-child(2):nth-last-child(2) { -ms-grid-row: 2 } } @media screen and (min-width:768px) { .m-card-group.f-channel { grid-template-columns: 1fr 1fr 1fr; -ms-grid-columns: 1fr 2% 1fr 2% 1fr } .m-card-group.f-channel .c-card.f-single:nth-last-child(-n+2) { -ms-grid-row: span 1; grid-row: span 1; -ms-grid-row-span: 1 } .m-card-group.f-channel .c-card.f-single:nth-last-child(-n+2) .c-card-content { height: 180px } .m-card-group.f-channel .c-card:nth-child(3) { -ms-grid-column: 5; -ms-grid-row: 1 } .m-card-group.f-channel .c-card:nth-child(4) { -ms-grid-column: 5; -ms-grid-row: 2 } .m-card-group.f-channel .c-card:nth-child(3):last-child { -ms-grid-row: 2 } .m-card-group.f-channel .c-card:nth-child(2):nth-last-child(2) { -ms-grid-column: 5; -ms-grid-row: 1 } } @media screen and (min-width:1084px) { .m-card-group.f-channel { grid-template-columns: 1fr 1fr 1fr 1fr; -ms-grid-columns: 1fr 2% 1fr 2% 1fr 2% 1fr; -ms-grid-rows: 1fr } .m-card-group.f-channel .c-card.f-single:nth-last-child(-n+2) { -ms-grid-row: span 2; grid-row: span 2; -ms-grid-row-span: 2 } .m-card-group.f-channel .c-card.f-single:nth-last-child(-n+2) .c-card-content { height: 360px } .m-card-group.f-channel .c-card:last-child { -ms-grid-column: 7; -ms-grid-row: 1 } .m-card-group.f-channel .c-card:nth-child(2):nth-last-child(2) { -ms-grid-column: 5 } .m-card-group.f-channel .c-card:nth-child(3):last-child { -ms-grid-row: 1 } } .m-channel-pivot { position: relative; padding-right: 0; padding-left: 0; padding-bottom: 4px; margin-top: 48px; overflow: hidden } @media screen and (min-width:768px) { .m-channel-pivot { padding-right: 10%; padding-left: 10% } } .m-channel-pivot .c-cp-background { height: 85%; max-height: 1030px; top: 0; right: 0; left: 0; position: absolute; z-index: -1 } .m-channel-pivot .c-cp-background[aria-hidden=true] { display: none } .m-channel-pivot .c-cp-background img { height: 100%; -ms-transform: translateX(50%); transform: translateX(50%); right: 50%; position: absolute } .m-channel-pivot .c-cp-background > picture:after { content: ""; top: 0; display: block; position: absolute; z-index: 1; width: 100%; height: 100% } .m-channel-pivot .c-cp-background.f-background-neutral-10 { background: #e6e6e6 } .m-channel-pivot .c-cp-heading { display: block; text-align: center; margin: 0 auto 0 } .m-channel-pivot .c-cp-heading .c-logo > img { margin: 0 auto } .m-channel-pivot .c-cp-heading .c-logo + .c-heading { margin-top: 12px } .m-channel-pivot .c-cp-heading .c-paragraph { margin-top: 6px } .m-channel-pivot .c-cp-heading[aria-hidden=true] { display: none } .m-channel-pivot .c-pivot > [role="tablist"] { -ms-flex-pack: center; justify-content: center } .m-channel-pivot .c-pivot > [role="tabpanel"] { margin: 24px auto 0; max-width: 1360px; background-color: #fff; box-shadow: 0 3px 12px rgba(0,0,0,.16) } .m-channel-pivot .c-pivot > section[aria-hidden="true"] { display: block; overflow: auto; visibility: hidden; margin-bottom: -25px; height: 1px } .m-channel-pivot .c-pivot .m-channel-placement { padding: 16px 32px 24px } .m-channel-pivot .c-pivot .m-channel-placement .c-flipper { visibility: visible } .m-channel-pivot .c-pivot .m-channel-placement .c-flipper.f-previous { right: -52px } .m-channel-pivot .c-pivot .m-channel-placement .c-flipper.f-next { left: -52px } .m-channel-pivot.theme-dark { background: transparent; color: #fff } .m-channel-pivot.theme-dark .m-channel-placement-item > a:focus { border-color: #000 } .m-channel-pivot.theme-dark .c-cp-background[class*="f-mask"] > picture:after { background: linear-gradient(to bottom,#000,rgba(255,255,255,0)) } @media screen and (-ms-high-contrast:active) { .m-channel-pivot.theme-dark .c-cp-background[class*="f-mask"] > picture:after { background: linear-gradient(to bottom,#000,rgba(255,255,255,0)) } } .m-channel-pivot.theme-dark .c-cp-background.f-mask-20 > picture:after { opacity: .2 } .m-channel-pivot.theme-dark .c-cp-background.f-mask-40 > picture:after { opacity: .4 } .m-channel-pivot.theme-dark .c-cp-background.f-mask-60 > picture:after { opacity: .6 } .m-channel-pivot.theme-dark .c-cp-background.f-mask-80 > picture:after { opacity: .8 } .m-channel-pivot.theme-dark .c-cp-background.f-mask-100 > picture:after { opacity: 1 } .m-channel-pivot.theme-light { background: transparent; color: #000 } .m-channel-pivot.f-multi-row .c-cp-background { height: 90% } .m-color-picker > li { width: 22px; height: 22px; display: inline-block } .m-color-picker > li.f-active { border: 1px solid #ccc; border-radius: 50% } .m-color-picker > li > .f-picker-show-all { margin-right: 2px; font-size: 13px; color: rgba(0,0,0,.6) } .m-color-picker > li > .c-hyperlink.f-picker { height: 16px; width: 16px; border-radius: 50%; display: inline-block; top: 2px; position: relative } .m-color-picker > li > .c-tooltip { margin-top: -55px; margin-right: -30px } .m-channel-placement-item { padding-right: 0; padding-left: 0; padding-top: 0; margin-left: 8px; margin-bottom: 8px; width: 108px; background-color: #fafafa; color: #000 } .m-channel-placement-item:hover { box-shadow: 0 0 12px 2px rgba(0,0,0,.16); background-color: #fff } .m-channel-placement-item > a { position: relative; border: 2px solid transparent; outline: 0; display: block; width: 100%; height: 100% } .m-channel-placement-item > a:before, .m-channel-placement-item > a:after { content: " "; display: table } .m-channel-placement-item > a:after { clear: both } .m-channel-placement-item > a:before { display: block; position: absolute; top: 0; left: 0; bottom: 0; right: 0; content: ''; border: 1px solid transparent } .m-channel-placement-item > a:focus { border-color: #000 } .m-channel-placement-item > a:focus:before { border-color: rgba(255,255,255,.6) } .theme-light .m-channel-placement-item > a:focus, .theme-dark .theme-light .m-channel-placement-item > a:focus { border-color: #000 } .theme-light .m-channel-placement-item > a:focus:before, .theme-dark .theme-light .m-channel-placement-item > a:focus:before { border-color: rgba(255,255,255,.6) } .theme-dark .m-channel-placement-item > a:focus, .theme-light .theme-dark .m-channel-placement-item > a:focus { border-color: #fff } .theme-dark .m-channel-placement-item > a:focus:before, .theme-light .theme-dark .m-channel-placement-item > a:focus:before { border-color: rgba(0,0,0,.6) } @media screen and (-ms-high-contrast:active) { .m-channel-placement-item > a { color: ButtonText; border-color: Window; background: Window } .m-channel-placement-item > a:before { border: none } .m-channel-placement-item > a:hover { border-color: WindowText } } .m-channel-placement-item .c-channel-placement-image { text-align: center; width: 100%; -ms-high-contrast-adjust: none } .m-channel-placement-item .c-channel-placement-image > picture { width: 100%; height: 100%; display: inline-block; position: relative } .m-channel-placement-item .c-channel-placement-image > picture img { max-height: calc(108px/.736); max-width: 100%; min-height: 108px } .m-channel-placement-item .c-channel-placement-content { height: 130px; overflow: hidden; position: relative; padding: 8px 8px 0 } .m-channel-placement-item .c-channel-placement-content .c-channel-placement-price { position: absolute; bottom: 0; padding-bottom: 10px } .m-channel-placement-item .c-channel-placement-description { height: 80px; padding: 0 8px; margin: -6px 0 0 } .m-channel-placement-item.f-show-all { height: calc(100% - 8px); min-height: 272px } .m-channel-placement-item.f-show-all .c-subheading-6 { overflow: hidden; box-sizing: content-box; max-height: 160px } .m-channel-placement-item.f-show-all a { display: table } .m-channel-placement-item.f-show-all a .c-hyperlink { color: #000 !important } .m-channel-placement-item.f-show-all a .c-flipper.f-next { display: inline-block; position: relative; left: 0; right: 0; -ms-transform: translateY(0); transform: translateY(0) } .m-channel-placement-item.f-show-all a .c-flipper.f-next:before { line-height: 44px } .m-channel-placement-item.f-show-all a > div { display: table-cell; vertical-align: middle; text-align: center } .m-channel-placement-item.f-show-all.f-two-row { height: calc(50% - 8px) } .m-channel-placement-item.f-show-all.f-grid a { min-height: inherit } .m-channel-placement-item .c-explicit { position: absolute; left: 0; bottom: 2px; margin: 0; line-height: 17px; min-width: 14px; box-sizing: border-box; background: #fff; font-weight: 400 } .m-channel-placement-item .c-subheading-6 { overflow: hidden; box-sizing: content-box; max-height: 40px; padding: 0; white-space: normal; font-weight: 600; position: relative } .m-channel-placement-item .c-badge { margin-bottom: -1px } .m-channel-placement-item .c-rating { margin-top: 6px; margin-bottom: 2px } .m-channel-placement-item .c-rating .c-meta-text { display: inline-block } .m-channel-placement-item .c-rating > div:before { color: rgba(0,0,0,.3) } @media(-ms-high-contrast:active) { .m-channel-placement-item .c-rating > div:before { color: WindowText } } .m-channel-placement-item .c-rating > div:after { color: #000 } @media(-ms-high-contrast:active) { .m-channel-placement-item .c-rating > div:after { color: WindowText } } .m-channel-placement-item .c-price { white-space: nowrap } .m-channel-placement-item .c-price + .c-price { margin-top: 4px } .m-channel-placement-item .c-paragraph-4 { overflow: hidden; box-sizing: content-box; max-height: 80px; padding: 0; white-space: normal } .m-channel-placement-item .c-hyperlink { color: #0067b8 } .m-channel-placement-item.f-small { width: 236px; height: 100px } .m-channel-placement-item.f-small .c-channel-placement-image { background-color: #f0f0f0; float: right; vertical-align: top; height: 100%; width: auto; margin-left: 4px } .m-channel-placement-item.f-small .c-channel-placement-image > picture img { max-height: none; height: 100%; min-height: 0 } .m-channel-placement-item.f-small .c-channel-placement-content { height: 100%; padding-top: 4px } .m-channel-placement-item.f-small .c-channel-placement-price { padding-bottom: 4px } .m-channel-placement-item.f-small .c-subheading-6 { padding-top: 0 } .m-channel-placement-item.f-small .c-badge { margin-top: 0; margin-bottom: 0 } .m-channel-placement-item.f-small.f-show-all { min-height: 100px } @media only screen and (min-width:768px) { .m-channel-placement-item.f-small { width: 298px } } .m-channel-placement-item.f-wide { width: 166px; height: 343px } .m-channel-placement-item.f-wide .c-channel-placement-image { height: 135px; background-color: #f0f0f0; position: relative } .m-channel-placement-item.f-wide .c-channel-placement-image > picture { max-height: 76%; max-width: 80%; margin: 0 auto; position: absolute; right: 50%; top: 50%; -ms-transform: translate(50%,-50%); transform: translate(50%,-50%) } .m-channel-placement-item.f-wide .c-channel-placement-image img { max-height: 100%; max-width: 100%; min-height: 0 } .m-channel-placement-item.f-wide .c-channel-placement-image.f-picker > picture { max-height: 65% } .m-channel-placement-item.f-wide.f-show-all { min-height: 244px } .m-channel-placement-item.f-wide.f-full-bleed-image .c-channel-placement-image > picture img { max-height: 100%; max-width: 100%; min-height: 0 } .m-channel-placement-item.f-wide .m-color-picker { position: relative; margin: 0 auto; bottom: 0; padding-top: calc(135px - 23px) } @media only screen and (min-width:768px) { .m-channel-placement-item.f-wide { min-height: 420px; width: 249px } .m-channel-placement-item.f-wide .m-color-picker { bottom: 6px; padding-top: calc(204px - 23px) } .m-channel-placement-item.f-wide .c-channel-placement-image { height: 204px } } @media only screen and (min-width:768px) { .m-channel-placement-item { width: 162px; margin-left: 12px } .m-channel-placement-item .c-channel-placement-image > picture img { max-height: 162px/.736; min-height: 162px } } .theme-light .m-channel-placement-item .c-rating > div:before, .theme-dark .theme-light .m-channel-placement-item .c-rating > div:before, .theme-dark .m-channel-placement-item .c-rating > div:before, .theme-light .theme-dark .m-channel-placement-item .c-rating > div:before { color: rgba(0,0,0,.3) } @media(-ms-high-contrast:active) { .theme-light .m-channel-placement-item .c-rating > div:before, .theme-dark .theme-light .m-channel-placement-item .c-rating > div:before, .theme-dark .m-channel-placement-item .c-rating > div:before, .theme-light .theme-dark .m-channel-placement-item .c-rating > div:before { color: WindowText } } .theme-light .m-channel-placement-item .c-rating > div:after, .theme-dark .theme-light .m-channel-placement-item .c-rating > div:after, .theme-dark .m-channel-placement-item .c-rating > div:after, .theme-light .theme-dark .m-channel-placement-item .c-rating > div:after { color: #000 } @media(-ms-high-contrast:active) { .theme-light .m-channel-placement-item .c-rating > div:after, .theme-dark .theme-light .m-channel-placement-item .c-rating > div:after, .theme-dark .m-channel-placement-item .c-rating > div:after, .theme-light .theme-dark .m-channel-placement-item .c-rating > div:after { color: WindowText } } .m-channel-placement { max-width: 1600px } .m-channel-placement .c-channel-placement-heading { margin-bottom: 4px } .m-channel-placement .c-channel-placement-heading .c-hyperlink { display: inline-block } .m-channel-placement .c-channel-placement-heading [class*=c-heading], .m-channel-placement .c-channel-placement-heading [class*=c-subheading] { display: inline-block; margin-left: 16px; font-weight: 600 } .m-channel-placement .m-expansion-panel { padding-top: 0 } .m-channel-placement .c-carousel:hover .c-flipper { visibility: visible } .m-channel-placement .c-carousel ul { display: table; height: 1px; margin-top: 16px } .m-channel-placement .c-carousel li { vertical-align: bottom; height: 100%; display: table-cell } .m-channel-placement .c-flipper { visibility: hidden } .m-channel-placement .c-flipper.f-previous { right: 0 } .m-channel-placement .c-flipper.f-next { left: 0 } @media only screen and (min-width:540px) { .m-channel-placement .c-flipper { visibility: visible } .m-channel-placement .c-flipper.f-previous { right: -24px } .m-channel-placement .c-flipper.f-next { left: -24px } } .c-compare-chart .m-product-placement-item, .c-compare-chart .c-product-placement, .m-compare-chart .m-product-placement-item, .m-compare-chart .c-product-placement { padding-bottom: 80px } .c-compare-chart .m-product-placement-item img, .c-compare-chart .c-product-placement img, .m-compare-chart .m-product-placement-item img, .m-compare-chart .c-product-placement img { margin: 0 } .c-compare-chart .m-product-placement-item.f-size-small, .c-compare-chart .m-product-placement-item.f-size-medium, .c-compare-chart .m-product-placement-item.f-size-large, .c-compare-chart .c-product-placement.f-size-small, .c-compare-chart .c-product-placement.f-size-medium, .c-compare-chart .c-product-placement.f-size-large, .m-compare-chart .m-product-placement-item.f-size-small, .m-compare-chart .m-product-placement-item.f-size-medium, .m-compare-chart .m-product-placement-item.f-size-large, .m-compare-chart .c-product-placement.f-size-small, .m-compare-chart .c-product-placement.f-size-medium, .m-compare-chart .c-product-placement.f-size-large { width: inherit } .c-compare-chart .m-product-placement-item + button, .c-compare-chart .m-product-placement-item + a.c-button, .c-compare-chart .c-product-placement + button, .c-compare-chart .c-product-placement + a.c-button, .m-compare-chart .m-product-placement-item + button, .m-compare-chart .m-product-placement-item + a.c-button, .m-compare-chart .c-product-placement + button, .m-compare-chart .c-product-placement + a.c-button { position: absolute; bottom: 0; margin-top: 20px } .c-compare-chart .m-product-placement-item > a [class^="c-heading-"], .c-compare-chart .c-product-placement > a [class^="c-heading-"], .m-compare-chart .m-product-placement-item > a [class^="c-heading-"], .m-compare-chart .c-product-placement > a [class^="c-heading-"] { padding-top: 4px } .c-compare-chart section .f-row, .m-compare-chart section .f-row { position: relative; display: inline-block; padding-left: 24px; margin: 10px 0 0; width: 100% } .c-compare-chart section .f-column:not(:first-child) .c-heading-5, .m-compare-chart section .f-column:not(:first-child) .c-heading-5 { opacity: 0 } .c-compare-chart section .f-icons, .m-compare-chart section .f-icons { margin-bottom: 24px } .c-compare-chart section img, .m-compare-chart section img { margin: 5px; display: inline-block } .c-compare-chart section button, .c-compare-chart section a.c-button, .m-compare-chart section button, .m-compare-chart section a.c-button { position: relative; border: 2px solid transparent; outline: 0; color: #fff; background-color: #0067b8; margin-bottom: 24px } .c-compare-chart section button:before, .c-compare-chart section a.c-button:before, .m-compare-chart section button:before, .m-compare-chart section a.c-button:before { display: block; position: absolute; top: 0; left: 0; bottom: 0; right: 0; content: ''; border: 1px solid transparent } .c-compare-chart section button:focus, .c-compare-chart section a.c-button:focus, .m-compare-chart section button:focus, .m-compare-chart section a.c-button:focus { border-color: #000 } .c-compare-chart section button:focus:before, .c-compare-chart section a.c-button:focus:before, .m-compare-chart section button:focus:before, .m-compare-chart section a.c-button:focus:before { border-color: rgba(255,255,255,.6) } .theme-light .c-compare-chart section button:focus, .theme-dark .theme-light .c-compare-chart section button:focus, .theme-light .c-compare-chart section a.c-button:focus, .theme-dark .theme-light .c-compare-chart section a.c-button:focus, .theme-light .m-compare-chart section button:focus, .theme-dark .theme-light .m-compare-chart section button:focus, .theme-light .m-compare-chart section a.c-button:focus, .theme-dark .theme-light .m-compare-chart section a.c-button:focus { border-color: #000 } .theme-light .c-compare-chart section button:focus:before, .theme-dark .theme-light .c-compare-chart section button:focus:before, .theme-light .c-compare-chart section a.c-button:focus:before, .theme-dark .theme-light .c-compare-chart section a.c-button:focus:before, .theme-light .m-compare-chart section button:focus:before, .theme-dark .theme-light .m-compare-chart section button:focus:before, .theme-light .m-compare-chart section a.c-button:focus:before, .theme-dark .theme-light .m-compare-chart section a.c-button:focus:before { border-color: rgba(255,255,255,.6) } .theme-dark .c-compare-chart section button:focus, .theme-light .theme-dark .c-compare-chart section button:focus, .theme-dark .c-compare-chart section a.c-button:focus, .theme-light .theme-dark .c-compare-chart section a.c-button:focus, .theme-dark .m-compare-chart section button:focus, .theme-light .theme-dark .m-compare-chart section button:focus, .theme-dark .m-compare-chart section a.c-button:focus, .theme-light .theme-dark .m-compare-chart section a.c-button:focus { border-color: #fff } .theme-dark .c-compare-chart section button:focus:before, .theme-light .theme-dark .c-compare-chart section button:focus:before, .theme-dark .c-compare-chart section a.c-button:focus:before, .theme-light .theme-dark .c-compare-chart section a.c-button:focus:before, .theme-dark .m-compare-chart section button:focus:before, .theme-light .theme-dark .m-compare-chart section button:focus:before, .theme-dark .m-compare-chart section a.c-button:focus:before, .theme-light .theme-dark .m-compare-chart section a.c-button:focus:before { border-color: rgba(0,0,0,.6) } .c-compare-chart section button:focus:not(.x-hidden-focus), .c-compare-chart section button:hover, .c-compare-chart section a.c-button:focus:not(.x-hidden-focus), .c-compare-chart section a.c-button:hover, .m-compare-chart section button:focus:not(.x-hidden-focus), .m-compare-chart section button:hover, .m-compare-chart section a.c-button:focus:not(.x-hidden-focus), .m-compare-chart section a.c-button:hover { background: #005da6 } .c-compare-chart section button:active, .c-compare-chart section a.c-button:active, .m-compare-chart section button:active, .m-compare-chart section a.c-button:active { background: #005293; -ms-transform: scale(.98); transform: scale(.98) } .c-compare-chart section button[disabled], .c-compare-chart section a.c-button[disabled], .m-compare-chart section button[disabled], .m-compare-chart section a.c-button[disabled] { color: rgba(0,0,0,.2); background-color: rgba(0,103,184,.2) } .theme-light .c-compare-chart section button, .theme-dark .theme-light .c-compare-chart section button, .theme-light .c-compare-chart section a.c-button, .theme-dark .theme-light .c-compare-chart section a.c-button, .theme-light .m-compare-chart section button, .theme-dark .theme-light .m-compare-chart section button, .theme-light .m-compare-chart section a.c-button, .theme-dark .theme-light .m-compare-chart section a.c-button { color: #fff; background-color: #000 } .theme-light .c-compare-chart section button:focus:not(.x-hidden-focus), .theme-light .c-compare-chart section button:hover, .theme-dark .theme-light .c-compare-chart section button:focus:not(.x-hidden-focus), .theme-dark .theme-light .c-compare-chart section button:hover, .theme-light .c-compare-chart section a.c-button:focus:not(.x-hidden-focus), .theme-light .c-compare-chart section a.c-button:hover, .theme-dark .theme-light .c-compare-chart section a.c-button:focus:not(.x-hidden-focus), .theme-dark .theme-light .c-compare-chart section a.c-button:hover, .theme-light .m-compare-chart section button:focus:not(.x-hidden-focus), .theme-light .m-compare-chart section button:hover, .theme-dark .theme-light .m-compare-chart section button:focus:not(.x-hidden-focus), .theme-dark .theme-light .m-compare-chart section button:hover, .theme-light .m-compare-chart section a.c-button:focus:not(.x-hidden-focus), .theme-light .m-compare-chart section a.c-button:hover, .theme-dark .theme-light .m-compare-chart section a.c-button:focus:not(.x-hidden-focus), .theme-dark .theme-light .m-compare-chart section a.c-button:hover { background: #1a1a1a } .theme-light .c-compare-chart section button:active, .theme-dark .theme-light .c-compare-chart section button:active, .theme-light .c-compare-chart section a.c-button:active, .theme-dark .theme-light .c-compare-chart section a.c-button:active, .theme-light .m-compare-chart section button:active, .theme-dark .theme-light .m-compare-chart section button:active, .theme-light .m-compare-chart section a.c-button:active, .theme-dark .theme-light .m-compare-chart section a.c-button:active { background: #333 } .theme-light .c-compare-chart section button[disabled], .theme-dark .theme-light .c-compare-chart section button[disabled], .theme-light .c-compare-chart section a.c-button[disabled], .theme-dark .theme-light .c-compare-chart section a.c-button[disabled], .theme-light .m-compare-chart section button[disabled], .theme-dark .theme-light .m-compare-chart section button[disabled], .theme-light .m-compare-chart section a.c-button[disabled], .theme-dark .theme-light .m-compare-chart section a.c-button[disabled] { color: rgba(0,0,0,.2); background-color: rgba(0,0,0,.2) } .theme-dark .c-compare-chart section button, .theme-light .theme-dark .c-compare-chart section button, .theme-dark .c-compare-chart section a.c-button, .theme-light .theme-dark .c-compare-chart section a.c-button, .theme-dark .m-compare-chart section button, .theme-light .theme-dark .m-compare-chart section button, .theme-dark .m-compare-chart section a.c-button, .theme-light .theme-dark .m-compare-chart section a.c-button { color: #000; background-color: #fff } .theme-dark .c-compare-chart section button:focus:not(.x-hidden-focus), .theme-dark .c-compare-chart section button:hover, .theme-light .theme-dark .c-compare-chart section button:focus:not(.x-hidden-focus), .theme-light .theme-dark .c-compare-chart section button:hover, .theme-dark .c-compare-chart section a.c-button:focus:not(.x-hidden-focus), .theme-dark .c-compare-chart section a.c-button:hover, .theme-light .theme-dark .c-compare-chart section a.c-button:focus:not(.x-hidden-focus), .theme-light .theme-dark .c-compare-chart section a.c-button:hover, .theme-dark .m-compare-chart section button:focus:not(.x-hidden-focus), .theme-dark .m-compare-chart section button:hover, .theme-light .theme-dark .m-compare-chart section button:focus:not(.x-hidden-focus), .theme-light .theme-dark .m-compare-chart section button:hover, .theme-dark .m-compare-chart section a.c-button:focus:not(.x-hidden-focus), .theme-dark .m-compare-chart section a.c-button:hover, .theme-light .theme-dark .m-compare-chart section a.c-button:focus:not(.x-hidden-focus), .theme-light .theme-dark .m-compare-chart section a.c-button:hover { background: #e6e6e6 } .theme-dark .c-compare-chart section button:active, .theme-light .theme-dark .c-compare-chart section button:active, .theme-dark .c-compare-chart section a.c-button:active, .theme-light .theme-dark .c-compare-chart section a.c-button:active, .theme-dark .m-compare-chart section button:active, .theme-light .theme-dark .m-compare-chart section button:active, .theme-dark .m-compare-chart section a.c-button:active, .theme-light .theme-dark .m-compare-chart section a.c-button:active { background: #ccc } .theme-dark .c-compare-chart section button[disabled], .theme-light .theme-dark .c-compare-chart section button[disabled], .theme-dark .c-compare-chart section a.c-button[disabled], .theme-light .theme-dark .c-compare-chart section a.c-button[disabled], .theme-dark .m-compare-chart section button[disabled], .theme-light .theme-dark .m-compare-chart section button[disabled], .theme-dark .m-compare-chart section a.c-button[disabled], .theme-light .theme-dark .m-compare-chart section a.c-button[disabled] { color: rgba(255,255,255,.2); background-color: rgba(255,255,255,.2) } .c-compare-chart section ul, .m-compare-chart section ul { margin-bottom: 24px } .c-compare-chart section .c-call-to-action, .m-compare-chart section .c-call-to-action { margin-top: 15px } .c-compare-chart section .c-divider, .m-compare-chart section .c-divider { box-sizing: border-box } .c-compare-chart section p, .m-compare-chart section p { margin-bottom: 24px; padding: 0; display: block } @media only screen and (max-width:768px) { .c-compare-chart [data-grid*="col-"], .m-compare-chart [data-grid*="col-"] { width: 50% } } @media only screen and (max-width:539px) { .c-compare-chart, .m-compare-chart { padding: 0 24px } .c-compare-chart section .c-heading-5, .m-compare-chart section .c-heading-5 { visibility: visible } .c-compare-chart section .f-column .f-row img, .m-compare-chart section .f-column .f-row img { max-width: 100%; text-align: center } } .m-content-placement-item, .c-content-placement { padding-right: 0; padding-left: 0; padding-top: 0; margin-top: 48px; cursor: pointer } .m-content-placement-item .c-heading, .c-content-placement .c-heading { font-size: 20px; line-height: 24px; font-weight: 600; opacity: .95; padding-top: 1px; padding-bottom: 2px; margin-top: 37px } @media only screen and (max-width:768px) { .m-content-placement-item .c-heading, .c-content-placement .c-heading { margin-top: 12px } } .m-content-placement-item .c-paragraph, .c-content-placement .c-paragraph { padding-top: 2px } .m-content-placement-item .c-heading, .m-content-placement-item .c-paragraph, .c-content-placement .c-heading, .c-content-placement .c-paragraph { padding-left: 12px } .m-content-placement-item .c-call-to-action, .c-content-placement .c-call-to-action { padding: 10px 0 7px 3px; position: relative; border: 2px solid transparent; outline: 1px solid transparent; outline-offset: -3px; margin-right: 0; color: #0067b8; background: transparent; transition: none; white-space: normal; text-align: right } @media screen and (-ms-high-contrast:active) { .m-content-placement-item .c-call-to-action, .c-content-placement .c-call-to-action { border-color: window !important; outline-color: window } } .m-content-placement-item .c-call-to-action:focus, .c-content-placement .c-call-to-action:focus { border-color: #000; outline-color: rgba(255,255,255,.6) } @media screen and (-ms-high-contrast:active) { .m-content-placement-item .c-call-to-action:focus, .c-content-placement .c-call-to-action:focus { border-color: windowText !important } } .theme-light .m-content-placement-item .c-call-to-action:focus, .theme-dark .theme-light .m-content-placement-item .c-call-to-action:focus, .theme-light .c-content-placement .c-call-to-action:focus, .theme-dark .theme-light .c-content-placement .c-call-to-action:focus { border-color: #000; outline-color: rgba(255,255,255,.6) } .theme-dark .m-content-placement-item .c-call-to-action:focus, .theme-light .theme-dark .m-content-placement-item .c-call-to-action:focus, .theme-dark .c-content-placement .c-call-to-action:focus, .theme-light .theme-dark .c-content-placement .c-call-to-action:focus { border-color: #fff; outline-color: rgba(0,0,0,.6) } .m-content-placement-item .c-call-to-action:focus:not(.x-hidden-focus), .m-content-placement-item .c-call-to-action:hover, .m-content-placement-item .c-call-to-action:active, .c-content-placement .c-call-to-action:focus:not(.x-hidden-focus), .c-content-placement .c-call-to-action:hover, .c-content-placement .c-call-to-action:active { background: transparent; box-shadow: none !important } .m-content-placement-item .c-call-to-action:focus:not(.x-hidden-focus) span, .m-content-placement-item .c-call-to-action:hover span, .m-content-placement-item .c-call-to-action:active span, .c-content-placement .c-call-to-action:focus:not(.x-hidden-focus) span, .c-content-placement .c-call-to-action:hover span, .c-content-placement .c-call-to-action:active span { box-shadow: 0 2px currentColor; right: 0 !important } .m-content-placement-item .c-call-to-action:focus:not(.x-hidden-focus), .c-content-placement .c-call-to-action:focus:not(.x-hidden-focus) { color: #005da6; background: rgba(0,103,184,.1) } .m-content-placement-item .c-call-to-action:focus:not(.x-hidden-focus) span, .c-content-placement .c-call-to-action:focus:not(.x-hidden-focus) span { box-shadow: 0 2px currentColor; text-decoration: none } .m-content-placement-item .c-call-to-action:hover, .c-content-placement .c-call-to-action:hover { color: #005da6 } .m-content-placement-item .c-call-to-action:active, .c-content-placement .c-call-to-action:active { background: none; color: #005293; text-decoration: none; -ms-transform: none; transform: none } .m-content-placement-item .c-call-to-action[aria-disabled="true"], .c-content-placement .c-call-to-action[aria-disabled="true"] { cursor: not-allowed; color: #cce1f1 } .m-content-placement-item .c-call-to-action.f-image, .c-content-placement .c-call-to-action.f-image { padding: 0 } .theme-light .m-content-placement-item .c-call-to-action, .theme-dark .theme-light .m-content-placement-item .c-call-to-action, .theme-light .c-content-placement .c-call-to-action, .theme-dark .theme-light .c-content-placement .c-call-to-action { color: #000; border-color: transparent; background: transparent } .theme-light .m-content-placement-item .c-call-to-action:focus:not(.x-hidden-focus), .theme-dark .theme-light .m-content-placement-item .c-call-to-action:focus:not(.x-hidden-focus), .theme-light .c-content-placement .c-call-to-action:focus:not(.x-hidden-focus), .theme-dark .theme-light .c-content-placement .c-call-to-action:focus:not(.x-hidden-focus) { background: rgba(0,0,0,.1) } .theme-light .m-content-placement-item .c-call-to-action:focus:not(.x-hidden-focus) span, .theme-dark .theme-light .m-content-placement-item .c-call-to-action:focus:not(.x-hidden-focus) span, .theme-light .c-content-placement .c-call-to-action:focus:not(.x-hidden-focus) span, .theme-dark .theme-light .c-content-placement .c-call-to-action:focus:not(.x-hidden-focus) span { box-shadow: 0 2px currentColor } .theme-light .m-content-placement-item .c-call-to-action:focus:not(.x-hidden-focus), .theme-light .m-content-placement-item .c-call-to-action:hover, .theme-dark .theme-light .m-content-placement-item .c-call-to-action:focus:not(.x-hidden-focus), .theme-dark .theme-light .m-content-placement-item .c-call-to-action:hover, .theme-light .c-content-placement .c-call-to-action:focus:not(.x-hidden-focus), .theme-light .c-content-placement .c-call-to-action:hover, .theme-dark .theme-light .c-content-placement .c-call-to-action:focus:not(.x-hidden-focus), .theme-dark .theme-light .c-content-placement .c-call-to-action:hover { color: rgba(0,0,0,.9) } .theme-light .m-content-placement-item .c-call-to-action:hover, .theme-dark .theme-light .m-content-placement-item .c-call-to-action:hover, .theme-light .c-content-placement .c-call-to-action:hover, .theme-dark .theme-light .c-content-placement .c-call-to-action:hover { background: transparent } .theme-light .m-content-placement-item .c-call-to-action:active, .theme-dark .theme-light .m-content-placement-item .c-call-to-action:active, .theme-light .c-content-placement .c-call-to-action:active, .theme-dark .theme-light .c-content-placement .c-call-to-action:active { color: rgba(0,0,0,.8) } .theme-light .m-content-placement-item .c-call-to-action[aria-disabled="true"], .theme-dark .theme-light .m-content-placement-item .c-call-to-action[aria-disabled="true"], .theme-light .c-content-placement .c-call-to-action[aria-disabled="true"], .theme-dark .theme-light .c-content-placement .c-call-to-action[aria-disabled="true"] { color: #999; background: transparent } .theme-dark .m-content-placement-item .c-call-to-action, .theme-light .theme-dark .m-content-placement-item .c-call-to-action, .theme-dark .c-content-placement .c-call-to-action, .theme-light .theme-dark .c-content-placement .c-call-to-action { color: #fff; background: transparent; border-color: transparent } .theme-dark .m-content-placement-item .c-call-to-action:focus:not(.x-hidden-focus), .theme-light .theme-dark .m-content-placement-item .c-call-to-action:focus:not(.x-hidden-focus), .theme-dark .c-content-placement .c-call-to-action:focus:not(.x-hidden-focus), .theme-light .theme-dark .c-content-placement .c-call-to-action:focus:not(.x-hidden-focus) { background: rgba(255,255,255,.1) } .theme-dark .m-content-placement-item .c-call-to-action:focus:not(.x-hidden-focus) span, .theme-light .theme-dark .m-content-placement-item .c-call-to-action:focus:not(.x-hidden-focus) span, .theme-dark .c-content-placement .c-call-to-action:focus:not(.x-hidden-focus) span, .theme-light .theme-dark .c-content-placement .c-call-to-action:focus:not(.x-hidden-focus) span { box-shadow: 0 2px currentColor } .theme-dark .m-content-placement-item .c-call-to-action:focus:not(.x-hidden-focus), .theme-dark .m-content-placement-item .c-call-to-action:hover, .theme-light .theme-dark .m-content-placement-item .c-call-to-action:focus:not(.x-hidden-focus), .theme-light .theme-dark .m-content-placement-item .c-call-to-action:hover, .theme-dark .c-content-placement .c-call-to-action:focus:not(.x-hidden-focus), .theme-dark .c-content-placement .c-call-to-action:hover, .theme-light .theme-dark .c-content-placement .c-call-to-action:focus:not(.x-hidden-focus), .theme-light .theme-dark .c-content-placement .c-call-to-action:hover { color: #e6e6e6 } .theme-dark .m-content-placement-item .c-call-to-action:hover, .theme-light .theme-dark .m-content-placement-item .c-call-to-action:hover, .theme-dark .c-content-placement .c-call-to-action:hover, .theme-light .theme-dark .c-content-placement .c-call-to-action:hover { background: transparent } .theme-dark .m-content-placement-item .c-call-to-action:active, .theme-light .theme-dark .m-content-placement-item .c-call-to-action:active, .theme-dark .c-content-placement .c-call-to-action:active, .theme-light .theme-dark .c-content-placement .c-call-to-action:active { color: #ccc } .theme-dark .m-content-placement-item .c-call-to-action[aria-disabled="true"], .theme-light .theme-dark .m-content-placement-item .c-call-to-action[aria-disabled="true"], .theme-dark .c-content-placement .c-call-to-action[aria-disabled="true"], .theme-light .theme-dark .c-content-placement .c-call-to-action[aria-disabled="true"] { background: transparent; color: #666 } .m-content-placement-item .c-call-to-action span, .c-content-placement .c-call-to-action span { display: inline } .m-content-placement-item .c-call-to-action.f-image, .c-content-placement .c-call-to-action.f-image { margin-top: 16px } .m-content-placement-item .c-hyperlink, .c-content-placement .c-hyperlink { padding: 10px 0; margin-left: 16px; display: inline-block } .m-content-placement-item .c-hyperlink + .c-hyperlink, .c-content-placement .c-hyperlink + .c-hyperlink { padding-left: 0 } .m-content-placement-item .c-badge, .c-content-placement .c-badge { margin: 12px 0 4px } @media only screen and (min-width:320px) { .m-content-placement-item .c-badge + .c-heading, .c-content-placement .c-badge + .c-heading { padding-top: 0; margin: 0 } } .m-content-placement-item .c-video, .m-content-placement-item .m-ambient-video, .c-content-placement .c-video, .c-content-placement .m-ambient-video { width: 100%; max-width: 100%; overflow: hidden; right: 0; padding: 0 } .m-content-placement-item .c-video video, .m-content-placement-item .m-ambient-video video, .c-content-placement .c-video video, .c-content-placement .m-ambient-video video { min-width: 100%; width: 100%; height: 100% } .m-content-placement-item .c-video-player, .c-content-placement .c-video-player { min-width: 100% } .m-content-placement-item > picture, .c-content-placement > picture { display: block; position: relative; overflow: hidden; padding-bottom: 56% } .m-content-placement-item > picture img, .c-content-placement > picture img { position: absolute; right: 0; width: 100%; height: auto } @media only screen and (max-width:539px) { .m-content-placement-item .c-heading, .c-content-placement .c-heading { font-size: 18px; line-height: 24px } } .no-js .m-content-placement-item, .no-js .c-content-placement { cursor: auto } .m-content-placement-item .c-group, .c-content-placement .c-group { display: block; overflow: visible } .m-content-placement-item .c-group > .c-call-to-action, .c-content-placement .c-group > .c-call-to-action { padding-left: 16px; margin-top: 0 } .m-content-placement-item:hover, .c-content-placement:hover { cursor: default } .m-content-placement-item[data-js-href]:hover, .c-content-placement[data-js-href]:hover { cursor: pointer } .m-content-placement-item[data-js-href]:hover picture img, .c-content-placement[data-js-href]:hover picture img { opacity: .9 } .m-content-placement-item > a:first-child, .c-content-placement > a:first-child { display: block } .m-content-placement-item > a:first-child .c-heading, .c-content-placement > a:first-child .c-heading { font-size: 20px; line-height: 24px; font-weight: 600; opacity: .95; padding-top: 1px; padding-bottom: 2px; margin-top: 37px } @media only screen and (max-width:768px) { .m-content-placement-item > a:first-child .c-heading, .c-content-placement > a:first-child .c-heading { margin-top: 12px } } .m-content-placement-item > a:first-child .c-paragraph, .c-content-placement > a:first-child .c-paragraph { padding-top: 2px } .m-content-placement-item > a:first-child .c-heading, .m-content-placement-item > a:first-child .c-paragraph, .c-content-placement > a:first-child .c-heading, .c-content-placement > a:first-child .c-paragraph { padding-left: 12px } .m-content-placement-item > a:first-child .c-call-to-action, .c-content-placement > a:first-child .c-call-to-action { padding: 10px 0 7px 3px; position: relative; border: 2px solid transparent; outline: 1px solid transparent; outline-offset: -3px; margin-right: 0; color: #0067b8; background: transparent; transition: none; white-space: normal; text-align: right } @media screen and (-ms-high-contrast:active) { .m-content-placement-item > a:first-child .c-call-to-action, .c-content-placement > a:first-child .c-call-to-action { border-color: window !important; outline-color: window } } .m-content-placement-item > a:first-child .c-call-to-action:focus, .c-content-placement > a:first-child .c-call-to-action:focus { border-color: #000; outline-color: rgba(255,255,255,.6) } @media screen and (-ms-high-contrast:active) { .m-content-placement-item > a:first-child .c-call-to-action:focus, .c-content-placement > a:first-child .c-call-to-action:focus { border-color: windowText !important } } .theme-light .m-content-placement-item > a:first-child .c-call-to-action:focus, .theme-dark .theme-light .m-content-placement-item > a:first-child .c-call-to-action:focus, .theme-light .c-content-placement > a:first-child .c-call-to-action:focus, .theme-dark .theme-light .c-content-placement > a:first-child .c-call-to-action:focus { border-color: #000; outline-color: rgba(255,255,255,.6) } .theme-dark .m-content-placement-item > a:first-child .c-call-to-action:focus, .theme-light .theme-dark .m-content-placement-item > a:first-child .c-call-to-action:focus, .theme-dark .c-content-placement > a:first-child .c-call-to-action:focus, .theme-light .theme-dark .c-content-placement > a:first-child .c-call-to-action:focus { border-color: #fff; outline-color: rgba(0,0,0,.6) } .m-content-placement-item > a:first-child .c-call-to-action:focus:not(.x-hidden-focus), .m-content-placement-item > a:first-child .c-call-to-action:hover, .m-content-placement-item > a:first-child .c-call-to-action:active, .c-content-placement > a:first-child .c-call-to-action:focus:not(.x-hidden-focus), .c-content-placement > a:first-child .c-call-to-action:hover, .c-content-placement > a:first-child .c-call-to-action:active { background: transparent; box-shadow: none !important } .m-content-placement-item > a:first-child .c-call-to-action:focus:not(.x-hidden-focus) span, .m-content-placement-item > a:first-child .c-call-to-action:hover span, .m-content-placement-item > a:first-child .c-call-to-action:active span, .c-content-placement > a:first-child .c-call-to-action:focus:not(.x-hidden-focus) span, .c-content-placement > a:first-child .c-call-to-action:hover span, .c-content-placement > a:first-child .c-call-to-action:active span { box-shadow: 0 2px currentColor; right: 0 !important } .m-content-placement-item > a:first-child .c-call-to-action:focus:not(.x-hidden-focus), .c-content-placement > a:first-child .c-call-to-action:focus:not(.x-hidden-focus) { color: #005da6; background: rgba(0,103,184,.1) } .m-content-placement-item > a:first-child .c-call-to-action:focus:not(.x-hidden-focus) span, .c-content-placement > a:first-child .c-call-to-action:focus:not(.x-hidden-focus) span { box-shadow: 0 2px currentColor; text-decoration: none } .m-content-placement-item > a:first-child .c-call-to-action:hover, .c-content-placement > a:first-child .c-call-to-action:hover { color: #005da6 } .m-content-placement-item > a:first-child .c-call-to-action:active, .c-content-placement > a:first-child .c-call-to-action:active { background: none; color: #005293; text-decoration: none; -ms-transform: none; transform: none } .m-content-placement-item > a:first-child .c-call-to-action[aria-disabled="true"], .c-content-placement > a:first-child .c-call-to-action[aria-disabled="true"] { cursor: not-allowed; color: #cce1f1 } .m-content-placement-item > a:first-child .c-call-to-action.f-image, .c-content-placement > a:first-child .c-call-to-action.f-image { padding: 0 } .theme-light .m-content-placement-item > a:first-child .c-call-to-action, .theme-dark .theme-light .m-content-placement-item > a:first-child .c-call-to-action, .theme-light .c-content-placement > a:first-child .c-call-to-action, .theme-dark .theme-light .c-content-placement > a:first-child .c-call-to-action { color: #000; border-color: transparent; background: transparent } .theme-light .m-content-placement-item > a:first-child .c-call-to-action:focus:not(.x-hidden-focus), .theme-dark .theme-light .m-content-placement-item > a:first-child .c-call-to-action:focus:not(.x-hidden-focus), .theme-light .c-content-placement > a:first-child .c-call-to-action:focus:not(.x-hidden-focus), .theme-dark .theme-light .c-content-placement > a:first-child .c-call-to-action:focus:not(.x-hidden-focus) { background: rgba(0,0,0,.1) } .theme-light .m-content-placement-item > a:first-child .c-call-to-action:focus:not(.x-hidden-focus) span, .theme-dark .theme-light .m-content-placement-item > a:first-child .c-call-to-action:focus:not(.x-hidden-focus) span, .theme-light .c-content-placement > a:first-child .c-call-to-action:focus:not(.x-hidden-focus) span, .theme-dark .theme-light .c-content-placement > a:first-child .c-call-to-action:focus:not(.x-hidden-focus) span { box-shadow: 0 2px currentColor } .theme-light .m-content-placement-item > a:first-child .c-call-to-action:focus:not(.x-hidden-focus), .theme-light .m-content-placement-item > a:first-child .c-call-to-action:hover, .theme-dark .theme-light .m-content-placement-item > a:first-child .c-call-to-action:focus:not(.x-hidden-focus), .theme-dark .theme-light .m-content-placement-item > a:first-child .c-call-to-action:hover, .theme-light .c-content-placement > a:first-child .c-call-to-action:focus:not(.x-hidden-focus), .theme-light .c-content-placement > a:first-child .c-call-to-action:hover, .theme-dark .theme-light .c-content-placement > a:first-child .c-call-to-action:focus:not(.x-hidden-focus), .theme-dark .theme-light .c-content-placement > a:first-child .c-call-to-action:hover { color: rgba(0,0,0,.9) } .theme-light .m-content-placement-item > a:first-child .c-call-to-action:hover, .theme-dark .theme-light .m-content-placement-item > a:first-child .c-call-to-action:hover, .theme-light .c-content-placement > a:first-child .c-call-to-action:hover, .theme-dark .theme-light .c-content-placement > a:first-child .c-call-to-action:hover { background: transparent } .theme-light .m-content-placement-item > a:first-child .c-call-to-action:active, .theme-dark .theme-light .m-content-placement-item > a:first-child .c-call-to-action:active, .theme-light .c-content-placement > a:first-child .c-call-to-action:active, .theme-dark .theme-light .c-content-placement > a:first-child .c-call-to-action:active { color: rgba(0,0,0,.8) } .theme-light .m-content-placement-item > a:first-child .c-call-to-action[aria-disabled="true"], .theme-dark .theme-light .m-content-placement-item > a:first-child .c-call-to-action[aria-disabled="true"], .theme-light .c-content-placement > a:first-child .c-call-to-action[aria-disabled="true"], .theme-dark .theme-light .c-content-placement > a:first-child .c-call-to-action[aria-disabled="true"] { color: #999; background: transparent } .theme-dark .m-content-placement-item > a:first-child .c-call-to-action, .theme-light .theme-dark .m-content-placement-item > a:first-child .c-call-to-action, .theme-dark .c-content-placement > a:first-child .c-call-to-action, .theme-light .theme-dark .c-content-placement > a:first-child .c-call-to-action { color: #fff; background: transparent; border-color: transparent } .theme-dark .m-content-placement-item > a:first-child .c-call-to-action:focus:not(.x-hidden-focus), .theme-light .theme-dark .m-content-placement-item > a:first-child .c-call-to-action:focus:not(.x-hidden-focus), .theme-dark .c-content-placement > a:first-child .c-call-to-action:focus:not(.x-hidden-focus), .theme-light .theme-dark .c-content-placement > a:first-child .c-call-to-action:focus:not(.x-hidden-focus) { background: rgba(255,255,255,.1) } .theme-dark .m-content-placement-item > a:first-child .c-call-to-action:focus:not(.x-hidden-focus) span, .theme-light .theme-dark .m-content-placement-item > a:first-child .c-call-to-action:focus:not(.x-hidden-focus) span, .theme-dark .c-content-placement > a:first-child .c-call-to-action:focus:not(.x-hidden-focus) span, .theme-light .theme-dark .c-content-placement > a:first-child .c-call-to-action:focus:not(.x-hidden-focus) span { box-shadow: 0 2px currentColor } .theme-dark .m-content-placement-item > a:first-child .c-call-to-action:focus:not(.x-hidden-focus), .theme-dark .m-content-placement-item > a:first-child .c-call-to-action:hover, .theme-light .theme-dark .m-content-placement-item > a:first-child .c-call-to-action:focus:not(.x-hidden-focus), .theme-light .theme-dark .m-content-placement-item > a:first-child .c-call-to-action:hover, .theme-dark .c-content-placement > a:first-child .c-call-to-action:focus:not(.x-hidden-focus), .theme-dark .c-content-placement > a:first-child .c-call-to-action:hover, .theme-light .theme-dark .c-content-placement > a:first-child .c-call-to-action:focus:not(.x-hidden-focus), .theme-light .theme-dark .c-content-placement > a:first-child .c-call-to-action:hover { color: #e6e6e6 } .theme-dark .m-content-placement-item > a:first-child .c-call-to-action:hover, .theme-light .theme-dark .m-content-placement-item > a:first-child .c-call-to-action:hover, .theme-dark .c-content-placement > a:first-child .c-call-to-action:hover, .theme-light .theme-dark .c-content-placement > a:first-child .c-call-to-action:hover { background: transparent } .theme-dark .m-content-placement-item > a:first-child .c-call-to-action:active, .theme-light .theme-dark .m-content-placement-item > a:first-child .c-call-to-action:active, .theme-dark .c-content-placement > a:first-child .c-call-to-action:active, .theme-light .theme-dark .c-content-placement > a:first-child .c-call-to-action:active { color: #ccc } .theme-dark .m-content-placement-item > a:first-child .c-call-to-action[aria-disabled="true"], .theme-light .theme-dark .m-content-placement-item > a:first-child .c-call-to-action[aria-disabled="true"], .theme-dark .c-content-placement > a:first-child .c-call-to-action[aria-disabled="true"], .theme-light .theme-dark .c-content-placement > a:first-child .c-call-to-action[aria-disabled="true"] { background: transparent; color: #666 } .m-content-placement-item > a:first-child .c-call-to-action span, .c-content-placement > a:first-child .c-call-to-action span { display: inline } .m-content-placement-item > a:first-child .c-call-to-action.f-image, .c-content-placement > a:first-child .c-call-to-action.f-image { margin-top: 16px } .m-content-placement-item > a:first-child .c-hyperlink, .c-content-placement > a:first-child .c-hyperlink { padding: 10px 0; margin-left: 16px; display: inline-block } .m-content-placement-item > a:first-child .c-hyperlink + .c-hyperlink, .c-content-placement > a:first-child .c-hyperlink + .c-hyperlink { padding-left: 0 } .m-content-placement-item > a:first-child .c-badge, .c-content-placement > a:first-child .c-badge { margin: 12px 0 4px } @media only screen and (min-width:320px) { .m-content-placement-item > a:first-child .c-badge + .c-heading, .c-content-placement > a:first-child .c-badge + .c-heading { padding-top: 0; margin: 0 } } .m-content-placement-item > a:first-child .c-video, .m-content-placement-item > a:first-child .m-ambient-video, .c-content-placement > a:first-child .c-video, .c-content-placement > a:first-child .m-ambient-video { width: 100%; max-width: 100%; overflow: hidden; right: 0; padding: 0 } .m-content-placement-item > a:first-child .c-video video, .m-content-placement-item > a:first-child .m-ambient-video video, .c-content-placement > a:first-child .c-video video, .c-content-placement > a:first-child .m-ambient-video video { min-width: 100%; width: 100%; height: 100% } .m-content-placement-item > a:first-child .c-video-player, .c-content-placement > a:first-child .c-video-player { min-width: 100% } .m-content-placement-item > a:first-child > picture, .c-content-placement > a:first-child > picture { display: block; position: relative; overflow: hidden; padding-bottom: 56% } .m-content-placement-item > a:first-child > picture img, .c-content-placement > a:first-child > picture img { position: absolute; right: 0; width: 100%; height: auto } @media only screen and (max-width:539px) { .m-content-placement-item > a:first-child .c-heading, .c-content-placement > a:first-child .c-heading { font-size: 18px; line-height: 24px } } .m-content-placement-item > a:first-child:hover picture img, .c-content-placement > a:first-child:hover picture img { opacity: .9 } .m-content-placement-item > a:first-child:hover .c-heading, .c-content-placement > a:first-child:hover .c-heading { text-decoration: underline } .m-content-placement-item > a:first-child:hover + .c-call-to-action span, .m-content-placement-item > a:first-child:hover + .c-hyperlink, .c-content-placement > a:first-child:hover + .c-call-to-action span, .c-content-placement > a:first-child:hover + .c-hyperlink { text-decoration: underline } .m-content-placement-item > a:first-child:hover + .c-group > .c-call-to-action:first-child span, .m-content-placement-item > a:first-child:hover + .c-group > .c-hyperlink:first-child, .c-content-placement > a:first-child:hover + .c-group > .c-call-to-action:first-child span, .c-content-placement > a:first-child:hover + .c-group > .c-hyperlink:first-child { text-decoration: underline } .m-content-placement-item > a:first-child:active picture img, .c-content-placement > a:first-child:active picture img { opacity: .8 } .m-content-placement-item > a:first-child:active .c-heading, .c-content-placement > a:first-child:active .c-heading { text-decoration: underline } .m-content-placement { padding-top: 0; padding-right: calc(5% - 12px); padding-left: calc(5% - 12px) } .m-content-placement.x-remove-padding { padding-right: 0; padding-left: 0 } @media screen and (min-width:1084px) { .m-content-placement { padding-right: 0; padding-left: 0; margin-right: -12px; margin-left: -12px } } .m-content-placement.f-align-center { text-align: center } .expired-deal-image { opacity: .5; filter: grayscale(1) } .expired-deal-text { color: #000 !important; letter-spacing: .3px } .presentation-content { width: 100%; height: 100%; position: absolute; bottom: 0; background-color: #f2f2f2 } .presentation-glyph { position: absolute; top: 50%; right: 50%; color: #a80000; font-size: 64px; transform: translate(50%,-50%); -ms-transform: translate(50%,-50%) } .presentation-image > img { opacity: 0 } .m-rich-content-block > [class*="c-heading"]:first-child { padding-top: 0 } .m-rich-content-block[data-grid~="pad-6x"] { padding-right: 0; padding-left: 0 } .m-rich-content-block[data-grid~="pad-6x"][data-grid~="stack-2"] > div [class*="c-heading"]:first-child { padding-top: 0 } .m-rich-content-block[data-grid~="pad-6x"][data-grid~="stack-2"] > div + div [class*="c-heading"]:first-child { padding-top: 48px } @media only screen and (min-width:768px) { .m-rich-content-block[data-grid~="pad-6x"][data-grid~="stack-2"] > div + div [class*="c-heading"]:first-child { padding-top: 0 } } .m-rich-content-block[data-grid~="pad-6x"][data-grid~="stack-3"] > div [class*="c-heading"]:first-child { padding-top: 0 } .m-rich-content-block[data-grid~="pad-6x"][data-grid~="stack-3"] > div + div [class*="c-heading"]:first-child { padding-top: 48px } @media only screen and (min-width:1084px) { .m-rich-content-block[data-grid~="pad-6x"][data-grid~="stack-3"] > div + div [class*="c-heading"]:first-child { padding-top: 0 } } @media only screen and (min-width:540px) { .m-rich-content-block[data-grid~="pad-6x"] { padding-right: 12px; padding-left: 12px } } @media only screen and (min-width:768px) { .m-rich-content-block[data-grid~="pad-6x"] { padding-right: 24px; padding-left: 24px; padding-top: 48px } } @media only screen and (min-width:1400px) { .m-rich-content-block[data-grid~="pad-6x"] { padding-right: 36px; padding-left: 36px } } .m-rich-content-block[data-grid~="pad-12x"] { padding-right: 30px; padding-left: 30px } .m-rich-content-block[data-grid~="pad-12x"][data-grid~="stack-2"] > div [class*="c-heading"]:first-child { padding-top: 0 } .m-rich-content-block[data-grid~="pad-12x"][data-grid~="stack-2"] > div + div [class*="c-heading"]:first-child { padding-top: 48px } @media only screen and (min-width:768px) { .m-rich-content-block[data-grid~="pad-12x"][data-grid~="stack-2"] > div + div [class*="c-heading"]:first-child { padding-top: 0 } } .m-rich-content-block[data-grid~="pad-12x"][data-grid~="stack-3"] > div [class*="c-heading"]:first-child { padding-top: 0 } .m-rich-content-block[data-grid~="pad-12x"][data-grid~="stack-3"] > div + div [class*="c-heading"]:first-child { padding-top: 48px } @media only screen and (min-width:1084px) { .m-rich-content-block[data-grid~="pad-12x"][data-grid~="stack-3"] > div + div [class*="c-heading"]:first-child { padding-top: 0 } } @media screen and (max-width:1778px) { .m-rich-content-block[data-grid~="pad-12x"] { padding-right: 24px; padding-left: 24px } } @media screen and (max-width:1399px) { .m-rich-content-block[data-grid~="pad-12x"] { padding-right: 12px; padding-left: 12px } } @media only screen and (max-width:1083px) { .m-rich-content-block[data-grid~="pad-12x"] { padding-right: 18px; padding-left: 18px } } @media only screen and (max-width:767px) { .m-rich-content-block[data-grid~="pad-12x"] { padding-right: 12px; padding-left: 12px } } @media only screen and (max-width:539px) { .m-rich-content-block[data-grid~="pad-12x"] { padding-right: 0; padding-left: 0 } } .context-ucx h1 { font-size: 62px; line-height: 72px; padding: 38px 0 6px; font-weight: 600; letter-spacing: -.01em } .context-ucx h2 { font-size: 46px; line-height: 56px; padding: 37px 0 3px; font-weight: 600; letter-spacing: -.01em } .context-ucx h3 { font-size: 24px; line-height: 28px; padding: 36px 0 4px; font-weight: 600 } .context-ucx h4 { font-size: 24px; line-height: 28px; padding: 36px 0 4px; font-weight: 600 } .context-ucx h5 { font-size: 20px; line-height: 24px; padding: 35px 0 5px; font-weight: 600 } .context-ucx h6 { font-size: 18px; line-height: 24px; padding: 37px 0 3px; font-weight: 600 } .context-ucx small { font-size: 11px; line-height: 16px; padding: 4px 0 4px; font-weight: 400 } .context-ucx p { font-size: 15px; line-height: 20px; padding: 24px 0 0; font-weight: 400 } .m-device-actions { padding-right: 0; padding-left: 0; margin-top: 24px; padding-top: 0 } .m-device-actions [data-grid="col-6"]:first-child { padding-left: 12px; padding-right: 0 } .m-device-actions [data-grid="col-6"]:first-child .f-row:first-child { display: none } .m-device-actions [data-grid="col-6"] { padding-left: 0; padding-right: 12px } .m-device-actions [data-grid="col-6"] .f-row:first-child { color: #000 } .m-device-actions .f-row { overflow: hidden; color: rgba(0,0,0,.6); margin-top: 24px } .m-device-actions .f-row:first-child { margin-top: 0 } .m-device-actions .f-row .c-meta-text { margin-top: 0 } .m-device-actions .f-description { overflow: hidden } .m-device-actions .f-description [class^="c-paragraph"] { padding: 0 } .m-device-actions .f-description .f-battery [class^="c-paragraph"], .m-device-actions .f-description .f-battery .c-image { display: inline-block; margin-left: 12px } .m-device-actions .f-button { float: right; padding-left: 24px; min-width: 150px; margin-bottom: 12px } .m-device-actions .c-button { margin-top: 0 } .m-device-actions .c-meta-text { display: block; margin-top: 24px } @media only screen and (max-width:1083px) { .m-device-actions { padding-right: 12px; padding-left: 12px } .m-device-actions [data-grid="col-6"]:first-child { padding-top: 0 } .m-device-actions [data-grid="col-6"]:first-child .f-row:first-child { display: block; margin-top: 0; margin-bottom: 20px } .m-device-actions [data-grid="col-6"] { padding-right: 0; margin-bottom: 0 } .m-device-actions [data-grid="col-6"] .f-row:first-child { display: none } } @media only screen and (max-width:539px) { .m-device-actions .f-button { float: none; padding-left: 0 } .m-device-actions .c-button { width: 100% } .m-device-actions .f-row:first-child { margin-bottom: 0 } .m-device-actions .f-row:first-child .f-button { margin-bottom: 20px } } .f-map { clear: both; width: 100%; height: 440px; background: #737373 } @media only screen and (max-width:320px) { .f-map { height: 260px } } .m-email-sign-up { padding-right: 0; padding-left: 0 } .m-email-sign-up .c-group > input.c-text-field { margin-top: 12px; margin-left: 12px; height: auto } .m-email-sign-up .c-group > input.c-text-field + .c-button { margin-left: 20px } .m-email-sign-up .c-group > input.c-text-field + .c-button + .c-hyperlink { margin-top: 20px } .m-email-sign-up .c-checkbox .c-label { margin-left: 0 } @media only screen and (max-width:1083px) { .m-email-sign-up { padding-right: 36px; padding-left: 36px } } @media only screen and (max-width:540px) { .m-email-sign-up { padding-right: 24px; padding-left: 24px } } .m-expansion-panel { overflow: hidden } .m-expansion-panel .expansion-panel__toggle-button { display: none; -ms-flex-align: center; align-items: center; -ms-flex-pack: center; justify-content: center } .m-expansion-panel .expansion-panel__toggle-button.f-align-start { -ms-flex-pack: start; justify-content: flex-start } .m-expansion-panel .expansion-panel__pane { height: 0; max-height: 0; overflow: hidden; transition: max-height 600ms ease-in-out } .m-expansion-panel .expansion-panel__pane .expansion-panel__pane__content { overflow: hidden } .m-expansion-panel .expansion-panel__pane .expansion-panel__pane__content .c-group { -ms-flex-wrap: wrap; flex-wrap: wrap; -ms-flex-pack: start; justify-content: flex-start; padding: 0 } .m-expansion-panel .expansion-panel__pane .expansion-panel__pane__content .expansion-panel__pane__card { background-color: #ebebeb; height: 500px } .m-feature-group { padding-right: 12px; padding-left: 12px; padding-top: 0; background: rgba(0,0,0,.1); margin-top: 48px } @media only screen and (min-width:540px) { .m-feature-group { padding-right: 24px; padding-left: 24px } } @media only screen and (min-width:768px) { .m-feature-group { padding-right: 36px; padding-left: 36px } } @media only screen and (min-width:1400px) { .m-feature-group { padding-right: 48px; padding-left: 48px } } .m-feature-group .m-area-heading { float: none } .m-feature-group .m-feature { float: none; margin-bottom: 48px } .m-feature-group .m-feature picture img { width: 100% } .m-feature-group .m-feature .f-background-neutral-00, .m-feature-group .m-feature.f-background-neutral-00 { color: #000; background: #fff } .m-feature-group .m-feature .f-background-neutral-00 .c-call-to-action, .m-feature-group .m-feature.f-background-neutral-00 .c-call-to-action { color: #0067b8 } .m-feature-group .m-feature .f-background-neutral-00 .c-call-to-action:focus:not(.x-hidden-focus), .m-feature-group .m-feature.f-background-neutral-00 .c-call-to-action:focus:not(.x-hidden-focus) { background: rgba(0,103,184,.1) } .m-feature-group .m-feature .f-background-neutral-00 .c-call-to-action:focus:not(.x-hidden-focus), .m-feature-group .m-feature .f-background-neutral-00 .c-call-to-action:hover, .m-feature-group .m-feature.f-background-neutral-00 .c-call-to-action:focus:not(.x-hidden-focus), .m-feature-group .m-feature.f-background-neutral-00 .c-call-to-action:hover { color: #005da6 } .m-feature-group .m-feature .f-background-neutral-00 .c-call-to-action:active, .m-feature-group .m-feature.f-background-neutral-00 .c-call-to-action:active { background: none; color: #005293 } .c-feature, .m-feature { display: block; width: 100%; float: right; clear: both; position: relative; height: auto } .c-feature:before, .c-feature:after, .m-feature:before, .m-feature:after { content: " "; display: table } .c-feature:after, .m-feature:after { clear: both } .c-feature.f-background-neutral-00, .m-feature.f-background-neutral-00 { background: #fff } .c-feature.f-background-neutral-10, .m-feature.f-background-neutral-10 { background: #e6e6e6 } .c-feature.f-background-neutral-20, .m-feature.f-background-neutral-20 { background: #d2d2d2 } .c-feature.f-background-neutral-30, .m-feature.f-background-neutral-30 { background: #acacac } .c-feature.f-background-neutral-45, .m-feature.f-background-neutral-45 { background: #919191 } .c-feature.f-background-neutral-55, .m-feature.f-background-neutral-55 { background: #737373 } .c-feature.f-background-neutral-65, .m-feature.f-background-neutral-65 { background: #505050 } .c-feature.f-background-neutral-75, .m-feature.f-background-neutral-75 { background: #464646 } .c-feature.f-background-neutral-80, .m-feature.f-background-neutral-80 { background: #2f2f2f } .c-feature.f-background-neutral-90, .m-feature.f-background-neutral-90 { background: #171717 } .c-feature.f-background-neutral-100, .m-feature.f-background-neutral-100 { background: #000 } .c-feature .c-call-to-action, .m-feature .c-call-to-action { margin-top: 10px } .c-feature .c-call-to-action:not(.f-primary):not(.f-secondary), .m-feature .c-call-to-action:not(.f-primary):not(.f-secondary) { padding: 10px 0 7px 3px; position: relative; border: 2px solid transparent; outline: 1px solid transparent; outline-offset: -3px; margin-right: 0; color: #0067b8; background: transparent; transition: none } @media screen and (-ms-high-contrast:active) { .c-feature .c-call-to-action:not(.f-primary):not(.f-secondary), .m-feature .c-call-to-action:not(.f-primary):not(.f-secondary) { border-color: window !important; outline-color: window } } .c-feature .c-call-to-action:not(.f-primary):not(.f-secondary):focus, .m-feature .c-call-to-action:not(.f-primary):not(.f-secondary):focus { border-color: #000; outline-color: rgba(255,255,255,.6) } @media screen and (-ms-high-contrast:active) { .c-feature .c-call-to-action:not(.f-primary):not(.f-secondary):focus, .m-feature .c-call-to-action:not(.f-primary):not(.f-secondary):focus { border-color: windowText !important } } .theme-light .c-feature .c-call-to-action:not(.f-primary):not(.f-secondary):focus, .theme-dark .theme-light .c-feature .c-call-to-action:not(.f-primary):not(.f-secondary):focus, .theme-light .m-feature .c-call-to-action:not(.f-primary):not(.f-secondary):focus, .theme-dark .theme-light .m-feature .c-call-to-action:not(.f-primary):not(.f-secondary):focus { border-color: #000; outline-color: rgba(255,255,255,.6) } .theme-dark .c-feature .c-call-to-action:not(.f-primary):not(.f-secondary):focus, .theme-light .theme-dark .c-feature .c-call-to-action:not(.f-primary):not(.f-secondary):focus, .theme-dark .m-feature .c-call-to-action:not(.f-primary):not(.f-secondary):focus, .theme-light .theme-dark .m-feature .c-call-to-action:not(.f-primary):not(.f-secondary):focus { border-color: #fff; outline-color: rgba(0,0,0,.6) } .c-feature .c-call-to-action:not(.f-primary):not(.f-secondary):focus:not(.x-hidden-focus), .c-feature .c-call-to-action:not(.f-primary):not(.f-secondary):hover, .c-feature .c-call-to-action:not(.f-primary):not(.f-secondary):active, .m-feature .c-call-to-action:not(.f-primary):not(.f-secondary):focus:not(.x-hidden-focus), .m-feature .c-call-to-action:not(.f-primary):not(.f-secondary):hover, .m-feature .c-call-to-action:not(.f-primary):not(.f-secondary):active { background: transparent; box-shadow: none !important } .c-feature .c-call-to-action:not(.f-primary):not(.f-secondary):focus:not(.x-hidden-focus) span, .c-feature .c-call-to-action:not(.f-primary):not(.f-secondary):hover span, .c-feature .c-call-to-action:not(.f-primary):not(.f-secondary):active span, .m-feature .c-call-to-action:not(.f-primary):not(.f-secondary):focus:not(.x-hidden-focus) span, .m-feature .c-call-to-action:not(.f-primary):not(.f-secondary):hover span, .m-feature .c-call-to-action:not(.f-primary):not(.f-secondary):active span { box-shadow: 0 2px currentColor; right: 0 !important } .c-feature .c-call-to-action:not(.f-primary):not(.f-secondary):focus:not(.x-hidden-focus), .m-feature .c-call-to-action:not(.f-primary):not(.f-secondary):focus:not(.x-hidden-focus) { color: #005da6; background: rgba(0,103,184,.1) } .c-feature .c-call-to-action:not(.f-primary):not(.f-secondary):focus:not(.x-hidden-focus) span, .m-feature .c-call-to-action:not(.f-primary):not(.f-secondary):focus:not(.x-hidden-focus) span { box-shadow: 0 2px currentColor; text-decoration: none } .c-feature .c-call-to-action:not(.f-primary):not(.f-secondary):hover, .m-feature .c-call-to-action:not(.f-primary):not(.f-secondary):hover { color: #005da6 } .c-feature .c-call-to-action:not(.f-primary):not(.f-secondary):active, .m-feature .c-call-to-action:not(.f-primary):not(.f-secondary):active { background: none; color: #005293; text-decoration: none; -ms-transform: none; transform: none } .c-feature .c-call-to-action:not(.f-primary):not(.f-secondary)[aria-disabled="true"], .m-feature .c-call-to-action:not(.f-primary):not(.f-secondary)[aria-disabled="true"] { cursor: not-allowed; color: #cce1f1 } .c-feature .c-call-to-action:not(.f-primary):not(.f-secondary).f-image, .m-feature .c-call-to-action:not(.f-primary):not(.f-secondary).f-image { padding: 0 } .theme-light .c-feature .c-call-to-action:not(.f-primary):not(.f-secondary), .theme-dark .theme-light .c-feature .c-call-to-action:not(.f-primary):not(.f-secondary), .theme-light .m-feature .c-call-to-action:not(.f-primary):not(.f-secondary), .theme-dark .theme-light .m-feature .c-call-to-action:not(.f-primary):not(.f-secondary) { color: #000; border-color: transparent; background: transparent } .theme-light .c-feature .c-call-to-action:not(.f-primary):not(.f-secondary):focus:not(.x-hidden-focus), .theme-dark .theme-light .c-feature .c-call-to-action:not(.f-primary):not(.f-secondary):focus:not(.x-hidden-focus), .theme-light .m-feature .c-call-to-action:not(.f-primary):not(.f-secondary):focus:not(.x-hidden-focus), .theme-dark .theme-light .m-feature .c-call-to-action:not(.f-primary):not(.f-secondary):focus:not(.x-hidden-focus) { background: rgba(0,0,0,.1) } .theme-light .c-feature .c-call-to-action:not(.f-primary):not(.f-secondary):focus:not(.x-hidden-focus) span, .theme-dark .theme-light .c-feature .c-call-to-action:not(.f-primary):not(.f-secondary):focus:not(.x-hidden-focus) span, .theme-light .m-feature .c-call-to-action:not(.f-primary):not(.f-secondary):focus:not(.x-hidden-focus) span, .theme-dark .theme-light .m-feature .c-call-to-action:not(.f-primary):not(.f-secondary):focus:not(.x-hidden-focus) span { box-shadow: 0 2px currentColor } .theme-light .c-feature .c-call-to-action:not(.f-primary):not(.f-secondary):focus:not(.x-hidden-focus), .theme-light .c-feature .c-call-to-action:not(.f-primary):not(.f-secondary):hover, .theme-dark .theme-light .c-feature .c-call-to-action:not(.f-primary):not(.f-secondary):focus:not(.x-hidden-focus), .theme-dark .theme-light .c-feature .c-call-to-action:not(.f-primary):not(.f-secondary):hover, .theme-light .m-feature .c-call-to-action:not(.f-primary):not(.f-secondary):focus:not(.x-hidden-focus), .theme-light .m-feature .c-call-to-action:not(.f-primary):not(.f-secondary):hover, .theme-dark .theme-light .m-feature .c-call-to-action:not(.f-primary):not(.f-secondary):focus:not(.x-hidden-focus), .theme-dark .theme-light .m-feature .c-call-to-action:not(.f-primary):not(.f-secondary):hover { color: rgba(0,0,0,.9) } .theme-light .c-feature .c-call-to-action:not(.f-primary):not(.f-secondary):hover, .theme-dark .theme-light .c-feature .c-call-to-action:not(.f-primary):not(.f-secondary):hover, .theme-light .m-feature .c-call-to-action:not(.f-primary):not(.f-secondary):hover, .theme-dark .theme-light .m-feature .c-call-to-action:not(.f-primary):not(.f-secondary):hover { background: transparent } .theme-light .c-feature .c-call-to-action:not(.f-primary):not(.f-secondary):active, .theme-dark .theme-light .c-feature .c-call-to-action:not(.f-primary):not(.f-secondary):active, .theme-light .m-feature .c-call-to-action:not(.f-primary):not(.f-secondary):active, .theme-dark .theme-light .m-feature .c-call-to-action:not(.f-primary):not(.f-secondary):active { color: rgba(0,0,0,.8) } .theme-light .c-feature .c-call-to-action:not(.f-primary):not(.f-secondary)[aria-disabled="true"], .theme-dark .theme-light .c-feature .c-call-to-action:not(.f-primary):not(.f-secondary)[aria-disabled="true"], .theme-light .m-feature .c-call-to-action:not(.f-primary):not(.f-secondary)[aria-disabled="true"], .theme-dark .theme-light .m-feature .c-call-to-action:not(.f-primary):not(.f-secondary)[aria-disabled="true"] { color: #999; background: transparent } .theme-dark .c-feature .c-call-to-action:not(.f-primary):not(.f-secondary), .theme-light .theme-dark .c-feature .c-call-to-action:not(.f-primary):not(.f-secondary), .theme-dark .m-feature .c-call-to-action:not(.f-primary):not(.f-secondary), .theme-light .theme-dark .m-feature .c-call-to-action:not(.f-primary):not(.f-secondary) { color: #fff; background: transparent; border-color: transparent } .theme-dark .c-feature .c-call-to-action:not(.f-primary):not(.f-secondary):focus:not(.x-hidden-focus), .theme-light .theme-dark .c-feature .c-call-to-action:not(.f-primary):not(.f-secondary):focus:not(.x-hidden-focus), .theme-dark .m-feature .c-call-to-action:not(.f-primary):not(.f-secondary):focus:not(.x-hidden-focus), .theme-light .theme-dark .m-feature .c-call-to-action:not(.f-primary):not(.f-secondary):focus:not(.x-hidden-focus) { background: rgba(255,255,255,.1) } .theme-dark .c-feature .c-call-to-action:not(.f-primary):not(.f-secondary):focus:not(.x-hidden-focus) span, .theme-light .theme-dark .c-feature .c-call-to-action:not(.f-primary):not(.f-secondary):focus:not(.x-hidden-focus) span, .theme-dark .m-feature .c-call-to-action:not(.f-primary):not(.f-secondary):focus:not(.x-hidden-focus) span, .theme-light .theme-dark .m-feature .c-call-to-action:not(.f-primary):not(.f-secondary):focus:not(.x-hidden-focus) span { box-shadow: 0 2px currentColor } .theme-dark .c-feature .c-call-to-action:not(.f-primary):not(.f-secondary):focus:not(.x-hidden-focus), .theme-dark .c-feature .c-call-to-action:not(.f-primary):not(.f-secondary):hover, .theme-light .theme-dark .c-feature .c-call-to-action:not(.f-primary):not(.f-secondary):focus:not(.x-hidden-focus), .theme-light .theme-dark .c-feature .c-call-to-action:not(.f-primary):not(.f-secondary):hover, .theme-dark .m-feature .c-call-to-action:not(.f-primary):not(.f-secondary):focus:not(.x-hidden-focus), .theme-dark .m-feature .c-call-to-action:not(.f-primary):not(.f-secondary):hover, .theme-light .theme-dark .m-feature .c-call-to-action:not(.f-primary):not(.f-secondary):focus:not(.x-hidden-focus), .theme-light .theme-dark .m-feature .c-call-to-action:not(.f-primary):not(.f-secondary):hover { color: #e6e6e6 } .theme-dark .c-feature .c-call-to-action:not(.f-primary):not(.f-secondary):hover, .theme-light .theme-dark .c-feature .c-call-to-action:not(.f-primary):not(.f-secondary):hover, .theme-dark .m-feature .c-call-to-action:not(.f-primary):not(.f-secondary):hover, .theme-light .theme-dark .m-feature .c-call-to-action:not(.f-primary):not(.f-secondary):hover { background: transparent } .theme-dark .c-feature .c-call-to-action:not(.f-primary):not(.f-secondary):active, .theme-light .theme-dark .c-feature .c-call-to-action:not(.f-primary):not(.f-secondary):active, .theme-dark .m-feature .c-call-to-action:not(.f-primary):not(.f-secondary):active, .theme-light .theme-dark .m-feature .c-call-to-action:not(.f-primary):not(.f-secondary):active { color: #ccc } .theme-dark .c-feature .c-call-to-action:not(.f-primary):not(.f-secondary)[aria-disabled="true"], .theme-light .theme-dark .c-feature .c-call-to-action:not(.f-primary):not(.f-secondary)[aria-disabled="true"], .theme-dark .m-feature .c-call-to-action:not(.f-primary):not(.f-secondary)[aria-disabled="true"], .theme-light .theme-dark .m-feature .c-call-to-action:not(.f-primary):not(.f-secondary)[aria-disabled="true"] { background: transparent; color: #666 } .c-feature .f-lean, .m-feature .f-lean { margin-top: 0 } .c-feature > div, .m-feature > div { text-align: center; margin: 0 auto } .c-feature > div .c-heading, .m-feature > div .c-heading { font-size: 20px; line-height: 24px; padding: 35px 0 5px; font-weight: 600; font-weight: 600; opacity: .95; padding-top: 24px; margin-top: 20px } .c-feature > div .c-paragraph, .m-feature > div .c-paragraph { font-size: 15px; line-height: 20px; padding: 12px 0 0; font-weight: 400 } .c-feature > div .c-badge, .c-feature > div .c-logo, .m-feature > div .c-badge, .m-feature > div .c-logo { margin-top: 12px } .c-feature > div .c-badge + .c-heading, .c-feature > div .c-logo + .c-heading, .m-feature > div .c-badge + .c-heading, .m-feature > div .c-logo + .c-heading { padding-top: 8px } .c-feature > div .c-logo, .m-feature > div .c-logo { display: block } .c-feature > div .c-logo img, .m-feature > div .c-logo img { margin: 0 auto } .c-feature > div .c-call-to-action, .m-feature > div .c-call-to-action { margin-top: 10px } .c-feature > div .c-call-to-action:not(.f-primary):not(.f-secondary) .c-call-to-action, .m-feature > div .c-call-to-action:not(.f-primary):not(.f-secondary) .c-call-to-action { padding: 10px 0 7px 3px; position: relative; border: 2px solid transparent; outline: 1px solid transparent; outline-offset: -3px; margin-right: 0; color: #0067b8; background: transparent; transition: none; margin-left: 16px } @media screen and (-ms-high-contrast:active) { .c-feature > div .c-call-to-action:not(.f-primary):not(.f-secondary) .c-call-to-action, .m-feature > div .c-call-to-action:not(.f-primary):not(.f-secondary) .c-call-to-action { border-color: window !important; outline-color: window } } .c-feature > div .c-call-to-action:not(.f-primary):not(.f-secondary) .c-call-to-action:focus, .m-feature > div .c-call-to-action:not(.f-primary):not(.f-secondary) .c-call-to-action:focus { border-color: #000; outline-color: rgba(255,255,255,.6) } @media screen and (-ms-high-contrast:active) { .c-feature > div .c-call-to-action:not(.f-primary):not(.f-secondary) .c-call-to-action:focus, .m-feature > div .c-call-to-action:not(.f-primary):not(.f-secondary) .c-call-to-action:focus { border-color: windowText !important } } .theme-light .c-feature > div .c-call-to-action:not(.f-primary):not(.f-secondary) .c-call-to-action:focus, .theme-dark .theme-light .c-feature > div .c-call-to-action:not(.f-primary):not(.f-secondary) .c-call-to-action:focus, .theme-light .m-feature > div .c-call-to-action:not(.f-primary):not(.f-secondary) .c-call-to-action:focus, .theme-dark .theme-light .m-feature > div .c-call-to-action:not(.f-primary):not(.f-secondary) .c-call-to-action:focus { border-color: #000; outline-color: rgba(255,255,255,.6) } .theme-dark .c-feature > div .c-call-to-action:not(.f-primary):not(.f-secondary) .c-call-to-action:focus, .theme-light .theme-dark .c-feature > div .c-call-to-action:not(.f-primary):not(.f-secondary) .c-call-to-action:focus, .theme-dark .m-feature > div .c-call-to-action:not(.f-primary):not(.f-secondary) .c-call-to-action:focus, .theme-light .theme-dark .m-feature > div .c-call-to-action:not(.f-primary):not(.f-secondary) .c-call-to-action:focus { border-color: #fff; outline-color: rgba(0,0,0,.6) } .c-feature > div .c-call-to-action:not(.f-primary):not(.f-secondary) .c-call-to-action:focus:not(.x-hidden-focus), .c-feature > div .c-call-to-action:not(.f-primary):not(.f-secondary) .c-call-to-action:hover, .c-feature > div .c-call-to-action:not(.f-primary):not(.f-secondary) .c-call-to-action:active, .m-feature > div .c-call-to-action:not(.f-primary):not(.f-secondary) .c-call-to-action:focus:not(.x-hidden-focus), .m-feature > div .c-call-to-action:not(.f-primary):not(.f-secondary) .c-call-to-action:hover, .m-feature > div .c-call-to-action:not(.f-primary):not(.f-secondary) .c-call-to-action:active { background: transparent; box-shadow: none !important } .c-feature > div .c-call-to-action:not(.f-primary):not(.f-secondary) .c-call-to-action:focus:not(.x-hidden-focus) span, .c-feature > div .c-call-to-action:not(.f-primary):not(.f-secondary) .c-call-to-action:hover span, .c-feature > div .c-call-to-action:not(.f-primary):not(.f-secondary) .c-call-to-action:active span, .m-feature > div .c-call-to-action:not(.f-primary):not(.f-secondary) .c-call-to-action:focus:not(.x-hidden-focus) span, .m-feature > div .c-call-to-action:not(.f-primary):not(.f-secondary) .c-call-to-action:hover span, .m-feature > div .c-call-to-action:not(.f-primary):not(.f-secondary) .c-call-to-action:active span { box-shadow: 0 2px currentColor; right: 0 !important } .c-feature > div .c-call-to-action:not(.f-primary):not(.f-secondary) .c-call-to-action:focus:not(.x-hidden-focus), .m-feature > div .c-call-to-action:not(.f-primary):not(.f-secondary) .c-call-to-action:focus:not(.x-hidden-focus) { color: #005da6; background: rgba(0,103,184,.1) } .c-feature > div .c-call-to-action:not(.f-primary):not(.f-secondary) .c-call-to-action:focus:not(.x-hidden-focus) span, .m-feature > div .c-call-to-action:not(.f-primary):not(.f-secondary) .c-call-to-action:focus:not(.x-hidden-focus) span { box-shadow: 0 2px currentColor; text-decoration: none } .c-feature > div .c-call-to-action:not(.f-primary):not(.f-secondary) .c-call-to-action:hover, .m-feature > div .c-call-to-action:not(.f-primary):not(.f-secondary) .c-call-to-action:hover { color: #005da6 } .c-feature > div .c-call-to-action:not(.f-primary):not(.f-secondary) .c-call-to-action:active, .m-feature > div .c-call-to-action:not(.f-primary):not(.f-secondary) .c-call-to-action:active { background: none; color: #005293; text-decoration: none; -ms-transform: none; transform: none } .c-feature > div .c-call-to-action:not(.f-primary):not(.f-secondary) .c-call-to-action[aria-disabled="true"], .m-feature > div .c-call-to-action:not(.f-primary):not(.f-secondary) .c-call-to-action[aria-disabled="true"] { cursor: not-allowed; color: #cce1f1 } .c-feature > div .c-call-to-action:not(.f-primary):not(.f-secondary) .c-call-to-action.f-image, .m-feature > div .c-call-to-action:not(.f-primary):not(.f-secondary) .c-call-to-action.f-image { padding: 0 } .theme-light .c-feature > div .c-call-to-action:not(.f-primary):not(.f-secondary) .c-call-to-action, .theme-dark .theme-light .c-feature > div .c-call-to-action:not(.f-primary):not(.f-secondary) .c-call-to-action, .theme-light .m-feature > div .c-call-to-action:not(.f-primary):not(.f-secondary) .c-call-to-action, .theme-dark .theme-light .m-feature > div .c-call-to-action:not(.f-primary):not(.f-secondary) .c-call-to-action { color: #000; border-color: transparent; background: transparent } .theme-light .c-feature > div .c-call-to-action:not(.f-primary):not(.f-secondary) .c-call-to-action:focus:not(.x-hidden-focus), .theme-dark .theme-light .c-feature > div .c-call-to-action:not(.f-primary):not(.f-secondary) .c-call-to-action:focus:not(.x-hidden-focus), .theme-light .m-feature > div .c-call-to-action:not(.f-primary):not(.f-secondary) .c-call-to-action:focus:not(.x-hidden-focus), .theme-dark .theme-light .m-feature > div .c-call-to-action:not(.f-primary):not(.f-secondary) .c-call-to-action:focus:not(.x-hidden-focus) { background: rgba(0,0,0,.1) } .theme-light .c-feature > div .c-call-to-action:not(.f-primary):not(.f-secondary) .c-call-to-action:focus:not(.x-hidden-focus) span, .theme-dark .theme-light .c-feature > div .c-call-to-action:not(.f-primary):not(.f-secondary) .c-call-to-action:focus:not(.x-hidden-focus) span, .theme-light .m-feature > div .c-call-to-action:not(.f-primary):not(.f-secondary) .c-call-to-action:focus:not(.x-hidden-focus) span, .theme-dark .theme-light .m-feature > div .c-call-to-action:not(.f-primary):not(.f-secondary) .c-call-to-action:focus:not(.x-hidden-focus) span { box-shadow: 0 2px currentColor } .theme-light .c-feature > div .c-call-to-action:not(.f-primary):not(.f-secondary) .c-call-to-action:focus:not(.x-hidden-focus), .theme-light .c-feature > div .c-call-to-action:not(.f-primary):not(.f-secondary) .c-call-to-action:hover, .theme-dark .theme-light .c-feature > div .c-call-to-action:not(.f-primary):not(.f-secondary) .c-call-to-action:focus:not(.x-hidden-focus), .theme-dark .theme-light .c-feature > div .c-call-to-action:not(.f-primary):not(.f-secondary) .c-call-to-action:hover, .theme-light .m-feature > div .c-call-to-action:not(.f-primary):not(.f-secondary) .c-call-to-action:focus:not(.x-hidden-focus), .theme-light .m-feature > div .c-call-to-action:not(.f-primary):not(.f-secondary) .c-call-to-action:hover, .theme-dark .theme-light .m-feature > div .c-call-to-action:not(.f-primary):not(.f-secondary) .c-call-to-action:focus:not(.x-hidden-focus), .theme-dark .theme-light .m-feature > div .c-call-to-action:not(.f-primary):not(.f-secondary) .c-call-to-action:hover { color: rgba(0,0,0,.9) } .theme-light .c-feature > div .c-call-to-action:not(.f-primary):not(.f-secondary) .c-call-to-action:hover, .theme-dark .theme-light .c-feature > div .c-call-to-action:not(.f-primary):not(.f-secondary) .c-call-to-action:hover, .theme-light .m-feature > div .c-call-to-action:not(.f-primary):not(.f-secondary) .c-call-to-action:hover, .theme-dark .theme-light .m-feature > div .c-call-to-action:not(.f-primary):not(.f-secondary) .c-call-to-action:hover { background: transparent } .theme-light .c-feature > div .c-call-to-action:not(.f-primary):not(.f-secondary) .c-call-to-action:active, .theme-dark .theme-light .c-feature > div .c-call-to-action:not(.f-primary):not(.f-secondary) .c-call-to-action:active, .theme-light .m-feature > div .c-call-to-action:not(.f-primary):not(.f-secondary) .c-call-to-action:active, .theme-dark .theme-light .m-feature > div .c-call-to-action:not(.f-primary):not(.f-secondary) .c-call-to-action:active { color: rgba(0,0,0,.8) } .theme-light .c-feature > div .c-call-to-action:not(.f-primary):not(.f-secondary) .c-call-to-action[aria-disabled="true"], .theme-dark .theme-light .c-feature > div .c-call-to-action:not(.f-primary):not(.f-secondary) .c-call-to-action[aria-disabled="true"], .theme-light .m-feature > div .c-call-to-action:not(.f-primary):not(.f-secondary) .c-call-to-action[aria-disabled="true"], .theme-dark .theme-light .m-feature > div .c-call-to-action:not(.f-primary):not(.f-secondary) .c-call-to-action[aria-disabled="true"] { color: #999; background: transparent } .theme-dark .c-feature > div .c-call-to-action:not(.f-primary):not(.f-secondary) .c-call-to-action, .theme-light .theme-dark .c-feature > div .c-call-to-action:not(.f-primary):not(.f-secondary) .c-call-to-action, .theme-dark .m-feature > div .c-call-to-action:not(.f-primary):not(.f-secondary) .c-call-to-action, .theme-light .theme-dark .m-feature > div .c-call-to-action:not(.f-primary):not(.f-secondary) .c-call-to-action { color: #fff; background: transparent; border-color: transparent } .theme-dark .c-feature > div .c-call-to-action:not(.f-primary):not(.f-secondary) .c-call-to-action:focus:not(.x-hidden-focus), .theme-light .theme-dark .c-feature > div .c-call-to-action:not(.f-primary):not(.f-secondary) .c-call-to-action:focus:not(.x-hidden-focus), .theme-dark .m-feature > div .c-call-to-action:not(.f-primary):not(.f-secondary) .c-call-to-action:focus:not(.x-hidden-focus), .theme-light .theme-dark .m-feature > div .c-call-to-action:not(.f-primary):not(.f-secondary) .c-call-to-action:focus:not(.x-hidden-focus) { background: rgba(255,255,255,.1) } .theme-dark .c-feature > div .c-call-to-action:not(.f-primary):not(.f-secondary) .c-call-to-action:focus:not(.x-hidden-focus) span, .theme-light .theme-dark .c-feature > div .c-call-to-action:not(.f-primary):not(.f-secondary) .c-call-to-action:focus:not(.x-hidden-focus) span, .theme-dark .m-feature > div .c-call-to-action:not(.f-primary):not(.f-secondary) .c-call-to-action:focus:not(.x-hidden-focus) span, .theme-light .theme-dark .m-feature > div .c-call-to-action:not(.f-primary):not(.f-secondary) .c-call-to-action:focus:not(.x-hidden-focus) span { box-shadow: 0 2px currentColor } .theme-dark .c-feature > div .c-call-to-action:not(.f-primary):not(.f-secondary) .c-call-to-action:focus:not(.x-hidden-focus), .theme-dark .c-feature > div .c-call-to-action:not(.f-primary):not(.f-secondary) .c-call-to-action:hover, .theme-light .theme-dark .c-feature > div .c-call-to-action:not(.f-primary):not(.f-secondary) .c-call-to-action:focus:not(.x-hidden-focus), .theme-light .theme-dark .c-feature > div .c-call-to-action:not(.f-primary):not(.f-secondary) .c-call-to-action:hover, .theme-dark .m-feature > div .c-call-to-action:not(.f-primary):not(.f-secondary) .c-call-to-action:focus:not(.x-hidden-focus), .theme-dark .m-feature > div .c-call-to-action:not(.f-primary):not(.f-secondary) .c-call-to-action:hover, .theme-light .theme-dark .m-feature > div .c-call-to-action:not(.f-primary):not(.f-secondary) .c-call-to-action:focus:not(.x-hidden-focus), .theme-light .theme-dark .m-feature > div .c-call-to-action:not(.f-primary):not(.f-secondary) .c-call-to-action:hover { color: #e6e6e6 } .theme-dark .c-feature > div .c-call-to-action:not(.f-primary):not(.f-secondary) .c-call-to-action:hover, .theme-light .theme-dark .c-feature > div .c-call-to-action:not(.f-primary):not(.f-secondary) .c-call-to-action:hover, .theme-dark .m-feature > div .c-call-to-action:not(.f-primary):not(.f-secondary) .c-call-to-action:hover, .theme-light .theme-dark .m-feature > div .c-call-to-action:not(.f-primary):not(.f-secondary) .c-call-to-action:hover { background: transparent } .theme-dark .c-feature > div .c-call-to-action:not(.f-primary):not(.f-secondary) .c-call-to-action:active, .theme-light .theme-dark .c-feature > div .c-call-to-action:not(.f-primary):not(.f-secondary) .c-call-to-action:active, .theme-dark .m-feature > div .c-call-to-action:not(.f-primary):not(.f-secondary) .c-call-to-action:active, .theme-light .theme-dark .m-feature > div .c-call-to-action:not(.f-primary):not(.f-secondary) .c-call-to-action:active { color: #ccc } .theme-dark .c-feature > div .c-call-to-action:not(.f-primary):not(.f-secondary) .c-call-to-action[aria-disabled="true"], .theme-light .theme-dark .c-feature > div .c-call-to-action:not(.f-primary):not(.f-secondary) .c-call-to-action[aria-disabled="true"], .theme-dark .m-feature > div .c-call-to-action:not(.f-primary):not(.f-secondary) .c-call-to-action[aria-disabled="true"], .theme-light .theme-dark .m-feature > div .c-call-to-action:not(.f-primary):not(.f-secondary) .c-call-to-action[aria-disabled="true"] { background: transparent; color: #666 } .c-feature > div .c-call-to-action:not(.f-primary):not(.f-secondary) .c-call-to-action.default-style, .m-feature > div .c-call-to-action:not(.f-primary):not(.f-secondary) .c-call-to-action.default-style { background: initial; color: initial } .c-feature > div .c-group, .m-feature > div .c-group { display: block; overflow: visible; margin-top: 10px } .c-feature > div .c-group .c-call-to-action, .m-feature > div .c-group .c-call-to-action { padding-left: 16px; margin-top: 0; margin-left: 4px } .c-feature picture, .c-feature .c-image-action, .c-feature .c-video, .c-feature .c-video-player, .c-feature .m-ambient-video, .m-feature picture, .m-feature .c-image-action, .m-feature .c-video, .m-feature .c-video-player, .m-feature .m-ambient-video { display: block; width: 100%; max-width: 100% } .c-feature picture img, .m-feature picture img { max-width: 100%; height: auto } .c-feature .c-image-action, .m-feature .c-image-action { width: 100%; display: block; position: relative } .c-feature .c-image-action a, .c-feature .c-image-action button, .m-feature .c-image-action a, .m-feature .c-image-action button { width: 48px; height: 48px; margin: 0; margin-top: 0; position: absolute; top: 50%; right: 50%; -ms-transform: translate(50%,-50%); transform: translate(50%,-50%); border: transparent; border-radius: 50%; background: rgba(0,0,0,.6) } .c-feature .c-image-action a:before, .c-feature .c-image-action button:before, .m-feature .c-image-action a:before, .m-feature .c-image-action button:before { margin: 0; position: absolute; top: calc(50% - 12px); right: calc(50% - 12px); color: #fff; font-size: 24px } .c-feature .c-image-action a:hover, .c-feature .c-image-action button:hover, .m-feature .c-image-action a:hover, .m-feature .c-image-action button:hover { text-decoration: none; background: rgba(0,0,0,.7) } .c-feature .c-image-action a:active, .c-feature .c-image-action button:active, .m-feature .c-image-action a:active, .m-feature .c-image-action button:active { background: rgba(0,0,0,.8) } .c-feature .c-image-action picture, .m-feature .c-image-action picture { width: 100% } .c-feature.f-align-left > div, .c-feature.f-align-right > div, .m-feature.f-align-left > div, .m-feature.f-align-right > div { width: 100%; position: relative; padding: 0 24px 24px } .c-feature.f-align-left > div.m-ambient-video, .c-feature.f-align-left > div.c-video-player, .c-feature.f-align-right > div.m-ambient-video, .c-feature.f-align-right > div.c-video-player, .m-feature.f-align-left > div.m-ambient-video, .m-feature.f-align-left > div.c-video-player, .m-feature.f-align-right > div.m-ambient-video, .m-feature.f-align-right > div.c-video-player { padding: 0 } .c-feature.f-align-left .c-lightbox-video, .c-feature.f-align-right .c-lightbox-video, .m-feature.f-align-left .c-lightbox-video, .m-feature.f-align-right .c-lightbox-video { position: relative; overflow: hidden; right: 0; top: auto; -ms-transform: none; transform: none; padding: 0 } .c-feature.f-align-left .c-lightbox-video > div, .c-feature.f-align-right .c-lightbox-video > div, .m-feature.f-align-left .c-lightbox-video > div, .m-feature.f-align-right .c-lightbox-video > div { width: 100%; height: 100%; top: 0; right: 0; margin: 0 } .c-feature.f-align-left .c-lightbox-video > div > section, .c-feature.f-align-right .c-lightbox-video > div > section, .m-feature.f-align-left .c-lightbox-video > div > section, .m-feature.f-align-right .c-lightbox-video > div > section { text-align: center; height: 100%; width: 100% } .c-feature.f-align-left .c-lightbox-video > div > section > div, .c-feature.f-align-right .c-lightbox-video > div > section > div, .m-feature.f-align-left .c-lightbox-video > div > section > div, .m-feature.f-align-right .c-lightbox-video > div > section > div { padding: 0%; position: absolute; top: calc(50%); -ms-transform: translateY(-50%); transform: translateY(-50%); text-align: center; margin: auto; width: 100% } .c-feature.f-align-left .c-lightbox-video > div > section button.c-action-trigger.c-glyph, .c-feature.f-align-right .c-lightbox-video > div > section button.c-action-trigger.c-glyph, .m-feature.f-align-left .c-lightbox-video > div > section button.c-action-trigger.c-glyph, .m-feature.f-align-right .c-lightbox-video > div > section button.c-action-trigger.c-glyph { font-size: 24px; content: ""; line-height: 13px; height: 48px; min-width: 48px !important; outline: none; border-radius: 50%; margin: 0; padding: 0; background: rgba(0,0,0,.6); padding-left: 5px } .c-feature.f-align-left .c-lightbox-video > div > section button.c-action-trigger.c-glyph:hover, .c-feature.f-align-right .c-lightbox-video > div > section button.c-action-trigger.c-glyph:hover, .m-feature.f-align-left .c-lightbox-video > div > section button.c-action-trigger.c-glyph:hover, .m-feature.f-align-right .c-lightbox-video > div > section button.c-action-trigger.c-glyph:hover { color: rgba(255,255,255,.8) } .c-feature.f-align-left .c-lightbox-video > div > section button.c-action-trigger.c-glyph:focus, .c-feature.f-align-right .c-lightbox-video > div > section button.c-action-trigger.c-glyph:focus, .m-feature.f-align-left .c-lightbox-video > div > section button.c-action-trigger.c-glyph:focus, .m-feature.f-align-right .c-lightbox-video > div > section button.c-action-trigger.c-glyph:focus { background: rgba(0,0,0,.6) } .c-feature.f-align-center > div, .m-feature.f-align-center > div { width: auto; padding: 0 5%; max-width: 100% } .c-feature.f-align-center > div .c-group, .m-feature.f-align-center > div .c-group { display: block } .c-feature.f-align-center > div .c-group .c-call-to-action, .m-feature.f-align-center > div .c-group .c-call-to-action { margin: 0 2px } .c-feature.f-align-center > div .c-image, .m-feature.f-align-center > div .c-image { display: inline-block } .c-feature.f-align-center > div .c-logo, .m-feature.f-align-center > div .c-logo { margin: 12px auto 0 } .c-feature.f-align-center .c-video-player, .m-feature.f-align-center .c-video-player { padding: 0 } .c-feature.f-align-center picture, .c-feature.f-align-center .c-image-action, .c-feature.f-align-center .c-video, .c-feature.f-align-center .c-video-player, .c-feature.f-align-center .m-ambient-video, .m-feature.f-align-center picture, .m-feature.f-align-center .c-image-action, .m-feature.f-align-center .c-video, .m-feature.f-align-center .c-video-player, .m-feature.f-align-center .m-ambient-video { width: 100% } .c-feature.f-align-center .c-lightbox-video, .m-feature.f-align-center .c-lightbox-video { position: relative; overflow: hidden; right: 0; top: auto; -ms-transform: none; transform: none; padding: 0 } .c-feature.f-align-center .c-lightbox-video > div, .m-feature.f-align-center .c-lightbox-video > div { width: 100%; height: 100%; top: 0; right: 0; margin: 0 } .c-feature.f-align-center .c-lightbox-video > div > section, .m-feature.f-align-center .c-lightbox-video > div > section { text-align: center; height: 100%; width: 100% } .c-feature.f-align-center .c-lightbox-video > div > section > div, .m-feature.f-align-center .c-lightbox-video > div > section > div { padding: 0%; position: absolute; top: calc(50%); -ms-transform: translateY(-50%); transform: translateY(-50%); text-align: center; margin: auto; width: 100% } .c-feature.f-align-center .c-lightbox-video > div > section button.c-action-trigger.c-glyph, .m-feature.f-align-center .c-lightbox-video > div > section button.c-action-trigger.c-glyph { font-size: 24px; content: ""; line-height: 13px; height: 48px; min-width: 48px !important; outline: none; border-radius: 50%; margin: 0; padding: 0; background: rgba(0,0,0,.6) } .c-feature.f-align-center .c-lightbox-video > div > section button.c-action-trigger.c-glyph:hover, .m-feature.f-align-center .c-lightbox-video > div > section button.c-action-trigger.c-glyph:hover { color: rgba(255,255,255,.8) } .c-feature.f-align-center .c-lightbox-video > div > section button.c-action-trigger.c-glyph:focus, .m-feature.f-align-center .c-lightbox-video > div > section button.c-action-trigger.c-glyph:focus { background: rgba(0,0,0,.6) } .c-feature .f-video-controls, .m-feature .f-video-controls { text-align: right } .c-feature.f-background-accent, .m-feature.f-background-accent { background: #0067b8 } .c-feature.f-background-accent .c-call-to-action:not(.f-primary):not(.f-secondary), .m-feature.f-background-accent .c-call-to-action:not(.f-primary):not(.f-secondary) { color: #fff } .c-feature.f-background-accent .c-call-to-action:not(.f-primary):not(.f-secondary):focus:not(.x-hidden-focus), .m-feature.f-background-accent .c-call-to-action:not(.f-primary):not(.f-secondary):focus:not(.x-hidden-focus) { outline: transparent; background: rgba(255,255,255,.1) } .c-feature.f-background-accent .c-call-to-action:not(.f-primary):not(.f-secondary):focus:not(.x-hidden-focus), .c-feature.f-background-accent .c-call-to-action:not(.f-primary):not(.f-secondary):hover, .m-feature.f-background-accent .c-call-to-action:not(.f-primary):not(.f-secondary):focus:not(.x-hidden-focus), .m-feature.f-background-accent .c-call-to-action:not(.f-primary):not(.f-secondary):hover { color: #e6e6e6 } .c-feature.f-background-accent .c-call-to-action:not(.f-primary):not(.f-secondary):active, .m-feature.f-background-accent .c-call-to-action:not(.f-primary):not(.f-secondary):active { background: none; color: #ccc } .c-feature.f-background-neutral-00, .c-feature.f-background-neutral-10, .c-feature.f-background-neutral-20, .c-feature.f-background-neutral-30, .m-feature.f-background-neutral-00, .m-feature.f-background-neutral-10, .m-feature.f-background-neutral-20, .m-feature.f-background-neutral-30 { color: #000 } .c-feature.f-background-neutral-00 .c-call-to-action:not(.f-primary):not(.f-secondary), .c-feature.f-background-neutral-10 .c-call-to-action:not(.f-primary):not(.f-secondary), .c-feature.f-background-neutral-20 .c-call-to-action:not(.f-primary):not(.f-secondary), .c-feature.f-background-neutral-30 .c-call-to-action:not(.f-primary):not(.f-secondary), .m-feature.f-background-neutral-00 .c-call-to-action:not(.f-primary):not(.f-secondary), .m-feature.f-background-neutral-10 .c-call-to-action:not(.f-primary):not(.f-secondary), .m-feature.f-background-neutral-20 .c-call-to-action:not(.f-primary):not(.f-secondary), .m-feature.f-background-neutral-30 .c-call-to-action:not(.f-primary):not(.f-secondary) { color: #000 } .c-feature.f-background-neutral-00 .c-call-to-action:not(.f-primary):not(.f-secondary):focus:not(.x-hidden-focus), .c-feature.f-background-neutral-10 .c-call-to-action:not(.f-primary):not(.f-secondary):focus:not(.x-hidden-focus), .c-feature.f-background-neutral-20 .c-call-to-action:not(.f-primary):not(.f-secondary):focus:not(.x-hidden-focus), .c-feature.f-background-neutral-30 .c-call-to-action:not(.f-primary):not(.f-secondary):focus:not(.x-hidden-focus), .m-feature.f-background-neutral-00 .c-call-to-action:not(.f-primary):not(.f-secondary):focus:not(.x-hidden-focus), .m-feature.f-background-neutral-10 .c-call-to-action:not(.f-primary):not(.f-secondary):focus:not(.x-hidden-focus), .m-feature.f-background-neutral-20 .c-call-to-action:not(.f-primary):not(.f-secondary):focus:not(.x-hidden-focus), .m-feature.f-background-neutral-30 .c-call-to-action:not(.f-primary):not(.f-secondary):focus:not(.x-hidden-focus) { outline: transparent; background: rgba(0,0,0,.1) } .c-feature.f-background-neutral-00 .c-call-to-action:not(.f-primary):not(.f-secondary):focus:not(.x-hidden-focus), .c-feature.f-background-neutral-00 .c-call-to-action:not(.f-primary):not(.f-secondary):hover, .c-feature.f-background-neutral-10 .c-call-to-action:not(.f-primary):not(.f-secondary):focus:not(.x-hidden-focus), .c-feature.f-background-neutral-10 .c-call-to-action:not(.f-primary):not(.f-secondary):hover, .c-feature.f-background-neutral-20 .c-call-to-action:not(.f-primary):not(.f-secondary):focus:not(.x-hidden-focus), .c-feature.f-background-neutral-20 .c-call-to-action:not(.f-primary):not(.f-secondary):hover, .c-feature.f-background-neutral-30 .c-call-to-action:not(.f-primary):not(.f-secondary):focus:not(.x-hidden-focus), .c-feature.f-background-neutral-30 .c-call-to-action:not(.f-primary):not(.f-secondary):hover, .m-feature.f-background-neutral-00 .c-call-to-action:not(.f-primary):not(.f-secondary):focus:not(.x-hidden-focus), .m-feature.f-background-neutral-00 .c-call-to-action:not(.f-primary):not(.f-secondary):hover, .m-feature.f-background-neutral-10 .c-call-to-action:not(.f-primary):not(.f-secondary):focus:not(.x-hidden-focus), .m-feature.f-background-neutral-10 .c-call-to-action:not(.f-primary):not(.f-secondary):hover, .m-feature.f-background-neutral-20 .c-call-to-action:not(.f-primary):not(.f-secondary):focus:not(.x-hidden-focus), .m-feature.f-background-neutral-20 .c-call-to-action:not(.f-primary):not(.f-secondary):hover, .m-feature.f-background-neutral-30 .c-call-to-action:not(.f-primary):not(.f-secondary):focus:not(.x-hidden-focus), .m-feature.f-background-neutral-30 .c-call-to-action:not(.f-primary):not(.f-secondary):hover { color: #000 } .c-feature.f-background-neutral-00 .c-call-to-action:not(.f-primary):not(.f-secondary):active, .c-feature.f-background-neutral-10 .c-call-to-action:not(.f-primary):not(.f-secondary):active, .c-feature.f-background-neutral-20 .c-call-to-action:not(.f-primary):not(.f-secondary):active, .c-feature.f-background-neutral-30 .c-call-to-action:not(.f-primary):not(.f-secondary):active, .m-feature.f-background-neutral-00 .c-call-to-action:not(.f-primary):not(.f-secondary):active, .m-feature.f-background-neutral-10 .c-call-to-action:not(.f-primary):not(.f-secondary):active, .m-feature.f-background-neutral-20 .c-call-to-action:not(.f-primary):not(.f-secondary):active, .m-feature.f-background-neutral-30 .c-call-to-action:not(.f-primary):not(.f-secondary):active { background: none; color: #000 } .c-feature.f-background-neutral-45, .c-feature.f-background-neutral-55, .c-feature.f-background-neutral-65, .c-feature.f-background-neutral-75, .c-feature.f-background-neutral-80, .c-feature.f-background-neutral-90, .c-feature.f-background-neutral-100, .c-feature.f-background-accent, .m-feature.f-background-neutral-45, .m-feature.f-background-neutral-55, .m-feature.f-background-neutral-65, .m-feature.f-background-neutral-75, .m-feature.f-background-neutral-80, .m-feature.f-background-neutral-90, .m-feature.f-background-neutral-100, .m-feature.f-background-accent { color: #fff } .c-feature.f-background-neutral-45 .c-call-to-action:not(.f-primary):not(.f-secondary), .c-feature.f-background-neutral-55 .c-call-to-action:not(.f-primary):not(.f-secondary), .c-feature.f-background-neutral-65 .c-call-to-action:not(.f-primary):not(.f-secondary), .c-feature.f-background-neutral-75 .c-call-to-action:not(.f-primary):not(.f-secondary), .c-feature.f-background-neutral-80 .c-call-to-action:not(.f-primary):not(.f-secondary), .c-feature.f-background-neutral-90 .c-call-to-action:not(.f-primary):not(.f-secondary), .c-feature.f-background-neutral-100 .c-call-to-action:not(.f-primary):not(.f-secondary), .c-feature.f-background-accent .c-call-to-action:not(.f-primary):not(.f-secondary), .m-feature.f-background-neutral-45 .c-call-to-action:not(.f-primary):not(.f-secondary), .m-feature.f-background-neutral-55 .c-call-to-action:not(.f-primary):not(.f-secondary), .m-feature.f-background-neutral-65 .c-call-to-action:not(.f-primary):not(.f-secondary), .m-feature.f-background-neutral-75 .c-call-to-action:not(.f-primary):not(.f-secondary), .m-feature.f-background-neutral-80 .c-call-to-action:not(.f-primary):not(.f-secondary), .m-feature.f-background-neutral-90 .c-call-to-action:not(.f-primary):not(.f-secondary), .m-feature.f-background-neutral-100 .c-call-to-action:not(.f-primary):not(.f-secondary), .m-feature.f-background-accent .c-call-to-action:not(.f-primary):not(.f-secondary) { color: #fff } .c-feature.f-background-neutral-45 .c-call-to-action:not(.f-primary):not(.f-secondary):focus:not(.x-hidden-focus), .c-feature.f-background-neutral-55 .c-call-to-action:not(.f-primary):not(.f-secondary):focus:not(.x-hidden-focus), .c-feature.f-background-neutral-65 .c-call-to-action:not(.f-primary):not(.f-secondary):focus:not(.x-hidden-focus), .c-feature.f-background-neutral-75 .c-call-to-action:not(.f-primary):not(.f-secondary):focus:not(.x-hidden-focus), .c-feature.f-background-neutral-80 .c-call-to-action:not(.f-primary):not(.f-secondary):focus:not(.x-hidden-focus), .c-feature.f-background-neutral-90 .c-call-to-action:not(.f-primary):not(.f-secondary):focus:not(.x-hidden-focus), .c-feature.f-background-neutral-100 .c-call-to-action:not(.f-primary):not(.f-secondary):focus:not(.x-hidden-focus), .c-feature.f-background-accent .c-call-to-action:not(.f-primary):not(.f-secondary):focus:not(.x-hidden-focus), .m-feature.f-background-neutral-45 .c-call-to-action:not(.f-primary):not(.f-secondary):focus:not(.x-hidden-focus), .m-feature.f-background-neutral-55 .c-call-to-action:not(.f-primary):not(.f-secondary):focus:not(.x-hidden-focus), .m-feature.f-background-neutral-65 .c-call-to-action:not(.f-primary):not(.f-secondary):focus:not(.x-hidden-focus), .m-feature.f-background-neutral-75 .c-call-to-action:not(.f-primary):not(.f-secondary):focus:not(.x-hidden-focus), .m-feature.f-background-neutral-80 .c-call-to-action:not(.f-primary):not(.f-secondary):focus:not(.x-hidden-focus), .m-feature.f-background-neutral-90 .c-call-to-action:not(.f-primary):not(.f-secondary):focus:not(.x-hidden-focus), .m-feature.f-background-neutral-100 .c-call-to-action:not(.f-primary):not(.f-secondary):focus:not(.x-hidden-focus), .m-feature.f-background-accent .c-call-to-action:not(.f-primary):not(.f-secondary):focus:not(.x-hidden-focus) { outline: transparent; background: rgba(255,255,255,.1) } .c-feature.f-background-neutral-45 .c-call-to-action:not(.f-primary):not(.f-secondary):focus:not(.x-hidden-focus), .c-feature.f-background-neutral-45 .c-call-to-action:not(.f-primary):not(.f-secondary):hover, .c-feature.f-background-neutral-55 .c-call-to-action:not(.f-primary):not(.f-secondary):focus:not(.x-hidden-focus), .c-feature.f-background-neutral-55 .c-call-to-action:not(.f-primary):not(.f-secondary):hover, .c-feature.f-background-neutral-65 .c-call-to-action:not(.f-primary):not(.f-secondary):focus:not(.x-hidden-focus), .c-feature.f-background-neutral-65 .c-call-to-action:not(.f-primary):not(.f-secondary):hover, .c-feature.f-background-neutral-75 .c-call-to-action:not(.f-primary):not(.f-secondary):focus:not(.x-hidden-focus), .c-feature.f-background-neutral-75 .c-call-to-action:not(.f-primary):not(.f-secondary):hover, .c-feature.f-background-neutral-80 .c-call-to-action:not(.f-primary):not(.f-secondary):focus:not(.x-hidden-focus), .c-feature.f-background-neutral-80 .c-call-to-action:not(.f-primary):not(.f-secondary):hover, .c-feature.f-background-neutral-90 .c-call-to-action:not(.f-primary):not(.f-secondary):focus:not(.x-hidden-focus), .c-feature.f-background-neutral-90 .c-call-to-action:not(.f-primary):not(.f-secondary):hover, .c-feature.f-background-neutral-100 .c-call-to-action:not(.f-primary):not(.f-secondary):focus:not(.x-hidden-focus), .c-feature.f-background-neutral-100 .c-call-to-action:not(.f-primary):not(.f-secondary):hover, .c-feature.f-background-accent .c-call-to-action:not(.f-primary):not(.f-secondary):focus:not(.x-hidden-focus), .c-feature.f-background-accent .c-call-to-action:not(.f-primary):not(.f-secondary):hover, .m-feature.f-background-neutral-45 .c-call-to-action:not(.f-primary):not(.f-secondary):focus:not(.x-hidden-focus), .m-feature.f-background-neutral-45 .c-call-to-action:not(.f-primary):not(.f-secondary):hover, .m-feature.f-background-neutral-55 .c-call-to-action:not(.f-primary):not(.f-secondary):focus:not(.x-hidden-focus), .m-feature.f-background-neutral-55 .c-call-to-action:not(.f-primary):not(.f-secondary):hover, .m-feature.f-background-neutral-65 .c-call-to-action:not(.f-primary):not(.f-secondary):focus:not(.x-hidden-focus), .m-feature.f-background-neutral-65 .c-call-to-action:not(.f-primary):not(.f-secondary):hover, .m-feature.f-background-neutral-75 .c-call-to-action:not(.f-primary):not(.f-secondary):focus:not(.x-hidden-focus), .m-feature.f-background-neutral-75 .c-call-to-action:not(.f-primary):not(.f-secondary):hover, .m-feature.f-background-neutral-80 .c-call-to-action:not(.f-primary):not(.f-secondary):focus:not(.x-hidden-focus), .m-feature.f-background-neutral-80 .c-call-to-action:not(.f-primary):not(.f-secondary):hover, .m-feature.f-background-neutral-90 .c-call-to-action:not(.f-primary):not(.f-secondary):focus:not(.x-hidden-focus), .m-feature.f-background-neutral-90 .c-call-to-action:not(.f-primary):not(.f-secondary):hover, .m-feature.f-background-neutral-100 .c-call-to-action:not(.f-primary):not(.f-secondary):focus:not(.x-hidden-focus), .m-feature.f-background-neutral-100 .c-call-to-action:not(.f-primary):not(.f-secondary):hover, .m-feature.f-background-accent .c-call-to-action:not(.f-primary):not(.f-secondary):focus:not(.x-hidden-focus), .m-feature.f-background-accent .c-call-to-action:not(.f-primary):not(.f-secondary):hover { color: #e6e6e6 } .c-feature.f-background-neutral-45 .c-call-to-action:not(.f-primary):not(.f-secondary):active, .c-feature.f-background-neutral-55 .c-call-to-action:not(.f-primary):not(.f-secondary):active, .c-feature.f-background-neutral-65 .c-call-to-action:not(.f-primary):not(.f-secondary):active, .c-feature.f-background-neutral-75 .c-call-to-action:not(.f-primary):not(.f-secondary):active, .c-feature.f-background-neutral-80 .c-call-to-action:not(.f-primary):not(.f-secondary):active, .c-feature.f-background-neutral-90 .c-call-to-action:not(.f-primary):not(.f-secondary):active, .c-feature.f-background-neutral-100 .c-call-to-action:not(.f-primary):not(.f-secondary):active, .c-feature.f-background-accent .c-call-to-action:not(.f-primary):not(.f-secondary):active, .m-feature.f-background-neutral-45 .c-call-to-action:not(.f-primary):not(.f-secondary):active, .m-feature.f-background-neutral-55 .c-call-to-action:not(.f-primary):not(.f-secondary):active, .m-feature.f-background-neutral-65 .c-call-to-action:not(.f-primary):not(.f-secondary):active, .m-feature.f-background-neutral-75 .c-call-to-action:not(.f-primary):not(.f-secondary):active, .m-feature.f-background-neutral-80 .c-call-to-action:not(.f-primary):not(.f-secondary):active, .m-feature.f-background-neutral-90 .c-call-to-action:not(.f-primary):not(.f-secondary):active, .m-feature.f-background-neutral-100 .c-call-to-action:not(.f-primary):not(.f-secondary):active, .m-feature.f-background-accent .c-call-to-action:not(.f-primary):not(.f-secondary):active { background: none; color: #ccc } @media only screen and (min-width:320px) { .c-feature.f-align-left .c-list, .c-feature.f-align-right .c-list, .m-feature.f-align-left .c-list, .m-feature.f-align-right .c-list { list-style-position: inside; text-align: right } } @media only screen and (min-width:540px) { .c-feature.f-align-center, .m-feature.f-align-center { min-height: 300px } .c-feature.f-align-left, .c-feature.f-align-right, .m-feature.f-align-left, .m-feature.f-align-right { min-height: 211px } .c-feature.f-align-left > div, .c-feature.f-align-right > div, .m-feature.f-align-left > div, .m-feature.f-align-right > div { width: 490px; margin: 0 auto; text-align: center } .c-feature.f-align-left > div.c-video, .c-feature.f-align-left > div.m-ambient-video, .c-feature.f-align-left > div.c-video-player, .c-feature.f-align-right > div.c-video, .c-feature.f-align-right > div.m-ambient-video, .c-feature.f-align-right > div.c-video-player, .m-feature.f-align-left > div.c-video, .m-feature.f-align-left > div.m-ambient-video, .m-feature.f-align-left > div.c-video-player, .m-feature.f-align-right > div.c-video, .m-feature.f-align-right > div.m-ambient-video, .m-feature.f-align-right > div.c-video-player { width: 100% } .c-feature.f-align-left .c-logo img, .c-feature.f-align-right .c-logo img, .m-feature.f-align-left .c-logo img, .m-feature.f-align-right .c-logo img { margin: 0 auto } .c-feature.f-align-left .c-list, .c-feature.f-align-right .c-list, .m-feature.f-align-left .c-list, .m-feature.f-align-right .c-list { list-style-position: inside; text-align: right } } @media only screen and (min-width:768px) { .c-feature.f-align-left picture, .c-feature.f-align-right picture, .m-feature.f-align-left picture, .m-feature.f-align-right picture { width: 50% } .c-feature.f-align-left picture img, .c-feature.f-align-right picture img, .m-feature.f-align-left picture img, .m-feature.f-align-right picture img { left: 0 } .c-feature.f-align-left .c-lightbox-video, .c-feature.f-align-right .c-lightbox-video, .m-feature.f-align-left .c-lightbox-video, .m-feature.f-align-right .c-lightbox-video { position: relative; overflow: hidden; right: 0; top: auto; -ms-transform: none; transform: none; padding: 0 } .c-feature.f-align-left .c-lightbox-video picture, .c-feature.f-align-right .c-lightbox-video picture, .m-feature.f-align-left .c-lightbox-video picture, .m-feature.f-align-right .c-lightbox-video picture { width: 50% } .c-feature.f-align-left .c-lightbox-video > div, .c-feature.f-align-right .c-lightbox-video > div, .m-feature.f-align-left .c-lightbox-video > div, .m-feature.f-align-right .c-lightbox-video > div { width: 100%; height: 100%; top: 0; right: 0; margin: 0 } .c-feature.f-align-left .c-lightbox-video > div > section, .c-feature.f-align-right .c-lightbox-video > div > section, .m-feature.f-align-left .c-lightbox-video > div > section, .m-feature.f-align-right .c-lightbox-video > div > section { text-align: center; height: 100%; width: 100% } .c-feature.f-align-left .c-lightbox-video > div > section > div, .c-feature.f-align-right .c-lightbox-video > div > section > div, .m-feature.f-align-left .c-lightbox-video > div > section > div, .m-feature.f-align-right .c-lightbox-video > div > section > div { padding: 0%; position: absolute; width: 50%; max-width: 50%; top: calc(50%); -ms-transform: translateY(-50%); transform: translateY(-50%); text-align: center; margin: auto } .c-feature.f-align-left .c-lightbox-video > div > section button.c-action-trigger.c-glyph, .c-feature.f-align-right .c-lightbox-video > div > section button.c-action-trigger.c-glyph, .m-feature.f-align-left .c-lightbox-video > div > section button.c-action-trigger.c-glyph, .m-feature.f-align-right .c-lightbox-video > div > section button.c-action-trigger.c-glyph { font-size: 24px; content: ""; line-height: 13px; height: 48px; min-width: 48px !important; outline: none; border-radius: 50%; margin: 0; padding: 0; background: rgba(0,0,0,.6) } .c-feature.f-align-left .c-lightbox-video > div > section button.c-action-trigger.c-glyph:hover, .c-feature.f-align-right .c-lightbox-video > div > section button.c-action-trigger.c-glyph:hover, .m-feature.f-align-left .c-lightbox-video > div > section button.c-action-trigger.c-glyph:hover, .m-feature.f-align-right .c-lightbox-video > div > section button.c-action-trigger.c-glyph:hover { color: rgba(255,255,255,.8) } .c-feature.f-align-left .c-lightbox-video > div > section button.c-action-trigger.c-glyph:focus, .c-feature.f-align-right .c-lightbox-video > div > section button.c-action-trigger.c-glyph:focus, .m-feature.f-align-left .c-lightbox-video > div > section button.c-action-trigger.c-glyph:focus, .m-feature.f-align-right .c-lightbox-video > div > section button.c-action-trigger.c-glyph:focus { background: rgba(0,0,0,.6) } .c-feature.f-align-left > div, .c-feature.f-align-right > div, .m-feature.f-align-left > div, .m-feature.f-align-right > div { padding-right: 36px; padding-left: 36px; padding-bottom: 0; position: absolute; top: calc(50%); -ms-transform: translateY(-50%); transform: translateY(-50%); width: 50%; text-align: right } .c-feature.f-align-left > div .c-logo img, .c-feature.f-align-right > div .c-logo img, .m-feature.f-align-left > div .c-logo img, .m-feature.f-align-right > div .c-logo img { margin: 0 } .c-feature.f-align-left > div.c-video, .c-feature.f-align-left > div.c-video-player, .c-feature.f-align-left > div.m-ambient-video, .c-feature.f-align-right > div.c-video, .c-feature.f-align-right > div.c-video-player, .c-feature.f-align-right > div.m-ambient-video, .m-feature.f-align-left > div.c-video, .m-feature.f-align-left > div.c-video-player, .m-feature.f-align-left > div.m-ambient-video, .m-feature.f-align-right > div.c-video, .m-feature.f-align-right > div.c-video-player, .m-feature.f-align-right > div.m-ambient-video { width: 50%; max-width: 50%; overflow: hidden; position: relative; right: 0; top: auto; -ms-transform: none; transform: none; padding: 0 } .c-feature.f-align-left > div.c-video > h1, .c-feature.f-align-left > div.c-video-player > h1, .c-feature.f-align-left > div.m-ambient-video > h1, .c-feature.f-align-right > div.c-video > h1, .c-feature.f-align-right > div.c-video-player > h1, .c-feature.f-align-right > div.m-ambient-video > h1, .m-feature.f-align-left > div.c-video > h1, .m-feature.f-align-left > div.c-video-player > h1, .m-feature.f-align-left > div.m-ambient-video > h1, .m-feature.f-align-right > div.c-video > h1, .m-feature.f-align-right > div.c-video-player > h1, .m-feature.f-align-right > div.m-ambient-video > h1 { display: none } .c-feature.f-align-left > div.c-video video, .c-feature.f-align-left > div.c-video-player video, .c-feature.f-align-left > div.m-ambient-video video, .c-feature.f-align-right > div.c-video video, .c-feature.f-align-right > div.c-video-player video, .c-feature.f-align-right > div.m-ambient-video video, .m-feature.f-align-left > div.c-video video, .m-feature.f-align-left > div.c-video-player video, .m-feature.f-align-left > div.m-ambient-video video, .m-feature.f-align-right > div.c-video video, .m-feature.f-align-right > div.c-video-player video, .m-feature.f-align-right > div.m-ambient-video video { width: 100%; min-width: 100%; height: 100%; max-height: 100% } .c-feature.f-align-left > div.m-ambient-video, .c-feature.f-align-left > div.c-video-player, .c-feature.f-align-right > div.m-ambient-video, .c-feature.f-align-right > div.c-video-player, .m-feature.f-align-left > div.m-ambient-video, .m-feature.f-align-left > div.c-video-player, .m-feature.f-align-right > div.m-ambient-video, .m-feature.f-align-right > div.c-video-player { margin: 0 } .c-feature.f-align-left > div .c-heading, .c-feature.f-align-right > div .c-heading, .m-feature.f-align-left > div .c-heading, .m-feature.f-align-right > div .c-heading { padding-top: 0 } .c-feature.f-align-left .c-image-action, .c-feature.f-align-right .c-image-action, .m-feature.f-align-left .c-image-action, .m-feature.f-align-right .c-image-action { width: 50% } .c-feature.f-align-left .c-image-action picture, .c-feature.f-align-right .c-image-action picture, .m-feature.f-align-left .c-image-action picture, .m-feature.f-align-right .c-image-action picture { width: 100% } .c-feature.f-align-left > div, .m-feature.f-align-left > div { right: 0 } .c-feature.f-align-left picture, .c-feature.f-align-left .c-image-action, .c-feature.f-align-left .c-video, .c-feature.f-align-left .c-video-player, .c-feature.f-align-left .m-ambient-video, .m-feature.f-align-left picture, .m-feature.f-align-left .c-image-action, .m-feature.f-align-left .c-video, .m-feature.f-align-left .c-video-player, .m-feature.f-align-left .m-ambient-video { float: left } .c-feature.f-align-left .c-lightbox-video > div > section > div, .m-feature.f-align-left .c-lightbox-video > div > section > div { left: 0 } .c-feature.f-align-right > div, .m-feature.f-align-right > div { right: 50% } .c-feature.f-align-right picture, .c-feature.f-align-right .c-image-action, .c-feature.f-align-right .c-video, .c-feature.f-align-right .c-video-player, .c-feature.f-align-right .m-ambient-video, .m-feature.f-align-right picture, .m-feature.f-align-right .c-image-action, .m-feature.f-align-right .c-video, .m-feature.f-align-right .c-video-player, .m-feature.f-align-right .m-ambient-video { float: right; right: 0 } .c-feature.f-align-right.f-image-priority > div, .m-feature.f-align-right.f-image-priority > div { right: 65% } .c-feature.f-align-right.f-image-priority > div.c-video, .c-feature.f-align-right.f-image-priority > div.c-video-player, .c-feature.f-align-right.f-image-priority > div.m-ambient-video, .m-feature.f-align-right.f-image-priority > div.c-video, .m-feature.f-align-right.f-image-priority > div.c-video-player, .m-feature.f-align-right.f-image-priority > div.m-ambient-video { right: 0 } .c-feature.f-set-ratio.f-align-left, .c-feature.f-set-ratio.f-align-right, .m-feature.f-set-ratio.f-align-left, .m-feature.f-set-ratio.f-align-right { position: relative; padding-bottom: 37.5% } } @media only screen and (min-width:768px) and (min-width:1400px) { .c-feature.f-set-ratio.f-align-left, .c-feature.f-set-ratio.f-align-right, .m-feature.f-set-ratio.f-align-left, .m-feature.f-set-ratio.f-align-right { padding-bottom: 28.125% } } @media only screen and (min-width:768px) { .c-feature.f-set-ratio.f-align-left picture, .c-feature.f-set-ratio.f-align-left .c-image-action, .c-feature.f-set-ratio.f-align-left .c-video-player, .c-feature.f-set-ratio.f-align-left .c-video, .c-feature.f-set-ratio.f-align-left .m-ambient-video, .c-feature.f-set-ratio.f-align-right picture, .c-feature.f-set-ratio.f-align-right .c-image-action, .c-feature.f-set-ratio.f-align-right .c-video-player, .c-feature.f-set-ratio.f-align-right .c-video, .c-feature.f-set-ratio.f-align-right .m-ambient-video, .m-feature.f-set-ratio.f-align-left picture, .m-feature.f-set-ratio.f-align-left .c-image-action, .m-feature.f-set-ratio.f-align-left .c-video-player, .m-feature.f-set-ratio.f-align-left .c-video, .m-feature.f-set-ratio.f-align-left .m-ambient-video, .m-feature.f-set-ratio.f-align-right picture, .m-feature.f-set-ratio.f-align-right .c-image-action, .m-feature.f-set-ratio.f-align-right .c-video-player, .m-feature.f-set-ratio.f-align-right .c-video, .m-feature.f-set-ratio.f-align-right .m-ambient-video { position: absolute } .c-feature.f-set-ratio.f-align-left picture, .c-feature.f-set-ratio.f-align-right picture, .m-feature.f-set-ratio.f-align-left picture, .m-feature.f-set-ratio.f-align-right picture { right: 50%; width: 50% } .c-feature.f-set-ratio.f-align-left picture img, .c-feature.f-set-ratio.f-align-right picture img, .m-feature.f-set-ratio.f-align-left picture img, .m-feature.f-set-ratio.f-align-right picture img { left: 0 } .c-feature.f-set-ratio.f-align-left.f-image-priority, .c-feature.f-set-ratio.f-align-right.f-image-priority, .m-feature.f-set-ratio.f-align-left.f-image-priority, .m-feature.f-set-ratio.f-align-right.f-image-priority { padding-bottom: 28.1625% } } @media only screen and (min-width:768px) and (min-width:1084px) { .c-feature.f-set-ratio.f-align-left.f-image-priority, .c-feature.f-set-ratio.f-align-right.f-image-priority, .m-feature.f-set-ratio.f-align-left.f-image-priority, .m-feature.f-set-ratio.f-align-right.f-image-priority { padding-bottom: 36.5% } } @media only screen and (min-width:768px) { .c-feature.f-set-ratio.f-align-left:not(.f-image-priority) .m-ambient-video, .c-feature.f-set-ratio.f-align-right:not(.f-image-priority) .m-ambient-video, .m-feature.f-set-ratio.f-align-left:not(.f-image-priority) .m-ambient-video, .m-feature.f-set-ratio.f-align-right:not(.f-image-priority) .m-ambient-video { height: 100% } .c-feature.f-set-ratio.f-align-left > div, .m-feature.f-set-ratio.f-align-left > div { right: 0 } .c-feature.f-set-ratio.f-align-left picture, .c-feature.f-set-ratio.f-align-left .c-image-action, .c-feature.f-set-ratio.f-align-left .c-video, .c-feature.f-set-ratio.f-align-left .c-video-player, .c-feature.f-set-ratio.f-align-left .m-ambient-video, .m-feature.f-set-ratio.f-align-left picture, .m-feature.f-set-ratio.f-align-left .c-image-action, .m-feature.f-set-ratio.f-align-left .c-video, .m-feature.f-set-ratio.f-align-left .c-video-player, .m-feature.f-set-ratio.f-align-left .m-ambient-video { right: 50% } .c-feature.f-set-ratio.f-align-right > div, .m-feature.f-set-ratio.f-align-right > div { right: 50% } .c-feature.f-set-ratio.f-align-right picture, .c-feature.f-set-ratio.f-align-right .c-image-action, .c-feature.f-set-ratio.f-align-right .c-video, .c-feature.f-set-ratio.f-align-right .c-video-player, .c-feature.f-set-ratio.f-align-right .m-ambient-video, .m-feature.f-set-ratio.f-align-right picture, .m-feature.f-set-ratio.f-align-right .c-image-action, .m-feature.f-set-ratio.f-align-right .c-video, .m-feature.f-set-ratio.f-align-right .c-video-player, .m-feature.f-set-ratio.f-align-right .m-ambient-video { left: 50%; right: 0 } .c-feature.f-set-ratio.f-align-right.f-image-priority > div, .m-feature.f-set-ratio.f-align-right.f-image-priority > div { right: 50% } .c-feature.f-set-ratio.f-align-right.f-image-priority > div.c-video, .c-feature.f-set-ratio.f-align-right.f-image-priority > div.c-video-player, .c-feature.f-set-ratio.f-align-right.f-image-priority > div.m-ambient-video, .m-feature.f-set-ratio.f-align-right.f-image-priority > div.c-video, .m-feature.f-set-ratio.f-align-right.f-image-priority > div.c-video-player, .m-feature.f-set-ratio.f-align-right.f-image-priority > div.m-ambient-video { right: 0 } .c-feature.f-align-right, .m-feature.f-align-right { min-height: 213px } .c-feature.f-align-right.f-image-priority > div, .m-feature.f-align-right.f-image-priority > div { right: 50% } .c-feature.f-align-left, .m-feature.f-align-left { min-height: 213px } .c-feature.f-align-center, .m-feature.f-align-center { min-height: 300px } } @media only screen and (min-width:1084px) { .c-feature > div .c-heading, .m-feature > div .c-heading { font-size: 34px; line-height: 40px; padding: 38px 0 2px; font-weight: 600; padding-top: 0 } .c-feature > div .c-paragraph, .m-feature > div .c-paragraph { padding-top: 12px } .c-feature.f-align-right, .c-feature.f-align-left, .m-feature.f-align-right, .m-feature.f-align-left { min-height: 279px } .c-feature.f-align-right.f-image-priority picture, .c-feature.f-align-left.f-image-priority picture, .m-feature.f-align-right.f-image-priority picture, .m-feature.f-align-left.f-image-priority picture { width: 65% } .c-feature.f-align-right.f-image-priority > div, .c-feature.f-align-left.f-image-priority > div, .m-feature.f-align-right.f-image-priority > div, .m-feature.f-align-left.f-image-priority > div { width: 35% } .c-feature.f-align-right.f-image-priority > div.c-video, .c-feature.f-align-right.f-image-priority > div.c-video-player, .c-feature.f-align-right.f-image-priority > div.m-ambient-video, .c-feature.f-align-left.f-image-priority > div.c-video, .c-feature.f-align-left.f-image-priority > div.c-video-player, .c-feature.f-align-left.f-image-priority > div.m-ambient-video, .m-feature.f-align-right.f-image-priority > div.c-video, .m-feature.f-align-right.f-image-priority > div.c-video-player, .m-feature.f-align-right.f-image-priority > div.m-ambient-video, .m-feature.f-align-left.f-image-priority > div.c-video, .m-feature.f-align-left.f-image-priority > div.c-video-player, .m-feature.f-align-left.f-image-priority > div.m-ambient-video { width: 65%; max-width: 65% } .c-feature.f-align-right.f-image-priority > div, .m-feature.f-align-right.f-image-priority > div { right: 65% } .c-feature.f-align-center, .m-feature.f-align-center { min-height: 400px } .c-feature.f-align-center > div, .m-feature.f-align-center > div { max-width: 798px } .c-feature.f-align-center > div.c-video, .c-feature.f-align-center > div.c-video-player, .c-feature.f-align-center > div.m-ambient-video, .m-feature.f-align-center > div.c-video, .m-feature.f-align-center > div.c-video-player, .m-feature.f-align-center > div.m-ambient-video { max-width: 100% } .c-feature.f-set-ratio.f-align-right.f-image-priority > div, .m-feature.f-set-ratio.f-align-right.f-image-priority > div { right: 65% } .c-feature.f-set-ratio.f-align-right.f-image-priority picture, .c-feature.f-set-ratio.f-align-right.f-image-priority > .c-video, .c-feature.f-set-ratio.f-align-right.f-image-priority > .c-video-player, .c-feature.f-set-ratio.f-align-right.f-image-priority > .m-ambient-video, .m-feature.f-set-ratio.f-align-right.f-image-priority picture, .m-feature.f-set-ratio.f-align-right.f-image-priority > .c-video, .m-feature.f-set-ratio.f-align-right.f-image-priority > .c-video-player, .m-feature.f-set-ratio.f-align-right.f-image-priority > .m-ambient-video { left: 35% } .c-feature.f-set-ratio.f-align-left.f-image-priority > div, .m-feature.f-set-ratio.f-align-left.f-image-priority > div { left: 65% } .c-feature.f-set-ratio.f-align-left.f-image-priority picture, .c-feature.f-set-ratio.f-align-left.f-image-priority > .c-video, .c-feature.f-set-ratio.f-align-left.f-image-priority > .c-video-player, .c-feature.f-set-ratio.f-align-left.f-image-priority > .m-ambient-video, .m-feature.f-set-ratio.f-align-left.f-image-priority picture, .m-feature.f-set-ratio.f-align-left.f-image-priority > .c-video, .m-feature.f-set-ratio.f-align-left.f-image-priority > .c-video-player, .m-feature.f-set-ratio.f-align-left.f-image-priority > .m-ambient-video { right: 35% } } @media only screen and (min-width:1400px) { .c-feature.f-align-center, .m-feature.f-align-center { min-height: 400px } .c-feature.f-align-right, .c-feature.f-align-left, .m-feature.f-align-right, .m-feature.f-align-left { min-height: 315px } .c-feature.f-align-right > div, .c-feature.f-align-left > div, .m-feature.f-align-right > div, .m-feature.f-align-left > div { padding-right: 48px; padding-left: 48px } .c-feature.f-align-right > div.c-video, .c-feature.f-align-right > div.c-video-player, .c-feature.f-align-right > div.m-ambient-video, .c-feature.f-align-left > div.c-video, .c-feature.f-align-left > div.c-video-player, .c-feature.f-align-left > div.m-ambient-video, .m-feature.f-align-right > div.c-video, .m-feature.f-align-right > div.c-video-player, .m-feature.f-align-right > div.m-ambient-video, .m-feature.f-align-left > div.c-video, .m-feature.f-align-left > div.c-video-player, .m-feature.f-align-left > div.m-ambient-video { padding: 0 } } @media only screen and (min-width:1779px) { .c-feature.f-align-left picture, .c-feature.f-align-right picture, .m-feature.f-align-left picture, .m-feature.f-align-right picture { width: 50% } .c-feature.f-align-left picture img, .c-feature.f-align-right picture img, .m-feature.f-align-left picture img, .m-feature.f-align-right picture img { left: 0 } .c-feature.f-align-left .c-lightbox-video, .c-feature.f-align-right .c-lightbox-video, .m-feature.f-align-left .c-lightbox-video, .m-feature.f-align-right .c-lightbox-video { position: relative; overflow: hidden; right: 0; top: auto; -ms-transform: none; transform: none; padding: 0 } .c-feature.f-align-left .c-lightbox-video picture, .c-feature.f-align-right .c-lightbox-video picture, .m-feature.f-align-left .c-lightbox-video picture, .m-feature.f-align-right .c-lightbox-video picture { width: 50% } .c-feature.f-align-left .c-lightbox-video > div, .c-feature.f-align-right .c-lightbox-video > div, .m-feature.f-align-left .c-lightbox-video > div, .m-feature.f-align-right .c-lightbox-video > div { width: 100%; height: 100%; top: 0; right: 0; margin: 0 } .c-feature.f-align-left .c-lightbox-video > div > section, .c-feature.f-align-right .c-lightbox-video > div > section, .m-feature.f-align-left .c-lightbox-video > div > section, .m-feature.f-align-right .c-lightbox-video > div > section { text-align: center; height: 100%; width: 100% } .c-feature.f-align-left .c-lightbox-video > div > section > div, .c-feature.f-align-right .c-lightbox-video > div > section > div, .m-feature.f-align-left .c-lightbox-video > div > section > div, .m-feature.f-align-right .c-lightbox-video > div > section > div { padding: 0%; position: absolute; width: 50%; max-width: 50%; top: calc(50%); -ms-transform: translateY(-50%); transform: translateY(-50%); text-align: center; margin: auto } .c-feature.f-align-left .c-lightbox-video > div > section button.c-action-trigger.c-glyph, .c-feature.f-align-right .c-lightbox-video > div > section button.c-action-trigger.c-glyph, .m-feature.f-align-left .c-lightbox-video > div > section button.c-action-trigger.c-glyph, .m-feature.f-align-right .c-lightbox-video > div > section button.c-action-trigger.c-glyph { font-size: 24px; content: ""; line-height: 13px; height: 48px; min-width: 48px !important; outline: none; border-radius: 50%; margin: 0; padding: 0; background: rgba(0,0,0,.6) } .c-feature.f-align-left .c-lightbox-video > div > section button.c-action-trigger.c-glyph:hover, .c-feature.f-align-right .c-lightbox-video > div > section button.c-action-trigger.c-glyph:hover, .m-feature.f-align-left .c-lightbox-video > div > section button.c-action-trigger.c-glyph:hover, .m-feature.f-align-right .c-lightbox-video > div > section button.c-action-trigger.c-glyph:hover { color: rgba(255,255,255,.8) } .c-feature.f-align-left .c-lightbox-video > div > section button.c-action-trigger.c-glyph:focus, .c-feature.f-align-right .c-lightbox-video > div > section button.c-action-trigger.c-glyph:focus, .m-feature.f-align-left .c-lightbox-video > div > section button.c-action-trigger.c-glyph:focus, .m-feature.f-align-right .c-lightbox-video > div > section button.c-action-trigger.c-glyph:focus { background: rgba(0,0,0,.6) } .c-feature.f-align-left > div, .c-feature.f-align-right > div, .m-feature.f-align-left > div, .m-feature.f-align-right > div { padding-right: 36px; padding-left: 36px; padding-bottom: 0; position: absolute; top: calc(50%); -ms-transform: translateY(-50%); transform: translateY(-50%); width: 50%; text-align: right } .c-feature.f-align-left > div .c-logo img, .c-feature.f-align-right > div .c-logo img, .m-feature.f-align-left > div .c-logo img, .m-feature.f-align-right > div .c-logo img { margin: 0 } .c-feature.f-align-left > div.c-video, .c-feature.f-align-left > div.c-video-player, .c-feature.f-align-left > div.m-ambient-video, .c-feature.f-align-right > div.c-video, .c-feature.f-align-right > div.c-video-player, .c-feature.f-align-right > div.m-ambient-video, .m-feature.f-align-left > div.c-video, .m-feature.f-align-left > div.c-video-player, .m-feature.f-align-left > div.m-ambient-video, .m-feature.f-align-right > div.c-video, .m-feature.f-align-right > div.c-video-player, .m-feature.f-align-right > div.m-ambient-video { width: 50%; max-width: 50%; overflow: hidden; position: relative; right: 0; top: auto; -ms-transform: none; transform: none; padding: 0 } .c-feature.f-align-left > div.c-video > h1, .c-feature.f-align-left > div.c-video-player > h1, .c-feature.f-align-left > div.m-ambient-video > h1, .c-feature.f-align-right > div.c-video > h1, .c-feature.f-align-right > div.c-video-player > h1, .c-feature.f-align-right > div.m-ambient-video > h1, .m-feature.f-align-left > div.c-video > h1, .m-feature.f-align-left > div.c-video-player > h1, .m-feature.f-align-left > div.m-ambient-video > h1, .m-feature.f-align-right > div.c-video > h1, .m-feature.f-align-right > div.c-video-player > h1, .m-feature.f-align-right > div.m-ambient-video > h1 { display: none } .c-feature.f-align-left > div.c-video video, .c-feature.f-align-left > div.c-video-player video, .c-feature.f-align-left > div.m-ambient-video video, .c-feature.f-align-right > div.c-video video, .c-feature.f-align-right > div.c-video-player video, .c-feature.f-align-right > div.m-ambient-video video, .m-feature.f-align-left > div.c-video video, .m-feature.f-align-left > div.c-video-player video, .m-feature.f-align-left > div.m-ambient-video video, .m-feature.f-align-right > div.c-video video, .m-feature.f-align-right > div.c-video-player video, .m-feature.f-align-right > div.m-ambient-video video { width: 100%; min-width: 100%; height: 100%; max-height: 100% } .c-feature.f-align-left > div.m-ambient-video, .c-feature.f-align-left > div.c-video-player, .c-feature.f-align-right > div.m-ambient-video, .c-feature.f-align-right > div.c-video-player, .m-feature.f-align-left > div.m-ambient-video, .m-feature.f-align-left > div.c-video-player, .m-feature.f-align-right > div.m-ambient-video, .m-feature.f-align-right > div.c-video-player { margin: 0 } .c-feature.f-align-left > div .c-heading, .c-feature.f-align-right > div .c-heading, .m-feature.f-align-left > div .c-heading, .m-feature.f-align-right > div .c-heading { padding-top: 0 } .c-feature.f-align-left .c-image-action, .c-feature.f-align-right .c-image-action, .m-feature.f-align-left .c-image-action, .m-feature.f-align-right .c-image-action { width: 50% } .c-feature.f-align-left .c-image-action picture, .c-feature.f-align-right .c-image-action picture, .m-feature.f-align-left .c-image-action picture, .m-feature.f-align-right .c-image-action picture { width: 100% } .c-feature.f-align-left > div, .m-feature.f-align-left > div { right: 0 } .c-feature.f-align-left picture, .c-feature.f-align-left .c-image-action, .c-feature.f-align-left .c-video, .c-feature.f-align-left .c-video-player, .c-feature.f-align-left .m-ambient-video, .m-feature.f-align-left picture, .m-feature.f-align-left .c-image-action, .m-feature.f-align-left .c-video, .m-feature.f-align-left .c-video-player, .m-feature.f-align-left .m-ambient-video { float: left } .c-feature.f-align-left .c-lightbox-video > div > section > div, .m-feature.f-align-left .c-lightbox-video > div > section > div { left: 0 } .c-feature.f-align-right > div, .m-feature.f-align-right > div { right: 50% } .c-feature.f-align-right picture, .c-feature.f-align-right .c-image-action, .c-feature.f-align-right .c-video, .c-feature.f-align-right .c-video-player, .c-feature.f-align-right .m-ambient-video, .m-feature.f-align-right picture, .m-feature.f-align-right .c-image-action, .m-feature.f-align-right .c-video, .m-feature.f-align-right .c-video-player, .m-feature.f-align-right .m-ambient-video { float: right; right: 0 } .c-feature.f-align-right.f-image-priority > div, .m-feature.f-align-right.f-image-priority > div { right: 65% } .c-feature.f-align-right.f-image-priority > div.c-video, .c-feature.f-align-right.f-image-priority > div.c-video-player, .c-feature.f-align-right.f-image-priority > div.m-ambient-video, .m-feature.f-align-right.f-image-priority > div.c-video, .m-feature.f-align-right.f-image-priority > div.c-video-player, .m-feature.f-align-right.f-image-priority > div.m-ambient-video { right: 0 } .c-feature.f-set-ratio.f-align-left, .c-feature.f-set-ratio.f-align-right, .m-feature.f-set-ratio.f-align-left, .m-feature.f-set-ratio.f-align-right { position: relative; padding-bottom: 37.5% } } @media only screen and (min-width:1779px) and (min-width:1400px) { .c-feature.f-set-ratio.f-align-left, .c-feature.f-set-ratio.f-align-right, .m-feature.f-set-ratio.f-align-left, .m-feature.f-set-ratio.f-align-right { padding-bottom: 28.125% } } @media only screen and (min-width:1779px) { .c-feature.f-set-ratio.f-align-left picture, .c-feature.f-set-ratio.f-align-left .c-image-action, .c-feature.f-set-ratio.f-align-left .c-video-player, .c-feature.f-set-ratio.f-align-left .c-video, .c-feature.f-set-ratio.f-align-left .m-ambient-video, .c-feature.f-set-ratio.f-align-right picture, .c-feature.f-set-ratio.f-align-right .c-image-action, .c-feature.f-set-ratio.f-align-right .c-video-player, .c-feature.f-set-ratio.f-align-right .c-video, .c-feature.f-set-ratio.f-align-right .m-ambient-video, .m-feature.f-set-ratio.f-align-left picture, .m-feature.f-set-ratio.f-align-left .c-image-action, .m-feature.f-set-ratio.f-align-left .c-video-player, .m-feature.f-set-ratio.f-align-left .c-video, .m-feature.f-set-ratio.f-align-left .m-ambient-video, .m-feature.f-set-ratio.f-align-right picture, .m-feature.f-set-ratio.f-align-right .c-image-action, .m-feature.f-set-ratio.f-align-right .c-video-player, .m-feature.f-set-ratio.f-align-right .c-video, .m-feature.f-set-ratio.f-align-right .m-ambient-video { position: absolute } .c-feature.f-set-ratio.f-align-left picture, .c-feature.f-set-ratio.f-align-right picture, .m-feature.f-set-ratio.f-align-left picture, .m-feature.f-set-ratio.f-align-right picture { right: 50%; width: 50% } .c-feature.f-set-ratio.f-align-left picture img, .c-feature.f-set-ratio.f-align-right picture img, .m-feature.f-set-ratio.f-align-left picture img, .m-feature.f-set-ratio.f-align-right picture img { left: 0 } .c-feature.f-set-ratio.f-align-left.f-image-priority, .c-feature.f-set-ratio.f-align-right.f-image-priority, .m-feature.f-set-ratio.f-align-left.f-image-priority, .m-feature.f-set-ratio.f-align-right.f-image-priority { padding-bottom: 28.1625% } } @media only screen and (min-width:1779px) and (min-width:1084px) { .c-feature.f-set-ratio.f-align-left.f-image-priority, .c-feature.f-set-ratio.f-align-right.f-image-priority, .m-feature.f-set-ratio.f-align-left.f-image-priority, .m-feature.f-set-ratio.f-align-right.f-image-priority { padding-bottom: 36.5% } } @media only screen and (min-width:1779px) { .c-feature.f-set-ratio.f-align-left:not(.f-image-priority) .m-ambient-video, .c-feature.f-set-ratio.f-align-right:not(.f-image-priority) .m-ambient-video, .m-feature.f-set-ratio.f-align-left:not(.f-image-priority) .m-ambient-video, .m-feature.f-set-ratio.f-align-right:not(.f-image-priority) .m-ambient-video { height: 100% } .c-feature.f-set-ratio.f-align-left > div, .m-feature.f-set-ratio.f-align-left > div { right: 0 } .c-feature.f-set-ratio.f-align-left picture, .c-feature.f-set-ratio.f-align-left .c-image-action, .c-feature.f-set-ratio.f-align-left .c-video, .c-feature.f-set-ratio.f-align-left .c-video-player, .c-feature.f-set-ratio.f-align-left .m-ambient-video, .m-feature.f-set-ratio.f-align-left picture, .m-feature.f-set-ratio.f-align-left .c-image-action, .m-feature.f-set-ratio.f-align-left .c-video, .m-feature.f-set-ratio.f-align-left .c-video-player, .m-feature.f-set-ratio.f-align-left .m-ambient-video { right: 50% } .c-feature.f-set-ratio.f-align-right > div, .m-feature.f-set-ratio.f-align-right > div { right: 50% } .c-feature.f-set-ratio.f-align-right picture, .c-feature.f-set-ratio.f-align-right .c-image-action, .c-feature.f-set-ratio.f-align-right .c-video, .c-feature.f-set-ratio.f-align-right .c-video-player, .c-feature.f-set-ratio.f-align-right .m-ambient-video, .m-feature.f-set-ratio.f-align-right picture, .m-feature.f-set-ratio.f-align-right .c-image-action, .m-feature.f-set-ratio.f-align-right .c-video, .m-feature.f-set-ratio.f-align-right .c-video-player, .m-feature.f-set-ratio.f-align-right .m-ambient-video { left: 50%; right: 0 } .c-feature.f-set-ratio.f-align-right.f-image-priority > div, .m-feature.f-set-ratio.f-align-right.f-image-priority > div { right: 50% } .c-feature.f-set-ratio.f-align-right.f-image-priority > div.c-video, .c-feature.f-set-ratio.f-align-right.f-image-priority > div.c-video-player, .c-feature.f-set-ratio.f-align-right.f-image-priority > div.m-ambient-video, .m-feature.f-set-ratio.f-align-right.f-image-priority > div.c-video, .m-feature.f-set-ratio.f-align-right.f-image-priority > div.c-video-player, .m-feature.f-set-ratio.f-align-right.f-image-priority > div.m-ambient-video { right: 0 } .c-feature.f-align-right, .c-feature.f-align-left, .c-feature.f-align-center, .m-feature.f-align-right, .m-feature.f-align-left, .m-feature.f-align-center { min-height: 400px } } .c-feature.f-feature-small, .m-feature.f-feature-small { min-height: 96px } .c-feature.f-feature-small picture > img, .m-feature.f-feature-small picture > img { margin-left: auto; margin-right: auto; display: block } @media only screen and (min-width:768px) { .c-feature.f-feature-small, .m-feature.f-feature-small { min-height: 97px } .c-feature.f-feature-small > div, .m-feature.f-feature-small > div { padding-right: 88px; padding-left: 44px } .c-feature.f-feature-small picture, .m-feature.f-feature-small picture { padding-left: 88px; padding-right: 44px } .c-feature.f-feature-small picture > img, .m-feature.f-feature-small picture > img { margin-right: auto; margin-left: 0; display: block } } @media only screen and (min-width:1084px) { .c-feature.f-feature-small, .m-feature.f-feature-small { min-height: 126px } } @media only screen and (min-width:1400px) { .c-feature.f-feature-small, .m-feature.f-feature-small { min-height: 143px } } @media only screen and (min-width:1779px) { .c-feature.f-feature-small, .m-feature.f-feature-small { min-height: 203px } } .m-feature.f-lean { margin-top: 0 } .m-feature { padding-right: 0; padding-left: 0; padding-top: 0; margin-top: 48px; float: none } .m-feature[data-grid~="container"] { padding-right: 12px; padding-left: 12px; max-width: 100%; clear: both } @media only screen and (min-width:540px) { .m-feature[data-grid~="container"] { padding-right: 24px; padding-left: 24px } } @media only screen and (min-width:768px) { .m-feature[data-grid~="container"] { padding-right: 36px; padding-left: 36px } } @media only screen and (min-width:1400px) { .m-feature[data-grid~="container"] { padding-right: 48px; padding-left: 48px } } @media only screen and (min-width:540px) { .m-feature { float: right } } .m-feature-channel { display: block; position: relative; height: 244px; overflow: hidden; padding-top: 0; margin-top: 48px } .m-feature-channel > .c-image:after { content: ""; display: block; right: 0; position: absolute; height: 100%; width: 100%; z-index: 0 } .m-feature-channel > .c-image img { right: 0; max-width: inherit; position: absolute } .m-feature-channel.theme-dark > .c-image:after { background: rgba(0,0,0,.6) } .m-feature-channel.theme-light > .c-image:after { background: rgba(255,255,255,.6) } .m-feature-channel > section { right: 0; position: absolute; left: 0; z-index: 1 } .m-feature-channel > section > .c-group li { display: none } .m-feature-channel > section .c-call-to-action { margin-top: 16px } .m-feature-channel > div { height: 100%; position: absolute; left: 0; top: 0; z-index: 0 } @media only screen and (max-width:767px) { .m-feature-channel > section { text-align: center; top: calc(50% - 48px) } .m-feature-channel > section > [class^="c-heading"] { padding-top: 0 } .m-feature-channel > section > [class^="c-heading"] .c-hyperlink { display: none } .m-feature-channel > section > p { display: none } .m-feature-channel > div { background-image: none !important; right: 0 } } @media only screen and (min-width:540px) { .m-feature-channel { height: 264px } } @media only screen and (min-width:768px) { .m-feature-channel { height: 374px } .m-feature-channel.context-movies, .m-feature-channel.context-books, .m-feature-channel.context-mixed-entertainment { height: 416px } .m-feature-channel > div { left: 0; width: 669px } .m-feature-channel.theme-dark > div { background: linear-gradient(to left,rgba(255,255,255,0) 0,#333 345px) } .m-feature-channel.theme-light > div { background: linear-gradient(to left,rgba(255,255,255,0) 0,#e6e6e6 345px) } .m-feature-channel > section { padding: 0 48px } .m-feature-channel > section > [class^="c-heading"] { padding-top: 90px } .m-feature-channel > section > [class^="c-heading"] .c-hyperlink { position: absolute; left: 48px; top: 24px } .m-feature-channel > section > [class^="c-heading"] + .c-call-to-action { margin-top: 24px } .m-feature-channel > section > p, .m-feature-channel > section > [class^="c-heading"] { width: calc(100% - 300px) } .m-feature-channel > section > .c-group { position: absolute; left: 24px; top: 80px } .m-feature-channel > section > .c-group li:nth-child(-n+2) { display: inherit } } @media only screen and (min-width:1084px) { .m-feature-channel { height: 374px } .m-feature-channel > section .c-group li:nth-child(-n+3) { display: inherit } .m-feature-channel > section > p, .m-feature-channel > section > [class^="c-heading"] { width: calc(100% - 450px) } .m-feature-channel > div { width: 819px } } @media only screen and (min-width:1400px) { .m-feature-channel > section .c-group li:nth-child(-n+5) { display: inherit } .m-feature-channel > section > p, .m-feature-channel > section > [class^="c-heading"] { width: calc(100% - 750px) } .m-feature-channel > div { width: 1119px } } @media only screen and (min-width:1779px) { .m-feature-channel > section .c-group li:nth-child(-n+7) { display: inherit } .m-feature-channel > section > p, .m-feature-channel > section > [class^="c-heading"] { width: calc(100% - 1050px) } .m-feature-channel > div { width: 1419px } } .m-feature-channel.f-large > section > [class^="c-heading"] .c-hyperlink { top: 36px } .m-feature-channel.f-large > section .c-group li { display: none } .m-feature-channel.f-large > section .c-call-to-action { margin-top: 32px; color: #000; background: #fff; border-color: #000; outline: 0 } .m-feature-channel.f-large > section .c-call-to-action:focus { background: rgba(0,103,184,.1) } @media only screen and (max-width:1083px) { .m-feature-channel.f-large > section { text-align: center } .m-feature-channel.f-large > section > [class^="c-heading"] { padding-top: 0 } .m-feature-channel.f-large > section > [class^="c-heading"] .c-hyperlink { display: none } .m-feature-channel.f-large > section > p, .m-feature-channel.f-large > section > [class^="c-heading"] { width: auto } } @media only screen and (min-width:1084px) { .m-feature-channel.f-large { height: 424px } .m-feature-channel.f-large > section > p, .m-feature-channel.f-large > section > [class^="c-heading"] { width: calc(100% - 596px) } .m-feature-channel.f-large > section .c-group li:nth-child(-n+2) { display: inherit } } @media only screen and (min-width:1400px) { .m-feature-channel.f-large > section > p, .m-feature-channel.f-large > section > [class^="c-heading"] { width: calc(100% - 894px) } .m-feature-channel.f-large > section .c-group li:nth-child(-n+3) { display: inherit } } @media only screen and (min-width:1779px) { .m-feature-channel.f-large > section > p, .m-feature-channel.f-large > section > [class^="c-heading"] { width: calc(100% - 1192px) } .m-feature-channel.f-large > section .c-group li:nth-child(-n+4) { display: inherit } } .m-feed-hero-item { padding: 0; position: relative } .m-feed-hero-item:hover { cursor: pointer } .m-feed-hero-item:hover a { text-decoration: underline } .m-feed-hero-item .c-image { position: relative; display: block; padding-bottom: 37.55% } @media only screen and (max-width:1083px) { .m-feed-hero-item .c-image { padding-bottom: 56.25% } } .m-feed-hero-item .c-image img { position: absolute } .m-feed-hero-item .c-image:after { content: ""; position: absolute; top: 0; right: 0; left: 0; bottom: 0 } .m-feed-hero-item a { position: relative; border: 2px solid transparent; outline: 0; display: inline-block } .m-feed-hero-item a:before { display: block; position: absolute; top: 0; left: 0; bottom: 0; right: 0; content: ''; border: 1px solid transparent } .m-feed-hero-item a:focus { border-color: #000 } .m-feed-hero-item a:focus:before { border-color: rgba(255,255,255,.6) } .theme-light .m-feed-hero-item a:focus, .theme-dark .theme-light .m-feed-hero-item a:focus { border-color: #000 } .theme-light .m-feed-hero-item a:focus:before, .theme-dark .theme-light .m-feed-hero-item a:focus:before { border-color: rgba(255,255,255,.6) } .theme-dark .m-feed-hero-item a:focus, .theme-light .theme-dark .m-feed-hero-item a:focus { border-color: #fff } .theme-dark .m-feed-hero-item a:focus:before, .theme-light .theme-dark .m-feed-hero-item a:focus:before { border-color: rgba(0,0,0,.6) } .m-feed-hero-item a:focus { text-decoration: underline } .m-feed-hero-item .c-heading { font-size: 24px; line-height: 28px; overflow: hidden; box-sizing: content-box; max-height: 56px; padding-bottom: 2.3632px; font-weight: 600; opacity: .95 } @media screen and (-ms-high-contrast:active) { .m-feed-hero-item .c-heading { background: #000 } } @media screen and (-ms-high-contrast:black-on-white) { .m-feed-hero-item .c-heading { background: #fff } } @media only screen and (max-width:767px) { .m-feed-hero-item .c-heading { width: auto; margin: 0 24px } } @media only screen and (max-width:539px) { .m-feed-hero-item .c-heading { font-size: 15px; line-height: 20px; max-height: 40px; padding-bottom: .227px; font-weight: 600 } } .m-feed-hero-item .c-subheading { font-size: 18px; line-height: 24px; white-space: nowrap; overflow: hidden; box-sizing: content-box; max-height: 24px; padding-bottom: .2724px; font-weight: 400 } @media screen and (-ms-high-contrast:active) { .m-feed-hero-item .c-subheading { background: #000 } } @media screen and (-ms-high-contrast:black-on-white) { .m-feed-hero-item .c-subheading { background: #fff } } @media only screen and (max-width:767px) { .m-feed-hero-item .c-subheading { font-size: 15px; line-height: 20px; white-space: nowrap; max-height: 20px; padding-bottom: .227px } } @media only screen and (max-width:539px) { .m-feed-hero-item .c-subheading { font-size: 11px; line-height: 16px; white-space: nowrap; max-height: 16px; padding-bottom: -.5002px } } .m-feed-hero-item > div { position: absolute; width: 100%; bottom: 48px } @media only screen and (max-width:1083px) { .m-feed-hero-item > div { bottom: 24px } } @media only screen and (max-width:539px) { .m-feed-hero-item > div { bottom: 12px } } .m-feed-hero-item > div > div { max-width: 800px; padding: 0 16px; margin: 0 auto; text-align: center } .m-feed-hero-item.theme-light .c-image:after { background: linear-gradient(0deg,rgba(255,255,255,.95),transparent 15%) } @media only screen and (max-width:767px) { .m-feed-hero-item.theme-light .c-image:after { background: linear-gradient(0deg,#fff,transparent 0%) } } .m-feed-hero-item.theme-light a:focus { color: rgba(0,0,0,.9) } .m-feed-hero-item.theme-light a:active { color: rgba(0,0,0,.8) } .m-feed-hero-item.theme-dark .c-image:after { background: linear-gradient(0deg,rgba(0,0,0,.95),transparent 15%) } @media only screen and (max-width:767px) { .m-feed-hero-item.theme-dark .c-image:after { background: linear-gradient(0deg,#000,transparent 0%) } } .m-feed-hero-item.theme-dark a:focus { color: #e6e6e6 } .m-feed-hero-item.theme-dark a:active { color: #ccc } .m-feed-hero { padding: 0 } @media only screen and (max-width:539px) { .m-feed-hero .c-carousel .c-sequence-indicator { bottom: 12px } } .m-feed-hero .c-carousel .m-feed-hero-item > div { bottom: 48px } @media only screen and (max-width:539px) { .m-feed-hero .c-carousel .m-feed-hero-item > div { bottom: 28px } } [class^="pad-"] + .pad-feed-hero .m-feed-hero, [class^="m-"] + .m-feed-hero { padding-top: 48px } .m-footer { background: #f2f2f2; margin-top: 48px; padding: 0 } .m-footer a.c-hyperlink:focus { background: rgba(0,0,0,.1) } .m-footer a.c-hyperlink:focus, .m-footer a.c-hyperlink:hover { color: rgba(0,0,0,.9) } .m-footer a.c-hyperlink:active { background: none; color: rgba(0,0,0,.8) } .m-footer nav { margin: 0 auto; max-width: calc(1600px + 10%); padding: 0 5% } .m-footer nav:before, .m-footer nav:after { content: " "; display: table } .m-footer nav:after { clear: both } .m-footer nav .c-heading-4 { font-size: 15px; line-height: 20px } .m-footer nav .c-heading-4, .m-footer nav a.c-hyperlink { color: #616161; word-break: break-word; display: inline-block } .m-footer nav ul.c-list { font-size: 11px; line-height: 16px; margin-top: 0 } .m-footer nav div > div:first-child { padding-right: 0 } .m-footer > div { background: #f2f2f2; margin: 0 auto; max-width: calc(1600px + 10%); padding: 30px 5% 16px } .m-footer > div:before, .m-footer > div:after { content: " "; display: table } .m-footer > div:after { clear: both } .m-footer > div > a.c-hyperlink { font-size: 11px; line-height: 16px; display: inline-block; padding-left: 24px; color: #616161; float: right; white-space: nowrap } .m-footer > div > a.c-hyperlink.c-glyph { font-size: 11px; line-height: 16px; display: inline-block; color: #616161; float: right } .m-footer > div > a.c-hyperlink.c-glyph:before { font-size: 20px; line-height: 24px; margin-left: 10px; color: #616161; vertical-align: middle } .m-footer > div > a.c-hyperlink:focus, .m-footer > div > a.c-hyperlink:hover { color: rgba(0,0,0,.9); text-decoration: underline } .m-footer > div ul.c-list { font-size: 11px; line-height: 16px; float: left; margin: 3px 0 } .m-footer > div ul.c-list li { padding: 0 0 4px 24px; color: #616161; display: inline-block } .m-footer > div ul.c-list li a.c-hyperlink { color: #616161 } .m-footer > div ul.c-list li a:focus, .m-footer > div ul.c-list li a:hover { color: rgba(0,0,0,.9) } @media only screen and (max-width:1083px) { .m-footer nav { padding: 30px 36px 16px } .m-footer nav div > div:first-child { padding-right: 12px } .m-footer > div { display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; padding: 30px 36px 16px } .m-footer > div > a.c-hyperlink { margin-left: auto } } @media only screen and (max-width:767px) { .m-footer > div { padding: 30px 24px 16px } .m-footer > div > a.c-hyperlink { width: 100% } .m-footer > div > a.c-hyperlink + ul.c-list { width: 100% } .m-footer > div > a.c-hyperlink, .m-footer > div > a.c-hyperlink.c-glyph { float: none } .m-footer > div ul.c-list { width: 100%; float: none; text-align: right; margin-top: 12px } .m-footer > div ul.c-list li { padding: 6px 6px 0 4px } } @media only screen and (max-width:539px) { .m-footer > div ul.c-list { float: right } .m-footer > div ul.c-list li { padding: 6px 0 0 10px } } .m-group-call-to-action { padding-top: 34px } .m-group-call-to-action strong { font-size: 18px; line-height: 24px; padding-bottom: 10px } @media(max-width:767px) { .m-group-call-to-action strong { font-size: 16px; line-height: 20px } } .m-group-call-to-action .c-group { height: auto; position: relative } .m-group-call-to-action .c-group .c-call-to-action { font-size: 18px; line-height: 24px; border: 0; font-weight: 200 } @media(max-width:767px) { .m-group-call-to-action .c-group .c-call-to-action { font-size: 16px; line-height: 20px } } .m-group-call-to-action .c-group .c-call-to-action:after { content: "" } @media only screen and (max-width:767px) { .m-group-call-to-action { padding-top: 24px } .m-group-call-to-action strong { padding-bottom: 6px } .m-group-call-to-action .c-call-to-action { padding: 6px 0 } } [class*="m-heading"] { clear: both } [class*="m-heading"].f-heavyweight .c-heading { font-weight: 600; opacity: .95 } [class*="m-heading"].f-pivot:not(.f-disabled) > a.f-active { font-weight: 600; color: #000; border-bottom: 2px solid #0067b8 } [class*="m-heading"].f-pivot:not(.f-disabled) > a.f-active:focus { background: rgba(0,103,184,.1) content-box } [class*="m-heading"].f-pivot:not(.f-disabled) > a:hover { color: rgba(0,0,0,.8) } [class*="m-heading"].f-pivot > a { display: inline-block; white-space: nowrap; margin: 0 12px; line-height: 34px; color: rgba(0,0,0,.6); font-weight: 400; -ms-transform: translateX(12px); transform: translateX(12px) } [class*="m-heading"].f-pivot > a:focus { outline: transparent } [class*="m-heading"].f-pivot.f-disabled > a { color: rgba(0,0,0,.2); cursor: not-allowed } [class*="m-heading"].f-pivot + [class^="m-"] { padding-top: 12px } [class*="m-heading"].f-select .c-select-menu { margin-left: 8px } [class*="m-heading"].f-select + [class^="m-"] { padding-top: 12px } [class*="m-heading"].f-action > .c-action-menu:first-of-type { margin-right: -8px } [class*="m-heading"].f-action > .c-action-menu:first-of-type > button.c-action-trigger { margin-top: 4px } [class*="m-heading"].f-action + [class^="m-"] { padding-top: 12px } [class*="m-heading"] .c-heading a.c-hyperlink { font-size: 15px; line-height: 20px; float: left; margin-right: 12px; font-weight: 400 } .m-heading-1 .c-heading { font-size: 62px; line-height: 72px; padding: 38px 0 6px; font-weight: 600; letter-spacing: -.01em; padding-top: 0 } .m-heading-1 .c-heading span + a.c-hyperlink { position: relative; margin-top: 45px; z-index: 100 } @media only screen and (max-width:767px) { .m-heading-1 .c-heading span + a.c-hyperlink { margin-top: 31px } } .m-heading-1 + [class*="m-"] { padding-top: 10px } @media only screen and (max-width:767px) { .m-heading-1 + [class*="m-"] { padding-top: 13px } } .m-heading-2 .c-heading { font-size: 46px; line-height: 56px; padding: 37px 0 3px; font-weight: 600; letter-spacing: -.01em; padding-top: 0 } .m-heading-2 .c-heading span + a.c-hyperlink { position: relative; margin-top: 31px; z-index: 100 } @media only screen and (max-width:767px) { .m-heading-2 .c-heading span + a.c-hyperlink { margin-top: 18px } } .m-heading-2 + [class*="m-"] { padding-top: 12px } @media only screen and (max-width:767px) { .m-heading-2 + [class*="m-"] { padding-top: 16px } } .m-heading-3 .c-heading { font-size: 34px; line-height: 40px; padding: 38px 0 2px; font-weight: 600; padding-top: 0 } .m-heading-3 .c-heading span + a.c-hyperlink { position: relative; margin-top: 18px; z-index: 100 } @media only screen and (max-width:767px) { .m-heading-3 .c-heading span + a.c-hyperlink { margin-top: 10px } } .m-heading-3 + [class*="m-"] { padding-top: 18px } @media only screen and (max-width:767px) { .m-heading-3 + [class*="m-"] { padding-top: 10px } } .m-heading-4 .c-heading { font-size: 24px; line-height: 28px; padding: 36px 0 4px; font-weight: 600; padding-top: 0 } .m-heading-4 .c-heading span + a.c-hyperlink { position: relative; margin-top: 8px; z-index: 100 } @media only screen and (max-width:767px) { .m-heading-4 .c-heading span + a.c-hyperlink { margin-top: 4px } } .m-heading-4 + [class*="m-"] { padding-top: 16px } @media only screen and (max-width:767px) { .m-heading-4 + [class*="m-"] { padding-top: 14px } } .m-heading-5 .c-heading { font-size: 20px; line-height: 24px; padding: 35px 0 5px; font-weight: 600; padding-top: 0 } .m-heading-5 .c-heading span + a.c-hyperlink { position: relative; margin-top: 4px; z-index: 100 } @media only screen and (max-width:767px) { .m-heading-5 .c-heading span + a.c-hyperlink { margin-top: 3px } } .m-heading-5 + [class*="m-"] { padding-top: 15px } .m-heading-6 .c-heading { font-size: 18px; line-height: 24px; padding: 37px 0 3px; font-weight: 600; padding-top: 0 } .m-heading-6 .c-heading span + a.c-hyperlink { position: relative; margin-top: 3px; z-index: 100 } @media only screen and (max-width:767px) { .m-heading-6 .c-heading span + a.c-hyperlink { margin-top: 0 } } .m-heading-6 + [class*="m-"] { padding-top: 17px } [class*="pad-heading"] + .pad-content-placement .m-content-placement, [class*="m-heading"] + .m-content-placement { position: relative; margin-top: -48px } [class*="pad-heading"] + .pad-product-placement .m-product-placement, [class*="m-heading"] + .m-product-placement { padding-top: 2px } .m-hero-item, .c-hero { position: relative; overflow: hidden; padding: 0 5%; width: 100% } @media screen and (min-width:768px) { .m-hero .m-hero-item, .m-hero .c-hero { padding: 0 5% } .m-hero .m-hero-item.x-remove-padding, .m-hero .c-hero.x-remove-padding { padding-right: 0; padding-left: 0 } } .m-hero-item:before, .c-hero:before { display: block; content: ""; width: 100%; padding-bottom: 61.875% } @media screen and (min-width:1084px) { .m-hero-item:before, .c-hero:before { padding-bottom: 41.55% } } .m-hero-item:hover, .c-hero:hover { cursor: default } .m-hero-item:hover a.hiddenCTAlink, .c-hero:hover a.hiddenCTAlink { text-decoration: underline } .m-hero-item[data-js-href]:hover, .c-hero[data-js-href]:hover { cursor: pointer } .m-hero-item picture, .c-hero picture { display: block } .m-hero-item > picture, .c-hero > picture { position: absolute; top: 0; right: 0; bottom: 0; z-index: 0; width: 100%; overflow: hidden; -ms-transform: scale(1.0125); transform: scale(1.0125) } .m-hero-item > picture img, .c-hero > picture img { position: absolute; width: 100%; right: 0; top: calc(50%); -ms-transform: translateY(-50%); transform: translateY(-50%); overflow: hidden } .m-hero-item > picture:after, .c-hero > picture:after { content: ""; display: block; position: relative; z-index: 1; width: 100%; height: 100% } .m-hero-item.f-transparent:before, .c-hero.f-transparent:before { padding-bottom: 56.25% } .m-hero-item > div, .c-hero > div { width: 88%; height: 100%; max-width: 2048px; position: absolute; top: 0; bottom: 0; right: 0; left: 0; z-index: 1; margin: 0 auto; overflow: hidden } @media only screen and (max-width:767px) { .m-hero-item > div, .c-hero > div { position: relative } } .m-hero-item > div > div, .c-hero > div > div { position: absolute; z-index: 1; max-width: 520px } .m-hero-item > div > div > div, .c-hero > div > div > div { margin-top: 24px; padding: 12px 2px 0 } .m-hero-item > div .f-core-player, .c-hero > div .f-core-player { max-width: 100% } .m-hero-item > div.c-video, .m-hero-item > div.m-ambient-video, .c-hero > div.c-video, .c-hero > div.m-ambient-video { width: 100%; margin: 0; padding: 0 } .m-hero-item > div.c-video:before, .m-hero-item > div.m-ambient-video:before, .c-hero > div.c-video:before, .c-hero > div.m-ambient-video:before { display: block; content: ""; width: 100%; padding-bottom: 37.55% } @media only screen and (max-width:1083px) { .m-hero-item > div.c-video:before, .m-hero-item > div.m-ambient-video:before, .c-hero > div.c-video:before, .c-hero > div.m-ambient-video:before { padding-bottom: 56.25% } } .m-hero-item a.hiddenCTAlink, .c-hero a.hiddenCTAlink { display: block } .m-hero-item .c-heading, .c-hero .c-heading { font-size: 46px; line-height: 56px; padding: 37px 0 3px; font-weight: 600; letter-spacing: -.01em; overflow: hidden; box-sizing: content-box; max-height: 112px; font-weight: 600; opacity: .95 } @media only screen and (max-width:1399px) { .m-hero-item .c-heading, .c-hero .c-heading { font-size: 24px; line-height: 28px; padding: 36px 0 4px; font-weight: 600; max-height: 56px; font-weight: 600 } } @media screen and (-ms-high-contrast:active) { .m-hero-item .c-heading, .c-hero .c-heading { background: #000 } } @media screen and (-ms-high-contrast:black-on-white) { .m-hero-item .c-heading, .c-hero .c-heading { background: #fff } } @media only screen and (min-width:1084px) { .m-hero-item.f-long-heading [class*="c-heading"], .c-hero.f-long-heading [class*="c-heading"] { font-size: 24px; line-height: 28px; padding: 36px 0 4px; font-weight: 600; max-height: 56px } } @media only screen and (min-width:1084px) { .m-hero-item.f-long-heading [class*="c-subheading"], .c-hero.f-long-heading [class*="c-subheading"] { font-size: 15px; line-height: 20px; padding: 8px 0 0; font-weight: 600; max-height: 40px } } .m-hero-item .c-subheading, .c-hero .c-subheading { font-size: 24px; line-height: 28px; padding: 4px 0 8px; font-weight: 600; overflow: hidden; box-sizing: content-box; max-height: 56px; padding-bottom: 2.3632px; font-weight: 200 } @media only screen and (max-width:1399px) { .m-hero-item .c-subheading, .c-hero .c-subheading { font-size: 15px; line-height: 20px; padding: 8px 0 0; font-weight: 600; max-height: 40px; font-weight: 200 } } @media only screen and (max-width:767px) { .m-hero-item .c-subheading, .c-hero .c-subheading { font-size: 18px; line-height: 24px; padding: 9px 0 3px; font-weight: 600; overflow: hidden; box-sizing: content-box; max-height: 48px; font-weight: 200 } } @media screen and (-ms-high-contrast:active) { .m-hero-item .c-subheading, .c-hero .c-subheading { background: #000 } } @media screen and (-ms-high-contrast:black-on-white) { .m-hero-item .c-subheading, .c-hero .c-subheading { background: #fff } } .m-hero-item .c-paragraph, .c-hero .c-paragraph { font-size: 15px; line-height: 20px; padding: 12px 0 0; font-weight: 400; overflow: hidden; box-sizing: content-box; max-height: 80px; padding: 0 } @media screen and (-ms-high-contrast:active) { .m-hero-item .c-paragraph, .c-hero .c-paragraph { background: #000 } } @media screen and (-ms-high-contrast:black-on-white) { .m-hero-item .c-paragraph, .c-hero .c-paragraph { background: #fff } } .m-hero-item .c-product-title, .m-hero-item .c-product-subtitle, .c-hero .c-product-title, .c-hero .c-product-subtitle { font-size: 24px; overflow: hidden; box-sizing: content-box; max-height: 56px; line-height: 32px; max-height: 64px; padding: 0 } @media screen and (-ms-high-contrast:active) { .m-hero-item .c-product-title, .m-hero-item .c-product-subtitle, .c-hero .c-product-title, .c-hero .c-product-subtitle { background: #000 } } @media screen and (-ms-high-contrast:black-on-white) { .m-hero-item .c-product-title, .m-hero-item .c-product-subtitle, .c-hero .c-product-title, .c-hero .c-product-subtitle { background: #fff } } @media only screen and (min-width:1400px) { .m-hero-item .c-product-title, .m-hero-item .c-product-subtitle, .c-hero .c-product-title, .c-hero .c-product-subtitle { font-size: 34px; overflow: hidden; box-sizing: content-box; max-height: 80px; line-height: 44px; max-height: 88px } } @media only screen and (min-width:768px) { .m-hero-item.f-short .c-product-title, .m-hero-item.f-short .c-product-subtitle, .c-hero.f-short .c-product-title, .c-hero.f-short .c-product-subtitle { font-size: 34px; overflow: hidden; box-sizing: content-box; max-height: 80px; line-height: 44px; max-height: 88px } } @media only screen and (min-width:1400px) { .m-hero-item.f-short .c-product-title, .m-hero-item.f-short .c-product-subtitle, .c-hero.f-short .c-product-title, .c-hero.f-short .c-product-subtitle { font-size: 46px; overflow: hidden; box-sizing: content-box; max-height: 112px; line-height: 60px; max-height: 120px } } .m-hero-item .c-product-title, .c-hero .c-product-title { font-weight: 600; opacity: .95 } .m-hero-item .c-product-subtitle, .c-hero .c-product-subtitle { font-weight: 100 } .m-hero-item .c-price, .c-hero .c-price { font-size: 20px; line-height: 24px; display: inline-block } @media screen and (-ms-high-contrast:active) { .m-hero-item .c-price, .c-hero .c-price { background: #000 } } @media screen and (-ms-high-contrast:black-on-white) { .m-hero-item .c-price, .c-hero .c-price { background: #fff } } .m-hero-item .c-rating, .c-hero .c-rating { margin-top: 12px } .m-hero-item .c-group, .c-hero .c-group { display: block; overflow: visible } .m-hero-item .c-group > .c-call-to-action, .c-hero .c-group > .c-call-to-action { margin-left: 24px } .m-hero-item .c-group > .c-call-to-action + .c-call-to-action, .c-hero .c-group > .c-call-to-action + .c-call-to-action { padding: 10px 0 7px 3px; position: relative; border: 2px solid transparent; outline: 1px solid transparent; outline-offset: -3px; margin-right: 0; color: #0067b8; background: transparent; transition: none; padding: 10px 25px 7px 43px } @media screen and (-ms-high-contrast:active) { .m-hero-item .c-group > .c-call-to-action + .c-call-to-action, .c-hero .c-group > .c-call-to-action + .c-call-to-action { border-color: window !important; outline-color: window } } .m-hero-item .c-group > .c-call-to-action + .c-call-to-action:focus, .c-hero .c-group > .c-call-to-action + .c-call-to-action:focus { border-color: #000; outline-color: rgba(255,255,255,.6) } @media screen and (-ms-high-contrast:active) { .m-hero-item .c-group > .c-call-to-action + .c-call-to-action:focus, .c-hero .c-group > .c-call-to-action + .c-call-to-action:focus { border-color: windowText !important } } .theme-light .m-hero-item .c-group > .c-call-to-action + .c-call-to-action:focus, .theme-dark .theme-light .m-hero-item .c-group > .c-call-to-action + .c-call-to-action:focus, .theme-light .c-hero .c-group > .c-call-to-action + .c-call-to-action:focus, .theme-dark .theme-light .c-hero .c-group > .c-call-to-action + .c-call-to-action:focus { border-color: #000; outline-color: rgba(255,255,255,.6) } .theme-dark .m-hero-item .c-group > .c-call-to-action + .c-call-to-action:focus, .theme-light .theme-dark .m-hero-item .c-group > .c-call-to-action + .c-call-to-action:focus, .theme-dark .c-hero .c-group > .c-call-to-action + .c-call-to-action:focus, .theme-light .theme-dark .c-hero .c-group > .c-call-to-action + .c-call-to-action:focus { border-color: #fff; outline-color: rgba(0,0,0,.6) } .m-hero-item .c-group > .c-call-to-action + .c-call-to-action:focus:not(.x-hidden-focus), .m-hero-item .c-group > .c-call-to-action + .c-call-to-action:hover, .m-hero-item .c-group > .c-call-to-action + .c-call-to-action:active, .c-hero .c-group > .c-call-to-action + .c-call-to-action:focus:not(.x-hidden-focus), .c-hero .c-group > .c-call-to-action + .c-call-to-action:hover, .c-hero .c-group > .c-call-to-action + .c-call-to-action:active { background: transparent; box-shadow: none !important } .m-hero-item .c-group > .c-call-to-action + .c-call-to-action:focus:not(.x-hidden-focus) span, .m-hero-item .c-group > .c-call-to-action + .c-call-to-action:hover span, .m-hero-item .c-group > .c-call-to-action + .c-call-to-action:active span, .c-hero .c-group > .c-call-to-action + .c-call-to-action:focus:not(.x-hidden-focus) span, .c-hero .c-group > .c-call-to-action + .c-call-to-action:hover span, .c-hero .c-group > .c-call-to-action + .c-call-to-action:active span { box-shadow: 0 2px currentColor; right: 0 !important } .m-hero-item .c-group > .c-call-to-action + .c-call-to-action:focus:not(.x-hidden-focus), .c-hero .c-group > .c-call-to-action + .c-call-to-action:focus:not(.x-hidden-focus) { color: #005da6; background: rgba(0,103,184,.1) } .m-hero-item .c-group > .c-call-to-action + .c-call-to-action:focus:not(.x-hidden-focus) span, .c-hero .c-group > .c-call-to-action + .c-call-to-action:focus:not(.x-hidden-focus) span { box-shadow: 0 2px currentColor; text-decoration: none } .m-hero-item .c-group > .c-call-to-action + .c-call-to-action:hover, .c-hero .c-group > .c-call-to-action + .c-call-to-action:hover { color: #005da6 } .m-hero-item .c-group > .c-call-to-action + .c-call-to-action:active, .c-hero .c-group > .c-call-to-action + .c-call-to-action:active { background: none; color: #005293; text-decoration: none; -ms-transform: none; transform: none } .m-hero-item .c-group > .c-call-to-action + .c-call-to-action[aria-disabled="true"], .c-hero .c-group > .c-call-to-action + .c-call-to-action[aria-disabled="true"] { cursor: not-allowed; color: #cce1f1 } .m-hero-item .c-group > .c-call-to-action + .c-call-to-action.f-image, .c-hero .c-group > .c-call-to-action + .c-call-to-action.f-image { padding: 0 } .theme-light .m-hero-item .c-group > .c-call-to-action + .c-call-to-action, .theme-dark .theme-light .m-hero-item .c-group > .c-call-to-action + .c-call-to-action, .theme-light .c-hero .c-group > .c-call-to-action + .c-call-to-action, .theme-dark .theme-light .c-hero .c-group > .c-call-to-action + .c-call-to-action { color: #000; border-color: transparent; background: transparent } .theme-light .m-hero-item .c-group > .c-call-to-action + .c-call-to-action:focus:not(.x-hidden-focus), .theme-dark .theme-light .m-hero-item .c-group > .c-call-to-action + .c-call-to-action:focus:not(.x-hidden-focus), .theme-light .c-hero .c-group > .c-call-to-action + .c-call-to-action:focus:not(.x-hidden-focus), .theme-dark .theme-light .c-hero .c-group > .c-call-to-action + .c-call-to-action:focus:not(.x-hidden-focus) { background: rgba(0,0,0,.1) } .theme-light .m-hero-item .c-group > .c-call-to-action + .c-call-to-action:focus:not(.x-hidden-focus) span, .theme-dark .theme-light .m-hero-item .c-group > .c-call-to-action + .c-call-to-action:focus:not(.x-hidden-focus) span, .theme-light .c-hero .c-group > .c-call-to-action + .c-call-to-action:focus:not(.x-hidden-focus) span, .theme-dark .theme-light .c-hero .c-group > .c-call-to-action + .c-call-to-action:focus:not(.x-hidden-focus) span { box-shadow: 0 2px currentColor } .theme-light .m-hero-item .c-group > .c-call-to-action + .c-call-to-action:focus:not(.x-hidden-focus), .theme-light .m-hero-item .c-group > .c-call-to-action + .c-call-to-action:hover, .theme-dark .theme-light .m-hero-item .c-group > .c-call-to-action + .c-call-to-action:focus:not(.x-hidden-focus), .theme-dark .theme-light .m-hero-item .c-group > .c-call-to-action + .c-call-to-action:hover, .theme-light .c-hero .c-group > .c-call-to-action + .c-call-to-action:focus:not(.x-hidden-focus), .theme-light .c-hero .c-group > .c-call-to-action + .c-call-to-action:hover, .theme-dark .theme-light .c-hero .c-group > .c-call-to-action + .c-call-to-action:focus:not(.x-hidden-focus), .theme-dark .theme-light .c-hero .c-group > .c-call-to-action + .c-call-to-action:hover { color: rgba(0,0,0,.9) } .theme-light .m-hero-item .c-group > .c-call-to-action + .c-call-to-action:hover, .theme-dark .theme-light .m-hero-item .c-group > .c-call-to-action + .c-call-to-action:hover, .theme-light .c-hero .c-group > .c-call-to-action + .c-call-to-action:hover, .theme-dark .theme-light .c-hero .c-group > .c-call-to-action + .c-call-to-action:hover { background: transparent } .theme-light .m-hero-item .c-group > .c-call-to-action + .c-call-to-action:active, .theme-dark .theme-light .m-hero-item .c-group > .c-call-to-action + .c-call-to-action:active, .theme-light .c-hero .c-group > .c-call-to-action + .c-call-to-action:active, .theme-dark .theme-light .c-hero .c-group > .c-call-to-action + .c-call-to-action:active { color: rgba(0,0,0,.8) } .theme-light .m-hero-item .c-group > .c-call-to-action + .c-call-to-action[aria-disabled="true"], .theme-dark .theme-light .m-hero-item .c-group > .c-call-to-action + .c-call-to-action[aria-disabled="true"], .theme-light .c-hero .c-group > .c-call-to-action + .c-call-to-action[aria-disabled="true"], .theme-dark .theme-light .c-hero .c-group > .c-call-to-action + .c-call-to-action[aria-disabled="true"] { color: #999; background: transparent } .theme-dark .m-hero-item .c-group > .c-call-to-action + .c-call-to-action, .theme-light .theme-dark .m-hero-item .c-group > .c-call-to-action + .c-call-to-action, .theme-dark .c-hero .c-group > .c-call-to-action + .c-call-to-action, .theme-light .theme-dark .c-hero .c-group > .c-call-to-action + .c-call-to-action { color: #fff; background: transparent; border-color: transparent } .theme-dark .m-hero-item .c-group > .c-call-to-action + .c-call-to-action:focus:not(.x-hidden-focus), .theme-light .theme-dark .m-hero-item .c-group > .c-call-to-action + .c-call-to-action:focus:not(.x-hidden-focus), .theme-dark .c-hero .c-group > .c-call-to-action + .c-call-to-action:focus:not(.x-hidden-focus), .theme-light .theme-dark .c-hero .c-group > .c-call-to-action + .c-call-to-action:focus:not(.x-hidden-focus) { background: rgba(255,255,255,.1) } .theme-dark .m-hero-item .c-group > .c-call-to-action + .c-call-to-action:focus:not(.x-hidden-focus) span, .theme-light .theme-dark .m-hero-item .c-group > .c-call-to-action + .c-call-to-action:focus:not(.x-hidden-focus) span, .theme-dark .c-hero .c-group > .c-call-to-action + .c-call-to-action:focus:not(.x-hidden-focus) span, .theme-light .theme-dark .c-hero .c-group > .c-call-to-action + .c-call-to-action:focus:not(.x-hidden-focus) span { box-shadow: 0 2px currentColor } .theme-dark .m-hero-item .c-group > .c-call-to-action + .c-call-to-action:focus:not(.x-hidden-focus), .theme-dark .m-hero-item .c-group > .c-call-to-action + .c-call-to-action:hover, .theme-light .theme-dark .m-hero-item .c-group > .c-call-to-action + .c-call-to-action:focus:not(.x-hidden-focus), .theme-light .theme-dark .m-hero-item .c-group > .c-call-to-action + .c-call-to-action:hover, .theme-dark .c-hero .c-group > .c-call-to-action + .c-call-to-action:focus:not(.x-hidden-focus), .theme-dark .c-hero .c-group > .c-call-to-action + .c-call-to-action:hover, .theme-light .theme-dark .c-hero .c-group > .c-call-to-action + .c-call-to-action:focus:not(.x-hidden-focus), .theme-light .theme-dark .c-hero .c-group > .c-call-to-action + .c-call-to-action:hover { color: #e6e6e6 } .theme-dark .m-hero-item .c-group > .c-call-to-action + .c-call-to-action:hover, .theme-light .theme-dark .m-hero-item .c-group > .c-call-to-action + .c-call-to-action:hover, .theme-dark .c-hero .c-group > .c-call-to-action + .c-call-to-action:hover, .theme-light .theme-dark .c-hero .c-group > .c-call-to-action + .c-call-to-action:hover { background: transparent } .theme-dark .m-hero-item .c-group > .c-call-to-action + .c-call-to-action:active, .theme-light .theme-dark .m-hero-item .c-group > .c-call-to-action + .c-call-to-action:active, .theme-dark .c-hero .c-group > .c-call-to-action + .c-call-to-action:active, .theme-light .theme-dark .c-hero .c-group > .c-call-to-action + .c-call-to-action:active { color: #ccc } .theme-dark .m-hero-item .c-group > .c-call-to-action + .c-call-to-action[aria-disabled="true"], .theme-light .theme-dark .m-hero-item .c-group > .c-call-to-action + .c-call-to-action[aria-disabled="true"], .theme-dark .c-hero .c-group > .c-call-to-action + .c-call-to-action[aria-disabled="true"], .theme-light .theme-dark .c-hero .c-group > .c-call-to-action + .c-call-to-action[aria-disabled="true"] { background: transparent; color: #666 } .m-hero-item form .c-label, .c-hero form .c-label { margin: 24px 0 } .m-hero-item.theme-dark .c-group > .c-call-to-action + .c-call-to-action, .c-hero.theme-dark .c-group > .c-call-to-action + .c-call-to-action { color: #fff } .m-hero-item.theme-dark .c-group > .c-call-to-action + .c-call-to-action:focus:not(.x-hidden-focus), .c-hero.theme-dark .c-group > .c-call-to-action + .c-call-to-action:focus:not(.x-hidden-focus) { color: #fff; background: rgba(255,255,255,.1) } .m-hero-item.theme-dark a.hiddenCTAlink:focus *, .c-hero.theme-dark a.hiddenCTAlink:focus * { background: rgba(255,255,255,.1); color: #e6e6e6 } .m-hero-item.theme-dark a.hiddenCTAlink:active *, .c-hero.theme-dark a.hiddenCTAlink:active * { color: #ccc } .m-hero-item.theme-light .c-group > .c-call-to-action + .c-call-to-action, .c-hero.theme-light .c-group > .c-call-to-action + .c-call-to-action { color: #000 } .m-hero-item.theme-light .c-group > .c-call-to-action + .c-call-to-action:focus:not(.x-hidden-focus), .c-hero.theme-light .c-group > .c-call-to-action + .c-call-to-action:focus:not(.x-hidden-focus) { color: #000; background: rgba(0,0,0,.1) } .m-hero-item.theme-light a.hiddenCTAlink:focus *, .c-hero.theme-light a.hiddenCTAlink:focus * { background: rgba(0,0,0,.1); color: rgba(0,0,0,.9) } .m-hero-item.theme-light a.hiddenCTAlink:active *, .c-hero.theme-light a.hiddenCTAlink:active * { color: rgba(0,0,0,.8) } .m-hero-item.theme-light .c-group.f-accent > .c-call-to-action, .m-hero-item.theme-dark .c-group.f-accent > .c-call-to-action, .c-hero.theme-light .c-group.f-accent > .c-call-to-action, .c-hero.theme-dark .c-group.f-accent > .c-call-to-action { margin-left: 24px } .m-hero-item.theme-light .c-group.f-accent > .c-call-to-action + .c-call-to-action, .m-hero-item.theme-dark .c-group.f-accent > .c-call-to-action + .c-call-to-action, .c-hero.theme-light .c-group.f-accent > .c-call-to-action + .c-call-to-action, .c-hero.theme-dark .c-group.f-accent > .c-call-to-action + .c-call-to-action { color: #0078d7 } .m-hero-item.theme-light .c-group.f-accent > .c-call-to-action + .c-call-to-action:focus:not(.x-hidden-focus), .m-hero-item.theme-dark .c-group.f-accent > .c-call-to-action + .c-call-to-action:focus:not(.x-hidden-focus), .c-hero.theme-light .c-group.f-accent > .c-call-to-action + .c-call-to-action:focus:not(.x-hidden-focus), .c-hero.theme-dark .c-group.f-accent > .c-call-to-action + .c-call-to-action:focus:not(.x-hidden-focus) { color: #0067b8; background: rgba(0,103,184,.1) } .m-hero-item .c-logo, .c-hero .c-logo { margin-top: 12px } .m-hero-item.context-app .c-heading, .c-hero.context-app .c-heading { white-space: nowrap; overflow: hidden; box-sizing: content-box; max-height: 56px } @media only screen and (max-width:1399px) { .m-hero-item.context-app .c-heading, .c-hero.context-app .c-heading { white-space: nowrap; overflow: hidden; box-sizing: content-box; max-height: 40px } } .m-hero-item.context-article .c-heading, .c-hero.context-article .c-heading { font-size: 34px; line-height: 40px; padding: 38px 0 2px; font-weight: 600; overflow: hidden; box-sizing: content-box; max-height: 80px; font-weight: 600; opacity: .95 } .m-hero-item.context-music-album .c-product-title, .c-hero.context-music-album .c-product-title { margin-top: 12px } @media only screen and (max-width:1399px) { .m-hero-item.context-music-album picture img.c-image, .c-hero.context-music-album picture img.c-image { max-width: 64px } } .m-hero-item.context-device > div > div > div, .m-hero-item.context-accessory > div > div > div, .m-hero-item.context-article > div > div > div, .m-hero-item.context-game > div > div > div, .c-hero.context-device > div > div > div, .c-hero.context-accessory > div > div > div, .c-hero.context-article > div > div > div, .c-hero.context-game > div > div > div { margin-top: 2px } @media only screen and (min-width:768px) { .m-hero-item.context-device > div > div > div, .m-hero-item.context-accessory > div > div > div, .m-hero-item.context-article > div > div > div, .m-hero-item.context-game > div > div > div, .c-hero.context-device > div > div > div, .c-hero.context-accessory > div > div > div, .c-hero.context-article > div > div > div, .c-hero.context-game > div > div > div { margin-top: 12px } } .m-hero-item.f-x-left > div > div, .c-hero.f-x-left > div > div { right: 0 } .m-hero-item.f-x-center, .c-hero.f-x-center { text-align: center } .m-hero-item.f-x-center .c-group, .c-hero.f-x-center .c-group { -ms-flex-pack: center; justify-content: center } .m-hero-item.f-x-center > div > div, .c-hero.f-x-center > div > div { min-width: 50%; right: 30%; right: calc(50%); -ms-transform: translateX(50%); transform: translateX(50%) } .m-hero-item.f-x-center > div > div .c-image, .c-hero.f-x-center > div > div .c-image { margin: 0 auto } .m-hero-item.f-x-right > div > div, .c-hero.f-x-right > div > div { left: 0 } .m-hero-item.f-y-top > div > div, .c-hero.f-y-top > div > div { top: 60px } @media only screen and (max-width:1399px) { .m-hero-item.f-y-top > div > div, .c-hero.f-y-top > div > div { top: 24px } } .m-hero-item.f-y-top .f-core-player, .c-hero.f-y-top .f-core-player { top: 0 } .m-hero-item.f-y-top.f-transparent > div > div, .c-hero.f-y-top.f-transparent > div > div { top: 140px } @media only screen and (max-width:1083px) { .m-hero-item.f-y-top.f-transparent > div > div, .c-hero.f-y-top.f-transparent > div > div { top: 120px } } .m-hero-item.f-y-center .c-heading:first-child, .c-hero.f-y-center .c-heading:first-child { padding-top: 0 } .m-hero-item.f-y-center > div > div, .c-hero.f-y-center > div > div { top: 120px; top: calc(50%); -ms-transform: translateY(-50%); transform: translateY(-50%) } .m-hero-item.f-y-center.f-transparent > div > div, .c-hero.f-y-center.f-transparent > div > div { top: 120px; top: calc(55%); -ms-transform: translateY(-50%); transform: translateY(-50%) } .m-hero-item.f-y-center.f-x-center > div > div, .c-hero.f-y-center.f-x-center > div > div { -ms-transform: translate(50%,-50%); transform: translate(50%,-50%) } .m-hero-item.f-y-bottom > div > div, .c-hero.f-y-bottom > div > div { bottom: 60px } .m-hero-item.f-y-bottom > div > div .f-core-player, .c-hero.f-y-bottom > div > div .f-core-player { bottom: 0 } @media only screen and (max-width:1399px) { .m-hero-item.f-y-bottom > div > div, .c-hero.f-y-bottom > div > div { bottom: 48px } } .m-hero-item[class*="f-mask"].theme-light > picture:after, .c-hero[class*="f-mask"].theme-light > picture:after { background: #fff } .m-hero-item[class*="f-mask"].theme-light.f-x-left.f-y-top > picture:after, .c-hero[class*="f-mask"].theme-light.f-x-left.f-y-top > picture:after { background: radial-gradient(circle at top right,#fff,rgba(255,255,255,0) 20%) } @media screen and (-ms-high-contrast:active) { .m-hero-item[class*="f-mask"].theme-light.f-x-left.f-y-top > picture:after, .c-hero[class*="f-mask"].theme-light.f-x-left.f-y-top > picture:after { background: radial-gradient(circle at top right,#fff,rgba(255,255,255,0) 20%) } } .m-hero-item[class*="f-mask"].theme-light.f-x-left.f-y-center > picture:after, .c-hero[class*="f-mask"].theme-light.f-x-left.f-y-center > picture:after { background: radial-gradient(circle at center right,#fff,rgba(255,255,255,0) 20%) } @media screen and (-ms-high-contrast:active) { .m-hero-item[class*="f-mask"].theme-light.f-x-left.f-y-center > picture:after, .c-hero[class*="f-mask"].theme-light.f-x-left.f-y-center > picture:after { background: radial-gradient(circle at center right,#fff,rgba(255,255,255,0) 20%) } } .m-hero-item[class*="f-mask"].theme-light.f-x-left.f-y-bottom > picture:after, .c-hero[class*="f-mask"].theme-light.f-x-left.f-y-bottom > picture:after { background: radial-gradient(circle at bottom right,#fff,rgba(255,255,255,0) 20%) } @media screen and (-ms-high-contrast:active) { .m-hero-item[class*="f-mask"].theme-light.f-x-left.f-y-bottom > picture:after, .c-hero[class*="f-mask"].theme-light.f-x-left.f-y-bottom > picture:after { background: radial-gradient(circle at bottom right,#fff,rgba(255,255,255,0) 20%) } } .m-hero-item[class*="f-mask"].theme-light.f-x-center.f-y-top > picture:after, .c-hero[class*="f-mask"].theme-light.f-x-center.f-y-top > picture:after { background: radial-gradient(circle at top center,#fff,rgba(255,255,255,0) 20%) } @media screen and (-ms-high-contrast:active) { .m-hero-item[class*="f-mask"].theme-light.f-x-center.f-y-top > picture:after, .c-hero[class*="f-mask"].theme-light.f-x-center.f-y-top > picture:after { background: radial-gradient(circle at top center,#fff,rgba(255,255,255,0) 20%) } } .m-hero-item[class*="f-mask"].theme-light.f-x-center.f-y-center > picture:after, .c-hero[class*="f-mask"].theme-light.f-x-center.f-y-center > picture:after { background: radial-gradient(circle at center center,#fff,rgba(255,255,255,0) 20%) } @media screen and (-ms-high-contrast:active) { .m-hero-item[class*="f-mask"].theme-light.f-x-center.f-y-center > picture:after, .c-hero[class*="f-mask"].theme-light.f-x-center.f-y-center > picture:after { background: radial-gradient(circle at center center,#fff,rgba(255,255,255,0) 20%) } } .m-hero-item[class*="f-mask"].theme-light.f-x-center.f-y-bottom > picture:after, .c-hero[class*="f-mask"].theme-light.f-x-center.f-y-bottom > picture:after { background: radial-gradient(circle at bottom center,#fff,rgba(255,255,255,0) 20%) } @media screen and (-ms-high-contrast:active) { .m-hero-item[class*="f-mask"].theme-light.f-x-center.f-y-bottom > picture:after, .c-hero[class*="f-mask"].theme-light.f-x-center.f-y-bottom > picture:after { background: radial-gradient(circle at bottom center,#fff,rgba(255,255,255,0) 20%) } } .m-hero-item[class*="f-mask"].theme-light.f-x-right.f-y-top > picture:after, .c-hero[class*="f-mask"].theme-light.f-x-right.f-y-top > picture:after { background: radial-gradient(circle at top left,#fff,rgba(255,255,255,0) 20%) } @media screen and (-ms-high-contrast:active) { .m-hero-item[class*="f-mask"].theme-light.f-x-right.f-y-top > picture:after, .c-hero[class*="f-mask"].theme-light.f-x-right.f-y-top > picture:after { background: radial-gradient(circle at top left,#fff,rgba(255,255,255,0) 20%) } } .m-hero-item[class*="f-mask"].theme-light.f-x-right.f-y-center > picture:after, .c-hero[class*="f-mask"].theme-light.f-x-right.f-y-center > picture:after { background: radial-gradient(circle at center left,#fff,rgba(255,255,255,0) 20%) } @media screen and (-ms-high-contrast:active) { .m-hero-item[class*="f-mask"].theme-light.f-x-right.f-y-center > picture:after, .c-hero[class*="f-mask"].theme-light.f-x-right.f-y-center > picture:after { background: radial-gradient(circle at center left,#fff,rgba(255,255,255,0) 20%) } } .m-hero-item[class*="f-mask"].theme-light.f-x-right.f-y-bottom > picture:after, .c-hero[class*="f-mask"].theme-light.f-x-right.f-y-bottom > picture:after { background: radial-gradient(circle at bottom left,#fff,rgba(255,255,255,0) 20%) } @media screen and (-ms-high-contrast:active) { .m-hero-item[class*="f-mask"].theme-light.f-x-right.f-y-bottom > picture:after, .c-hero[class*="f-mask"].theme-light.f-x-right.f-y-bottom > picture:after { background: radial-gradient(circle at bottom left,#fff,rgba(255,255,255,0) 20%) } } .m-hero-item[class*="f-mask"].theme-dark > picture:after, .c-hero[class*="f-mask"].theme-dark > picture:after { background: #000 } .m-hero-item[class*="f-mask"].theme-dark.f-x-left.f-y-top > picture:after, .c-hero[class*="f-mask"].theme-dark.f-x-left.f-y-top > picture:after { background: radial-gradient(circle at top right,#000,rgba(255,255,255,0) 20%) } @media screen and (-ms-high-contrast:active) { .m-hero-item[class*="f-mask"].theme-dark.f-x-left.f-y-top > picture:after, .c-hero[class*="f-mask"].theme-dark.f-x-left.f-y-top > picture:after { background: radial-gradient(circle at top right,#000,rgba(255,255,255,0) 20%) } } .m-hero-item[class*="f-mask"].theme-dark.f-x-left.f-y-center > picture:after, .c-hero[class*="f-mask"].theme-dark.f-x-left.f-y-center > picture:after { background: radial-gradient(circle at center right,#000,rgba(255,255,255,0) 20%) } @media screen and (-ms-high-contrast:active) { .m-hero-item[class*="f-mask"].theme-dark.f-x-left.f-y-center > picture:after, .c-hero[class*="f-mask"].theme-dark.f-x-left.f-y-center > picture:after { background: radial-gradient(circle at center right,#000,rgba(255,255,255,0) 20%) } } .m-hero-item[class*="f-mask"].theme-dark.f-x-left.f-y-bottom > picture:after, .c-hero[class*="f-mask"].theme-dark.f-x-left.f-y-bottom > picture:after { background: radial-gradient(circle at bottom right,#000,rgba(255,255,255,0) 20%) } @media screen and (-ms-high-contrast:active) { .m-hero-item[class*="f-mask"].theme-dark.f-x-left.f-y-bottom > picture:after, .c-hero[class*="f-mask"].theme-dark.f-x-left.f-y-bottom > picture:after { background: radial-gradient(circle at bottom right,#000,rgba(255,255,255,0) 20%) } } .m-hero-item[class*="f-mask"].theme-dark.f-x-center.f-y-top > picture:after, .c-hero[class*="f-mask"].theme-dark.f-x-center.f-y-top > picture:after { background: radial-gradient(circle at top center,#000,rgba(255,255,255,0) 20%) } @media screen and (-ms-high-contrast:active) { .m-hero-item[class*="f-mask"].theme-dark.f-x-center.f-y-top > picture:after, .c-hero[class*="f-mask"].theme-dark.f-x-center.f-y-top > picture:after { background: radial-gradient(circle at top center,#000,rgba(255,255,255,0) 20%) } } .m-hero-item[class*="f-mask"].theme-dark.f-x-center.f-y-center > picture:after, .c-hero[class*="f-mask"].theme-dark.f-x-center.f-y-center > picture:after { background: radial-gradient(circle at center center,#000,rgba(255,255,255,0) 20%) } @media screen and (-ms-high-contrast:active) { .m-hero-item[class*="f-mask"].theme-dark.f-x-center.f-y-center > picture:after, .c-hero[class*="f-mask"].theme-dark.f-x-center.f-y-center > picture:after { background: radial-gradient(circle at center center,#000,rgba(255,255,255,0) 20%) } } .m-hero-item[class*="f-mask"].theme-dark.f-x-center.f-y-bottom > picture:after, .c-hero[class*="f-mask"].theme-dark.f-x-center.f-y-bottom > picture:after { background: radial-gradient(circle at bottom center,#000,rgba(255,255,255,0) 20%) } @media screen and (-ms-high-contrast:active) { .m-hero-item[class*="f-mask"].theme-dark.f-x-center.f-y-bottom > picture:after, .c-hero[class*="f-mask"].theme-dark.f-x-center.f-y-bottom > picture:after { background: radial-gradient(circle at bottom center,#000,rgba(255,255,255,0) 20%) } } .m-hero-item[class*="f-mask"].theme-dark.f-x-right.f-y-top > picture:after, .c-hero[class*="f-mask"].theme-dark.f-x-right.f-y-top > picture:after { background: radial-gradient(circle at top left,#000,rgba(255,255,255,0) 20%) } @media screen and (-ms-high-contrast:active) { .m-hero-item[class*="f-mask"].theme-dark.f-x-right.f-y-top > picture:after, .c-hero[class*="f-mask"].theme-dark.f-x-right.f-y-top > picture:after { background: radial-gradient(circle at top left,#000,rgba(255,255,255,0) 20%) } } .m-hero-item[class*="f-mask"].theme-dark.f-x-right.f-y-center > picture:after, .c-hero[class*="f-mask"].theme-dark.f-x-right.f-y-center > picture:after { background: radial-gradient(circle at center left,#000,rgba(255,255,255,0) 20%) } @media screen and (-ms-high-contrast:active) { .m-hero-item[class*="f-mask"].theme-dark.f-x-right.f-y-center > picture:after, .c-hero[class*="f-mask"].theme-dark.f-x-right.f-y-center > picture:after { background: radial-gradient(circle at center left,#000,rgba(255,255,255,0) 20%) } } .m-hero-item[class*="f-mask"].theme-dark.f-x-right.f-y-bottom > picture:after, .c-hero[class*="f-mask"].theme-dark.f-x-right.f-y-bottom > picture:after { background: radial-gradient(circle at bottom left,#000,rgba(255,255,255,0) 20%) } @media screen and (-ms-high-contrast:active) { .m-hero-item[class*="f-mask"].theme-dark.f-x-right.f-y-bottom > picture:after, .c-hero[class*="f-mask"].theme-dark.f-x-right.f-y-bottom > picture:after { background: radial-gradient(circle at bottom left,#000,rgba(255,255,255,0) 20%) } } .m-hero-item.f-mask-20 > picture:after, .c-hero.f-mask-20 > picture:after { opacity: .2 } .m-hero-item.f-mask-40 > picture:after, .c-hero.f-mask-40 > picture:after { opacity: .4 } .m-hero-item.f-mask-60 > picture:after, .c-hero.f-mask-60 > picture:after { opacity: .6 } .m-hero-item.f-mask-80 > picture:after, .c-hero.f-mask-80 > picture:after { opacity: .8 } .m-hero-item.f-mask-100 > picture:after, .c-hero.f-mask-100 > picture:after { opacity: 1 } .m-hero-item .c-video, .m-hero-item .m-ambient-video, .c-hero .c-video, .c-hero .m-ambient-video { position: absolute; width: 100%; max-width: 100%; overflow: hidden; right: 0 } .m-hero-item .c-video > h1, .m-hero-item .m-ambient-video > h1, .c-hero .c-video > h1, .c-hero .m-ambient-video > h1 { display: none } .m-hero-item .c-video video, .m-hero-item .m-ambient-video video, .c-hero .c-video video, .c-hero .m-ambient-video video { min-width: 100%; min-height: 100%; height: auto !important; width: auto; z-index: -2; background-size: cover; overflow: hidden; position: absolute; right: 0; top: 0 } @media only screen and (max-width:1399px) { .m-hero-item > div > div, .c-hero > div > div { max-width: 440px } } @media only screen and (max-width:1083px) { .m-hero-item > div > div, .c-hero > div > div { max-width: 340px } } @media only screen and (max-width:767px) { .m-hero-item, .c-hero { height: auto; padding: 0; text-align: center } .m-hero-item[class*="f-x"][class*="f-y"] > picture img, .c-hero[class*="f-x"][class*="f-y"] > picture img { top: 0; right: 0; right: calc(50%); -ms-transform: translateX(50%); transform: translateX(50%); z-index: -1 } .m-hero-item[class*="f-x"][class*="f-y"] > picture:after, .c-hero[class*="f-x"][class*="f-y"] > picture:after { display: none } .m-hero-item[class*="f-x"][class*="f-y"] > div > div, .c-hero[class*="f-x"][class*="f-y"] > div > div { position: relative; margin: 0 auto; right: 0; top: 0; top: calc(50%); -ms-transform: translateY(-50%); transform: translateY(-50%); max-width: 100% } .m-hero-item[class*="f-x"][class*="f-y"] .f-core-player, .c-hero[class*="f-x"][class*="f-y"] .f-core-player { position: absolute } .m-hero-item > div, .c-hero > div { padding: 12px; height: 280px } .m-hero-item > div picture, .c-hero > div picture { display: none } .m-hero-item > div.c-video, .m-hero-item > div.m-ambient-video, .c-hero > div.c-video, .c-hero > div.m-ambient-video { padding: 0; height: auto } .m-hero-item > div.c-video video, .m-hero-item > div.m-ambient-video video, .c-hero > div.c-video video, .c-hero > div.m-ambient-video video { min-height: auto; width: 100% } .m-hero-item .c-paragraph, .c-hero .c-paragraph { max-height: 100px } .m-hero-item .c-heading, .m-hero-item.context-article .c-heading, .c-hero .c-heading, .c-hero.context-article .c-heading { font-size: 20px; line-height: 24px; padding: 35px 0 5px; font-weight: 600; overflow: hidden; box-sizing: content-box; max-height: 120px; font-weight: 600; opacity: .95 } .m-hero-item .c-heading, .m-hero-item.context-app .c-heading, .m-hero-item.context-article .c-heading, .c-hero .c-heading, .c-hero.context-app .c-heading, .c-hero.context-article .c-heading { padding-top: 0 } .m-hero-item > div > div > div, .c-hero > div > div > div { -ms-flex-pack: center; justify-content: center } .m-hero-item .c-group > .c-call-to-action, .c-hero .c-group > .c-call-to-action { margin: 0 } .m-hero-item .c-group > .c-call-to-action + .c-call-to-action, .c-hero .c-group > .c-call-to-action + .c-call-to-action { margin: 0 } .m-hero-item.theme-light .c-group.f-accent > .c-call-to-action, .m-hero-item.theme-dark .c-group.f-accent > .c-call-to-action, .c-hero.theme-light .c-group.f-accent > .c-call-to-action, .c-hero.theme-dark .c-group.f-accent > .c-call-to-action { margin: 0 } .m-hero-item.theme-light .c-group.f-accent > .c-call-to-action + .c-call-to-action, .m-hero-item.theme-dark .c-group.f-accent > .c-call-to-action + .c-call-to-action, .c-hero.theme-light .c-group.f-accent > .c-call-to-action + .c-call-to-action, .c-hero.theme-dark .c-group.f-accent > .c-call-to-action + .c-call-to-action { margin: 0 } .m-hero-item .c-subheading, .c-hero .c-subheading { display: block } .m-hero-item.context-game .c-rating, .c-hero.context-game .c-rating { margin-top: 12px } .m-hero-item.context-music-album .c-product-title, .c-hero.context-music-album .c-product-title { margin-top: 0 } } @media only screen and (max-width:539px) { .m-hero-item .c-price, .m-hero-item .c-rating, .c-hero .c-price, .c-hero .c-rating { display: none } .m-hero-item .c-group > .c-call-to-action + .c-call-to-action, .c-hero .c-group > .c-call-to-action + .c-call-to-action { padding: 10px 43px 7px } } [class^="pad-"] + .pad-hero-item .m-hero-item, [class^="m-"] + .m-hero-item { margin-top: 48px; float: right; clear: both } .m-hero { padding-right: 0; padding-left: 0; padding-top: 0 } [class^="pad-"] + .pad-hero .m-hero, [class^="m-"] + .m-hero { padding-top: 48px; clear: both } .m-highlight-feature { padding: 0; margin-top: 48px; position: relative; display: -ms-flexbox; display: flex; -ms-flex-direction: column-reverse; flex-direction: column-reverse } .m-highlight-feature:before, .m-highlight-feature:after { content: " "; display: table } .m-highlight-feature:after { clear: both } @media only screen and (min-width:768px) { .m-highlight-feature { display: block } } .m-highlight-feature picture.c-image { width: 100%; max-width: 100% } .m-highlight-feature picture.c-image img { width: 100%; max-width: 100% } .m-highlight-feature > div { padding-right: 12px; padding-left: 12px; width: 80%; text-align: center; margin: 0 auto } .m-highlight-feature > div .c-call-to-action { padding: 10px 0 7px 3px; position: relative; border: 2px solid transparent; outline: 1px solid transparent; outline-offset: -3px; margin-right: 0; color: #0067b8; background: transparent; transition: none; margin: 12px auto 0 } @media screen and (-ms-high-contrast:active) { .m-highlight-feature > div .c-call-to-action { border-color: window !important; outline-color: window } } .m-highlight-feature > div .c-call-to-action:focus { border-color: #000; outline-color: rgba(255,255,255,.6) } @media screen and (-ms-high-contrast:active) { .m-highlight-feature > div .c-call-to-action:focus { border-color: windowText !important } } .theme-light .m-highlight-feature > div .c-call-to-action:focus, .theme-dark .theme-light .m-highlight-feature > div .c-call-to-action:focus { border-color: #000; outline-color: rgba(255,255,255,.6) } .theme-dark .m-highlight-feature > div .c-call-to-action:focus, .theme-light .theme-dark .m-highlight-feature > div .c-call-to-action:focus { border-color: #fff; outline-color: rgba(0,0,0,.6) } .m-highlight-feature > div .c-call-to-action:focus:not(.x-hidden-focus), .m-highlight-feature > div .c-call-to-action:hover, .m-highlight-feature > div .c-call-to-action:active { background: transparent; box-shadow: none !important } .m-highlight-feature > div .c-call-to-action:focus:not(.x-hidden-focus) span, .m-highlight-feature > div .c-call-to-action:hover span, .m-highlight-feature > div .c-call-to-action:active span { box-shadow: 0 2px currentColor; right: 0 !important } .m-highlight-feature > div .c-call-to-action:focus:not(.x-hidden-focus) { color: #005da6; background: rgba(0,103,184,.1) } .m-highlight-feature > div .c-call-to-action:focus:not(.x-hidden-focus) span { box-shadow: 0 2px currentColor; text-decoration: none } .m-highlight-feature > div .c-call-to-action:hover { color: #005da6 } .m-highlight-feature > div .c-call-to-action:active { background: none; color: #005293; text-decoration: none; -ms-transform: none; transform: none } .m-highlight-feature > div .c-call-to-action[aria-disabled="true"] { cursor: not-allowed; color: #cce1f1 } .m-highlight-feature > div .c-call-to-action.f-image { padding: 0 } .theme-light .m-highlight-feature > div .c-call-to-action, .theme-dark .theme-light .m-highlight-feature > div .c-call-to-action { color: #000; border-color: transparent; background: transparent } .theme-light .m-highlight-feature > div .c-call-to-action:focus:not(.x-hidden-focus), .theme-dark .theme-light .m-highlight-feature > div .c-call-to-action:focus:not(.x-hidden-focus) { background: rgba(0,0,0,.1) } .theme-light .m-highlight-feature > div .c-call-to-action:focus:not(.x-hidden-focus) span, .theme-dark .theme-light .m-highlight-feature > div .c-call-to-action:focus:not(.x-hidden-focus) span { box-shadow: 0 2px currentColor } .theme-light .m-highlight-feature > div .c-call-to-action:focus:not(.x-hidden-focus), .theme-light .m-highlight-feature > div .c-call-to-action:hover, .theme-dark .theme-light .m-highlight-feature > div .c-call-to-action:focus:not(.x-hidden-focus), .theme-dark .theme-light .m-highlight-feature > div .c-call-to-action:hover { color: rgba(0,0,0,.9) } .theme-light .m-highlight-feature > div .c-call-to-action:hover, .theme-dark .theme-light .m-highlight-feature > div .c-call-to-action:hover { background: transparent } .theme-light .m-highlight-feature > div .c-call-to-action:active, .theme-dark .theme-light .m-highlight-feature > div .c-call-to-action:active { color: rgba(0,0,0,.8) } .theme-light .m-highlight-feature > div .c-call-to-action[aria-disabled="true"], .theme-dark .theme-light .m-highlight-feature > div .c-call-to-action[aria-disabled="true"] { color: #999; background: transparent } .theme-dark .m-highlight-feature > div .c-call-to-action, .theme-light .theme-dark .m-highlight-feature > div .c-call-to-action { color: #fff; background: transparent; border-color: transparent } .theme-dark .m-highlight-feature > div .c-call-to-action:focus:not(.x-hidden-focus), .theme-light .theme-dark .m-highlight-feature > div .c-call-to-action:focus:not(.x-hidden-focus) { background: rgba(255,255,255,.1) } .theme-dark .m-highlight-feature > div .c-call-to-action:focus:not(.x-hidden-focus) span, .theme-light .theme-dark .m-highlight-feature > div .c-call-to-action:focus:not(.x-hidden-focus) span { box-shadow: 0 2px currentColor } .theme-dark .m-highlight-feature > div .c-call-to-action:focus:not(.x-hidden-focus), .theme-dark .m-highlight-feature > div .c-call-to-action:hover, .theme-light .theme-dark .m-highlight-feature > div .c-call-to-action:focus:not(.x-hidden-focus), .theme-light .theme-dark .m-highlight-feature > div .c-call-to-action:hover { color: #e6e6e6 } .theme-dark .m-highlight-feature > div .c-call-to-action:hover, .theme-light .theme-dark .m-highlight-feature > div .c-call-to-action:hover { background: transparent } .theme-dark .m-highlight-feature > div .c-call-to-action:active, .theme-light .theme-dark .m-highlight-feature > div .c-call-to-action:active { color: #ccc } .theme-dark .m-highlight-feature > div .c-call-to-action[aria-disabled="true"], .theme-light .theme-dark .m-highlight-feature > div .c-call-to-action[aria-disabled="true"] { background: transparent; color: #666 } .m-highlight-feature > div .c-heading { font-size: 18px; line-height: 24px; padding: 37px 0 3px; font-weight: 600; font-weight: 600 } .m-highlight-feature > div .c-paragraph { font-size: 15px; line-height: 20px; padding: 24px 0 0; font-weight: 400; padding-top: 12px } .m-highlight-feature > div .c-logo { display: inline-block; margin-top: 24px } .m-highlight-feature > div .c-logo img { margin: 0 auto } .m-highlight-feature > div .c-logo + .c-heading { padding-top: 12px } .m-highlight-feature > div.c-video { display: block; position: relative; width: 100%; max-width: 100%; height: auto; margin: 0; padding: 0; -ms-transform: none; transform: none } .m-highlight-feature > div.c-video video { width: 100%; min-width: 100%; height: 100%; max-height: 100% } .m-highlight-feature.f-lean { margin-top: 0 } @media only screen and (min-width:768px) { .m-highlight-feature > div { padding-right: 24px; padding-left: 24px; position: absolute; display: -ms-flexbox; display: flex; -ms-flex-direction: column; flex-direction: column; -ms-flex-pack: center; justify-content: center; margin: 0 36px; width: 316px; height: 336px; top: 24px; top: calc(50%); -ms-transform: translateY(-50%); transform: translateY(-50%); background: #fff; color: #000; box-shadow: 0 6px 6px rgba(0,0,0,.1) } .m-highlight-feature > div .c-heading { padding-top: 0 } .m-highlight-feature > div.c-video { box-shadow: none } .m-highlight-feature.f-align-left > div { right: 0 } .m-highlight-feature.f-align-right > div { left: 0 } } @media only screen and (min-width:1084px) { .m-highlight-feature > div { margin: 0 48px; width: 316px; height: 336px } .m-highlight-feature > div .c-heading { font-size: 20px; line-height: 24px; padding: 35px 0 5px; font-weight: 600; padding-top: 0; font-weight: 600 } .m-highlight-feature > div .c-logo + .c-heading { margin-top: 12px } } @media only screen and (min-width:1400px) { .m-highlight-feature > div { width: 364px; height: 408px } } .pad-highlight-feature + .pad-highlight-feature .m-highlight-feature.f-lean, .m-highlight-feature + .m-highlight-feature.f-lean { margin-top: 48px } @media only screen and (min-width:768px) { .pad-highlight-feature + .pad-highlight-feature .m-highlight-feature.f-lean, .m-highlight-feature + .m-highlight-feature.f-lean { margin-top: 0 } } .m-histogram:before, .m-histogram:after, .c-histogram:before, .c-histogram:after { content: " "; display: table } .m-histogram:after, .c-histogram:after { clear: both } .m-histogram > div:first-child, .c-histogram > div:first-child { display: table-cell; vertical-align: top } .m-histogram > div:first-child > div > span, .c-histogram > div:first-child > div > span { margin-right: 4px; margin-top: -2px } .m-histogram > div:first-child > span, .c-histogram > div:first-child > span { font-size: 130px; line-height: 1; letter-spacing: -5px; font-weight: 100; display: inline-block; margin-bottom: 7px } .m-histogram > ul, .c-histogram > ul { display: table-cell; padding-right: 24px; padding-top: 23px; vertical-align: top; width: 100% } .m-histogram > ul li, .c-histogram > ul li { margin-bottom: 10px } @media only screen and (max-width:767px) { .m-histogram > ul li, .c-histogram > ul li { max-width: 90% } } .m-histogram > ul a, .c-histogram > ul a { font-size: 13px; position: relative; border: 2px solid transparent; outline: 0; display: block; line-height: 1; padding: 1px } .m-histogram > ul a:before, .c-histogram > ul a:before { display: block; position: absolute; top: 0; left: 0; bottom: 0; right: 0; content: ''; border: 1px solid transparent } .m-histogram > ul a:focus, .c-histogram > ul a:focus { border-color: #000 } .m-histogram > ul a:focus:before, .c-histogram > ul a:focus:before { border-color: rgba(255,255,255,.6) } .theme-light .m-histogram > ul a:focus, .theme-dark .theme-light .m-histogram > ul a:focus, .theme-light .c-histogram > ul a:focus, .theme-dark .theme-light .c-histogram > ul a:focus { border-color: #000 } .theme-light .m-histogram > ul a:focus:before, .theme-dark .theme-light .m-histogram > ul a:focus:before, .theme-light .c-histogram > ul a:focus:before, .theme-dark .theme-light .c-histogram > ul a:focus:before { border-color: rgba(255,255,255,.6) } .theme-dark .m-histogram > ul a:focus, .theme-light .theme-dark .m-histogram > ul a:focus, .theme-dark .c-histogram > ul a:focus, .theme-light .theme-dark .c-histogram > ul a:focus { border-color: #fff } .theme-dark .m-histogram > ul a:focus:before, .theme-light .theme-dark .m-histogram > ul a:focus:before, .theme-dark .c-histogram > ul a:focus:before, .theme-light .theme-dark .c-histogram > ul a:focus:before { border-color: rgba(0,0,0,.6) } .m-histogram > ul a > div, .c-histogram > ul a > div { display: inline-block; margin-right: 5px; width: calc(100% - 83px) } .m-histogram > ul a > div > div, .c-histogram > ul a > div > div { height: 12px; position: relative; background-color: #0067b8; -ms-high-contrast-adjust: none } @media(-ms-high-contrast:active) { .m-histogram > ul a > div > div, .c-histogram > ul a > div > div { background-color: WindowText } } .m-histogram > ul a > div > div span, .c-histogram > ul a > div > div span { position: absolute; left: 0; -ms-transform: translateX(-100%); transform: translateX(-100%); padding-right: 4px } @media(-ms-high-contrast:active) { .m-histogram > ul a, .c-histogram > ul a { border-color: Window; color: WindowText } .m-histogram > ul a:hover, .c-histogram > ul a:hover { border-color: Highlight } .m-histogram > ul a:before, .c-histogram > ul a:before { border-color: Window } } .m-histogram > ul .c-glyph, .c-histogram > ul .c-glyph { display: inline-block; margin-right: 4px } .m-histogram > ul .c-glyph:after, .c-histogram > ul .c-glyph:after { -ms-transform: translateY(1px); transform: translateY(1px); content: "" } @media only screen and (max-width:539px) { .m-histogram > div, .m-histogram > ul, .c-histogram > div, .c-histogram > ul { display: block } .m-histogram > ul, .c-histogram > ul { padding-right: 0 } .m-histogram > ul a > div, .c-histogram > ul a > div { width: calc(100% - 45px) } } .m-hyperlink-group { padding-right: 0; padding-left: 0 } .m-hyperlink-group > div { text-align: center; padding: 0 12.5% 11px; display: -ms-flexbox; display: flex; display: ms-flexbox; -ms-flex-line-pack: center; align-content: center; flex-direction: column; -ms-flex-direction: column; -ms-flex-pack: center; justify-content: center } @media only screen and (min-width:768px) { .m-hyperlink-group > div { padding-bottom: 0 } .m-hyperlink-group > div [class*="c-heading"] { padding-top: 0 } } .m-hyperlink-group > div ul { margin: 0; padding: 0 } .m-hyperlink-group > div ul li { padding: 0 } .m-hyperlink-group > div .c-heading { max-height: 48px; padding: 35px 0 5px; padding-bottom: 1.636px; box-sizing: content-box; font-size: 20px; line-height: 24px; font-weight: 600 } .m-hyperlink-group > div .c-hyperlink { font-size: 18px; line-height: 24px; padding: 6px 0; display: block; text-decoration: none; font-weight: 200 } @media(max-width:767px) { .m-hyperlink-group > div .c-hyperlink { font-size: 16px; line-height: 20px } } .m-hyperlink-group > div .c-hyperlink:hover { text-decoration: underline } .m-hyperlink-group > div .c-hyperlink.f-picker { padding: 0 } .m-hyperlink-group > div.f-background-accent { background: #0067b8 } .m-hyperlink-group > div.f-background-accent .c-heading, .m-hyperlink-group > div.f-background-accent .c-hyperlink { color: #f2f2f2 } .m-hyperlink-group > div.f-background-neutral-00 { background: #fff } .m-hyperlink-group > div.f-background-neutral-10 { background: #e6e6e6 } .m-hyperlink-group > div.f-background-neutral-20 { background: #d2d2d2 } .m-hyperlink-group > div.f-background-neutral-30 { background: #acacac } .m-hyperlink-group > div.f-background-neutral-45 { background: #919191 } .m-hyperlink-group > div.f-background-neutral-55 { background: #737373 } .m-hyperlink-group > div.f-background-neutral-65 { background: #505050 } .m-hyperlink-group > div.f-background-neutral-75 { background: #464646 } .m-hyperlink-group > div.f-background-neutral-80 { background: #2f2f2f } .m-hyperlink-group > div.f-background-neutral-90 { background: #171717 } .m-hyperlink-group > div.f-background-neutral-100 { background: #000 } .m-hyperlink-group > div.f-brand-neutral-100 { background: #000 } .theme-light .m-hyperlink-group > div, .theme-dark .theme-light .m-hyperlink-group > div { color: #000 } .theme-dark .m-hyperlink-group > div, .theme-light .theme-dark .m-hyperlink-group > div { color: #f2f2f2 } @media only screen and (max-width:767px) { .m-hyperlink-group > div .c-heading { padding-top: 24px; padding-bottom: 6px } .m-hyperlink-group > div .c-hyperlink { padding: 6px 0 } } .c-mosaic-placement .m-hyperlink-group > div { padding: 0; height: 100%; display: -ms-flexbox; display: flex } .c-mosaic-placement.f-height-large.f-width-small .m-hyperlink-group > div > .c-heading { padding: 0 12.5% 11px } .m-hyperlink-group-content-placement { padding-top: 0; padding-right: calc(5% - 12px); padding-left: calc(5% - 12px) } .m-hyperlink-group-content-placement.x-remove-padding { padding-right: 0; padding-left: 0 } @media screen and (min-width:1084px) { .m-hyperlink-group-content-placement { padding-right: 0; padding-left: 0; margin-right: -12px; margin-left: -12px; width: calc(100% + 24px) } } .m-hyperlink-group-content-placement [data-grid] { min-height: 0; display: block } @media screen and (min-width:540px) { .m-hyperlink-group-content-placement [data-grid] { display: -ms-flexbox; display: flex } } .m-hyperlink-group-content-placement.f-align-center { text-align: center } .m-hyperlink-group-content-placement .m-content-placement-item { width: 100% } @media only screen and (min-width:540px) { .m-hyperlink-group-content-placement > [data-grid*="col-"] .m-hyperlink-group [class^="c-heading"] { padding-top: 0 } } .m-hyperlink-group-content-placement > [data-grid*="col-"] .m-hyperlink-group > div { width: 100%; padding: 24px } .m-image { padding: 48px 0 0 } .m-image:before, .m-image:after { content: " "; display: table } .m-image:after { clear: both } .m-image.f-lean { padding: 0 } .m-image [class*="c-caption"] { color: rgba(0,0,0,.6) } @media screen and (min-width:320px) { .m-image [class*="c-caption"] { margin-right: 12px } } @media screen and (min-width:540px) { .m-image [class*="c-caption"] { margin-right: 24px } } .m-image .c-video { display: block } .m-image-intro { padding-right: 0; padding-left: 0; padding-top: 0; position: relative; clear: both } .m-image-intro > .c-image { display: block } .m-image-intro > .c-image img { width: 100% } .m-image-intro > .c-image:after { content: ""; display: block; position: absolute; top: 0; right: 0; left: 0; bottom: 0; width: 100%; height: 100% } .m-image-intro > div { padding: 16px 12px; position: relative; max-width: 100%; text-align: center } .m-image-intro > div > .c-heading { font-size: 24px; line-height: 28px; padding: 36px 0 4px; font-weight: 600; font-weight: 600; padding-top: 0 } @media(max-width:767px) { .m-image-intro > div > .c-heading { font-size: 20px; line-height: 24px } } .m-image-intro > div .c-paragraph { font-size: 15px; line-height: 20px; padding: 12px 0 0; font-weight: 400; padding-top: 8px } @media only screen and (min-width:540px) { .m-image-intro.f-align-center > div, .m-image-intro.f-align-top > div, .m-image-intro.f-align-bottom > div { position: absolute; margin: 0 auto } } @media only screen and (min-width:540px) { .m-image-intro.f-align-center > div { right: 50%; top: calc(50% + 24px); -ms-transform: translate(50%,-50%); transform: translate(50%,-50%) } } @media only screen and (min-width:1084px) { .m-image-intro.f-align-center > div { top: 50% } } @media only screen and (min-width:540px) { .m-image-intro.f-align-top > div { right: 50%; top: 24px; -ms-transform: translateX(50%); transform: translateX(50%) } } @media only screen and (min-width:540px) { .m-image-intro.f-align-bottom > div { right: 50%; bottom: 24px; -ms-transform: translateX(50%); transform: translateX(50%) } } @media only screen and (min-width:540px) { .m-image-intro.f-transparent.f-align-top > div { top: 60px } } @media only screen and (min-width:768px) { .m-image-intro.f-transparent.f-align-top > div { top: 120px } } @media only screen and (min-width:1400px) { .m-image-intro.f-transparent.f-align-top > div { top: 140px } } @media only screen and (min-width:540px) { .m-image-intro[class*="f-mask"].theme-light > picture:after { background: #fff } .m-image-intro[class*="f-mask"].theme-light.f-align-top > picture:after { background: radial-gradient(circle at top center,#fff,rgba(255,255,255,0) 20%) } .m-image-intro[class*="f-mask"].theme-light.f-align-center > picture:after { background: radial-gradient(circle at center center,#fff,rgba(255,255,255,0) 20%) } .m-image-intro[class*="f-mask"].theme-light.f-align-bottom > picture:after { background: radial-gradient(circle at bottom center,#fff,rgba(255,255,255,0) 20%) } .m-image-intro[class*="f-mask"].theme-dark > picture:after { background: #000 } .m-image-intro[class*="f-mask"].theme-dark.f-align-top > picture:after { background: radial-gradient(circle at top center,#000,rgba(255,255,255,0) 20%) } .m-image-intro[class*="f-mask"].theme-dark.f-align-center > picture:after { background: radial-gradient(circle at center center,#000,rgba(255,255,255,0) 20%) } .m-image-intro[class*="f-mask"].theme-dark.f-align-bottom > picture:after { background: radial-gradient(circle at bottom center,#000,rgba(255,255,255,0) 20%) } .m-image-intro.f-mask-20 > picture:after { opacity: .2 } .m-image-intro.f-mask-40 > picture:after { opacity: .4 } .m-image-intro.f-mask-60 > picture:after { opacity: .6 } .m-image-intro.f-mask-80 > picture:after { opacity: .8 } .m-image-intro.f-mask-100 > picture:after { opacity: 1 } } .m-immersive-hero-item { position: relative; min-height: 600px; max-height: 100vh; overflow: hidden; padding: 0 } .m-immersive-hero-item:hover { cursor: default } .m-immersive-hero-item[data-js-href]:hover { cursor: pointer } .m-immersive-hero-item.f-video { height: 100vh } .m-immersive-hero-item.f-video .m-ambient-video { padding-top: unset; -ms-flex-direction: column; flex-direction: column; -ms-flex-align: center; align-items: center; -ms-flex-pack: center; justify-content: center; height: 100% !important } .m-immersive-hero-item.f-video .m-ambient-video video { width: 100%; -ms-flex: 1 1 auto; flex: 1 1 auto } .m-immersive-hero-item.f-video .m-ambient-video .f-core-player { top: auto; max-width: 100%; padding: 0 } .m-immersive-hero-item > picture.c-image { display: block; width: 100%; max-width: 100% } .m-immersive-hero-item > picture.c-image img { width: 100%; overflow-y: hidden } .m-immersive-hero-item > div { position: absolute; display: block; text-align: center; width: 100% } .m-immersive-hero-item > div > div { padding-right: 12px; padding-left: 12px; opacity: 0; animation: fadeIn ease-in 1; animation-fill-mode: forwards; animation-duration: 1s; animation-delay: 600ms; max-width: 100%; margin: 0 auto } .m-immersive-hero-item > div > div .c-heading { font-size: 34px; line-height: 40px; padding: 38px 0 2px; font-weight: 600; font-weight: 600; opacity: .95 } @media screen and (-ms-high-contrast:active) { .m-immersive-hero-item > div > div .c-heading { background: #000 } } @media screen and (-ms-high-contrast:black-on-white) { .m-immersive-hero-item > div > div .c-heading { background: #fff } } .m-immersive-hero-item > div > div .c-subheading { font-size: 20px; line-height: 24px; padding: 8px 0 4px; font-weight: 600; font-weight: 200; padding-top: 8px } @media screen and (-ms-high-contrast:active) { .m-immersive-hero-item > div > div .c-subheading { background: #000 } } @media screen and (-ms-high-contrast:black-on-white) { .m-immersive-hero-item > div > div .c-subheading { background: #fff } } .m-immersive-hero-item > div > div .c-call-to-action { margin: 24px 0 } .m-immersive-hero-item > div > div .c-group { -ms-flex-pack: center; justify-content: center; -ms-flex-wrap: wrap; flex-wrap: wrap; margin: 24px 0 } .m-immersive-hero-item > div > div .c-group > .c-call-to-action { margin: 0 0 0 24px } .m-immersive-hero-item > div > div .c-group > .c-call-to-action + .c-call-to-action { padding: 10px 0 7px 3px; position: relative; border: 2px solid transparent; outline: 1px solid transparent; outline-offset: -3px; margin-right: 0; color: #0067b8; background: transparent; transition: none; margin-top: 0 } @media screen and (-ms-high-contrast:active) { .m-immersive-hero-item > div > div .c-group > .c-call-to-action + .c-call-to-action { border-color: window !important; outline-color: window } } .m-immersive-hero-item > div > div .c-group > .c-call-to-action + .c-call-to-action:focus { border-color: #000; outline-color: rgba(255,255,255,.6) } @media screen and (-ms-high-contrast:active) { .m-immersive-hero-item > div > div .c-group > .c-call-to-action + .c-call-to-action:focus { border-color: windowText !important } } .theme-light .m-immersive-hero-item > div > div .c-group > .c-call-to-action + .c-call-to-action:focus, .theme-dark .theme-light .m-immersive-hero-item > div > div .c-group > .c-call-to-action + .c-call-to-action:focus { border-color: #000; outline-color: rgba(255,255,255,.6) } .theme-dark .m-immersive-hero-item > div > div .c-group > .c-call-to-action + .c-call-to-action:focus, .theme-light .theme-dark .m-immersive-hero-item > div > div .c-group > .c-call-to-action + .c-call-to-action:focus { border-color: #fff; outline-color: rgba(0,0,0,.6) } .m-immersive-hero-item > div > div .c-group > .c-call-to-action + .c-call-to-action:focus:not(.x-hidden-focus), .m-immersive-hero-item > div > div .c-group > .c-call-to-action + .c-call-to-action:hover, .m-immersive-hero-item > div > div .c-group > .c-call-to-action + .c-call-to-action:active { background: transparent; box-shadow: none !important } .m-immersive-hero-item > div > div .c-group > .c-call-to-action + .c-call-to-action:focus:not(.x-hidden-focus) span, .m-immersive-hero-item > div > div .c-group > .c-call-to-action + .c-call-to-action:hover span, .m-immersive-hero-item > div > div .c-group > .c-call-to-action + .c-call-to-action:active span { box-shadow: 0 2px currentColor; right: 0 !important } .m-immersive-hero-item > div > div .c-group > .c-call-to-action + .c-call-to-action:focus:not(.x-hidden-focus) { color: #005da6; background: rgba(0,103,184,.1) } .m-immersive-hero-item > div > div .c-group > .c-call-to-action + .c-call-to-action:focus:not(.x-hidden-focus) span { box-shadow: 0 2px currentColor; text-decoration: none } .m-immersive-hero-item > div > div .c-group > .c-call-to-action + .c-call-to-action:hover { color: #005da6 } .m-immersive-hero-item > div > div .c-group > .c-call-to-action + .c-call-to-action:active { background: none; color: #005293; text-decoration: none; -ms-transform: none; transform: none } .m-immersive-hero-item > div > div .c-group > .c-call-to-action + .c-call-to-action[aria-disabled="true"] { cursor: not-allowed; color: #cce1f1 } .m-immersive-hero-item > div > div .c-group > .c-call-to-action + .c-call-to-action.f-image { padding: 0 } .theme-light .m-immersive-hero-item > div > div .c-group > .c-call-to-action + .c-call-to-action, .theme-dark .theme-light .m-immersive-hero-item > div > div .c-group > .c-call-to-action + .c-call-to-action { color: #000; border-color: transparent; background: transparent } .theme-light .m-immersive-hero-item > div > div .c-group > .c-call-to-action + .c-call-to-action:focus:not(.x-hidden-focus), .theme-dark .theme-light .m-immersive-hero-item > div > div .c-group > .c-call-to-action + .c-call-to-action:focus:not(.x-hidden-focus) { background: rgba(0,0,0,.1) } .theme-light .m-immersive-hero-item > div > div .c-group > .c-call-to-action + .c-call-to-action:focus:not(.x-hidden-focus) span, .theme-dark .theme-light .m-immersive-hero-item > div > div .c-group > .c-call-to-action + .c-call-to-action:focus:not(.x-hidden-focus) span { box-shadow: 0 2px currentColor } .theme-light .m-immersive-hero-item > div > div .c-group > .c-call-to-action + .c-call-to-action:focus:not(.x-hidden-focus), .theme-light .m-immersive-hero-item > div > div .c-group > .c-call-to-action + .c-call-to-action:hover, .theme-dark .theme-light .m-immersive-hero-item > div > div .c-group > .c-call-to-action + .c-call-to-action:focus:not(.x-hidden-focus), .theme-dark .theme-light .m-immersive-hero-item > div > div .c-group > .c-call-to-action + .c-call-to-action:hover { color: rgba(0,0,0,.9) } .theme-light .m-immersive-hero-item > div > div .c-group > .c-call-to-action + .c-call-to-action:hover, .theme-dark .theme-light .m-immersive-hero-item > div > div .c-group > .c-call-to-action + .c-call-to-action:hover { background: transparent } .theme-light .m-immersive-hero-item > div > div .c-group > .c-call-to-action + .c-call-to-action:active, .theme-dark .theme-light .m-immersive-hero-item > div > div .c-group > .c-call-to-action + .c-call-to-action:active { color: rgba(0,0,0,.8) } .theme-light .m-immersive-hero-item > div > div .c-group > .c-call-to-action + .c-call-to-action[aria-disabled="true"], .theme-dark .theme-light .m-immersive-hero-item > div > div .c-group > .c-call-to-action + .c-call-to-action[aria-disabled="true"] { color: #999; background: transparent } .theme-dark .m-immersive-hero-item > div > div .c-group > .c-call-to-action + .c-call-to-action, .theme-light .theme-dark .m-immersive-hero-item > div > div .c-group > .c-call-to-action + .c-call-to-action { color: #fff; background: transparent; border-color: transparent } .theme-dark .m-immersive-hero-item > div > div .c-group > .c-call-to-action + .c-call-to-action:focus:not(.x-hidden-focus), .theme-light .theme-dark .m-immersive-hero-item > div > div .c-group > .c-call-to-action + .c-call-to-action:focus:not(.x-hidden-focus) { background: rgba(255,255,255,.1) } .theme-dark .m-immersive-hero-item > div > div .c-group > .c-call-to-action + .c-call-to-action:focus:not(.x-hidden-focus) span, .theme-light .theme-dark .m-immersive-hero-item > div > div .c-group > .c-call-to-action + .c-call-to-action:focus:not(.x-hidden-focus) span { box-shadow: 0 2px currentColor } .theme-dark .m-immersive-hero-item > div > div .c-group > .c-call-to-action + .c-call-to-action:focus:not(.x-hidden-focus), .theme-dark .m-immersive-hero-item > div > div .c-group > .c-call-to-action + .c-call-to-action:hover, .theme-light .theme-dark .m-immersive-hero-item > div > div .c-group > .c-call-to-action + .c-call-to-action:focus:not(.x-hidden-focus), .theme-light .theme-dark .m-immersive-hero-item > div > div .c-group > .c-call-to-action + .c-call-to-action:hover { color: #e6e6e6 } .theme-dark .m-immersive-hero-item > div > div .c-group > .c-call-to-action + .c-call-to-action:hover, .theme-light .theme-dark .m-immersive-hero-item > div > div .c-group > .c-call-to-action + .c-call-to-action:hover { background: transparent } .theme-dark .m-immersive-hero-item > div > div .c-group > .c-call-to-action + .c-call-to-action:active, .theme-light .theme-dark .m-immersive-hero-item > div > div .c-group > .c-call-to-action + .c-call-to-action:active { color: #ccc } .theme-dark .m-immersive-hero-item > div > div .c-group > .c-call-to-action + .c-call-to-action[aria-disabled="true"], .theme-light .theme-dark .m-immersive-hero-item > div > div .c-group > .c-call-to-action + .c-call-to-action[aria-disabled="true"] { background: transparent; color: #666 } @media only screen and (max-width:539px) { .m-immersive-hero-item > div > div .c-group > .c-call-to-action + .c-call-to-action { padding: 10px 43px 7px } } @media screen and (-ms-high-contrast:active) { .m-immersive-hero-item > div > div .c-group > .c-call-to-action + .c-call-to-action { background: Window } } .m-immersive-hero-item > div > picture.c-image { margin: 0 auto } .m-immersive-hero-item > div > picture.c-image img { opacity: 0; animation: fadeIn ease-in 1; animation-fill-mode: forwards; animation-duration: 1s; animation-delay: 600ms; max-width: none; display: block; margin: 0 auto; width: auto; height: 0 } @media only screen and (min-width:540px) { .m-immersive-hero-item > div > div { padding-right: 24px; padding-left: 24px; max-width: 80% } } @media only screen and (min-width:768px) { .m-immersive-hero-item > div > div { max-width: 60% } .m-immersive-hero-item > div > picture.c-image + div .c-heading { padding-top: 24px } } @media only screen and (min-width:1084px) { .m-immersive-hero-item > div > picture.c-image img { max-width: 100% } } @media only screen and (min-width:1400px) { .m-immersive-hero-item > div > div { max-width: 50% } .m-immersive-hero-item > div > div .c-heading { font-size: 46px; line-height: 56px; padding: 37px 0 3px; font-weight: 600; letter-spacing: -.01em; font-weight: 600 } .m-immersive-hero-item > div > div .c-subheading { font-size: 24px; line-height: 28px; padding: 4px 0 8px; font-weight: 600; font-weight: 200 } } @media only screen and (min-width:1779px) { .m-immersive-hero-item > div > div .c-heading { font-size: 62px; line-height: 72px; padding: 38px 0 6px; font-weight: 600; letter-spacing: -.01em } .m-immersive-hero-item > div > div .c-subheading { font-size: 34px; line-height: 40px; padding: 12px 0 2px; font-weight: 600; font-weight: 200; padding-top: 8px } } .m-immersive-hero-item.f-align-top > div { top: 0; bottom: 0 } @media only screen and (min-width:768px) { .m-immersive-hero-item.f-align-top > div { top: 120px } } @media only screen and (min-width:1084px) { .m-immersive-hero-item.f-align-top > div { top: 148px } } .m-immersive-hero-item.f-align-top > div > div { position: absolute; top: 72px; right: 50%; -ms-transform: translateX(50%); transform: translateX(50%); width: 100% } @media only screen and (min-width:768px) { .m-immersive-hero-item.f-align-top > div > div { top: 120px } } @media only screen and (min-width:1084px) { .m-immersive-hero-item.f-align-top > div > div { top: 148px } } .m-immersive-hero-item.f-align-top > div > picture.c-image img { position: absolute; bottom: 0; right: 50%; -ms-transform: translateX(50%); transform: translateX(50%) } .m-immersive-hero-item.f-align-bottom > div { bottom: 72px; display: -ms-flexbox; display: flex; -ms-flex-direction: column; flex-direction: column; -ms-flex-align: center; align-items: center } @media only screen and (min-width:768px) { .m-immersive-hero-item.f-align-bottom > div { bottom: 120px } } @media only screen and (min-width:1084px) { .m-immersive-hero-item.f-align-bottom > div { bottom: 148px } } .m-immersive-hero-item.f-align-bottom > div > picture.c-image { margin: 0 } .m-immersive-hero-item.f-align-left > div > div { right: auto; top: 50%; -ms-transform: translateY(-50%); transform: translateY(-50%); max-width: 95%; position: absolute; display: block; text-align: right } .m-immersive-hero-item.f-align-left > div > div .c-heading, .m-immersive-hero-item.f-align-left > div > div .c-subheading { max-width: 50% } @media only screen and (max-width:540px) { .m-immersive-hero-item.f-align-left > div > div .c-heading, .m-immersive-hero-item.f-align-left > div > div .c-subheading { max-width: 100% } } .m-immersive-hero-item.f-align-left > div > div .c-group { -ms-flex-pack: start; justify-content: start } .m-immersive-hero-item.f-align-right > div > div { right: auto; top: 50%; -ms-transform: translateY(-50%); transform: translateY(-50%); max-width: 95%; position: absolute; display: block; text-align: left } .m-immersive-hero-item.f-align-right > div > div .c-heading, .m-immersive-hero-item.f-align-right > div > div .c-subheading { max-width: 50% } @media only screen and (max-width:540px) { .m-immersive-hero-item.f-align-right > div > div .c-heading, .m-immersive-hero-item.f-align-right > div > div .c-subheading { max-width: 100% } } .m-immersive-hero-item.f-align-right > div > div .c-heading, .m-immersive-hero-item.f-align-right > div > div .c-subheading { margin-right: auto } .m-immersive-hero-item.f-align-right > div > div .c-group { -ms-flex-pack: end; justify-content: flex-end } .no-js .m-immersive-hero-item > div picture.c-image { display: none } .m-immersive-hero-item.theme-dark .c-group > a.c-call-to-action + a.c-call-to-action { color: #fff } .m-immersive-hero-item.theme-dark .c-group > a.c-call-to-action + a.c-call-to-action:focus:not(.x-hidden-focus) { color: #fff; background: rgba(255,255,255,.1) } .m-immersive-hero-item.theme-light .c-group > a.c-call-to-action + a.c-call-to-action { color: #000 } .m-immersive-hero-item.theme-light .c-group > a.c-call-to-action + a.c-call-to-action:focus:not(.x-hidden-focus) { color: #000; background: rgba(0,0,0,.1) } .m-immersive-hero { padding-right: 0; padding-left: 0; padding-top: 0 } .m-immersive-hero .c-carousel .c-sequence-indicator { bottom: 12px } .m-immersive-hero .m-immersive-hero-item.f-align-bottom > div > div { padding-bottom: 36px } .m-in-page-navigation { padding-top: 0 } .m-link-navigation { padding-top: 0 } .m-live-gold-badge { margin-top: 40px; margin-left: 40px; display: inline-block; position: relative; float: left } .m-live-gold-badge > div { width: 100%; padding-top: 50px; position: absolute; top: 0; color: #fff; text-align: center } .m-live-gold-badge > div * { padding: 0 } @media only screen and (max-width:768px) { .m-live-gold-badge { margin-left: 0; margin-right: 75px; float: none } } @media only screen and (max-width:539px) { .m-live-gold-badge { margin-right: 25px } } .m-media-gallery { padding-top: 32px; box-sizing: border-box; float: right; min-height: 1px; zoom: 1; width: 100% } .m-media-gallery:before, .m-media-gallery:after { content: " "; display: table } .m-media-gallery:after { clear: both } .m-media-gallery .c-group { flex-wrap: wrap; -ms-flex-wrap: wrap } .m-media-gallery .c-carousel .c-flipper { top: 50% } .m-media-gallery .c-carousel .c-flipper.f-previous { right: -24px } .m-media-gallery .c-carousel .c-flipper.f-next { left: -24px } .m-media-gallery .c-carousel .c-flipper:focus { background: #b3b3b3 } .m-media-gallery .c-carousel .c-group { flex-wrap: nowrap; -ms-flex-wrap: none } .m-media-gallery .c-carousel .f-gallery li { height: 189px; width: 336px; margin-left: 12px; margin-bottom: 0; color: #fff } @media only screen and (max-width:767px) { .m-media-gallery .c-carousel .f-gallery li { height: 126px; width: 224px; margin-left: 8px } } @media only screen and (max-width:539px) { .m-media-gallery .c-carousel .c-flipper { visibility: hidden } .m-media-gallery .c-carousel .c-flipper.f-previous { right: 0 } .m-media-gallery .c-carousel .c-flipper.f-next { left: 0 } .m-media-gallery .c-carousel:hover .c-flipper { visibility: visible } } .m-media-gallery picture.c-image img { width: 100%; max-width: none } .m-media-gallery picture:after { content: ""; display: block; position: absolute; width: 100%; height: 100%; top: 0; background: rgba(0,0,0,.4) } @media screen and (-ms-high-contrast:active) { .m-media-gallery picture:after { background: none } } .m-media-gallery .f-gallery { vertical-align: top; padding: 0 } .m-media-gallery .f-gallery li { margin-bottom: 12px; color: #fff } @media only screen and (max-width:767px) { .m-media-gallery .f-gallery li { margin-bottom: 8px } } .m-media-gallery .f-gallery li .c-action-trigger { position: absolute; background: rgba(0,0,0,.6); border: transparent; border-radius: 50%; margin: 0; height: 48px; width: 48px; margin-top: 0; top: calc(50% - 24px); right: calc(50% - 24px); position: relative; border: 2px solid transparent; outline: 0; position: absolute; min-width: auto; z-index: 1; transition: transform .2s ease } .m-media-gallery .f-gallery li .c-action-trigger:hover { text-decoration: none } .m-media-gallery .f-gallery li .c-action-trigger:before { position: absolute; top: calc(50% - 12px); right: calc(50% - 11px); color: #fff; font-size: 24px; line-height: 24px; content: ""; margin: 0 } .m-media-gallery .f-gallery li .c-action-trigger:after { display: block; position: absolute; top: 0; left: 0; bottom: 0; right: 0; content: ''; border: 1px solid transparent } .m-media-gallery .f-gallery li .c-action-trigger:focus { border-color: #000 } .m-media-gallery .f-gallery li .c-action-trigger:focus:after { border-color: rgba(255,255,255,.6) } .theme-light .m-media-gallery .f-gallery li .c-action-trigger:focus, .theme-dark .theme-light .m-media-gallery .f-gallery li .c-action-trigger:focus { border-color: #000 } .theme-light .m-media-gallery .f-gallery li .c-action-trigger:focus:after, .theme-dark .theme-light .m-media-gallery .f-gallery li .c-action-trigger:focus:after { border-color: rgba(255,255,255,.6) } .theme-dark .m-media-gallery .f-gallery li .c-action-trigger:focus, .theme-light .theme-dark .m-media-gallery .f-gallery li .c-action-trigger:focus { border-color: #fff } .theme-dark .m-media-gallery .f-gallery li .c-action-trigger:focus:after, .theme-light .theme-dark .m-media-gallery .f-gallery li .c-action-trigger:focus:after { border-color: rgba(0,0,0,.6) } .m-media-gallery .f-gallery li .c-action-trigger:before { transition: transform .2s ease } .m-media-gallery .f-gallery li .c-action-trigger:after { border-radius: 50% } .m-media-gallery .f-gallery li .c-action-trigger:active { -ms-transform: scale(.9); transform: scale(.9) } .m-media-gallery .f-gallery li .c-action-trigger:active:before { -ms-transform: scale(.9); transform: scale(.9) } .m-media-gallery .f-gallery li .c-action-trigger:focus:not(.x-hidden-focus) { outline-color: #fff } .m-media-gallery .f-gallery li .c-action-trigger:focus:not(.x-hidden-focus):after { outline-color: #000 } .m-media-gallery .f-gallery li:hover .c-action-trigger { text-decoration: none; background: rgba(0,0,0,.8) } .m-media-gallery .f-gallery li:hover picture:after { background: rgba(0,0,0,.5) } .m-media-gallery .f-gallery li:active picture:after { background: rgba(0,0,0,.6) } .m-media-gallery .f-gallery li:active .c-action-trigger { -ms-transform: scale(.9); transform: scale(.9) } .m-media-gallery .f-gallery li:active .c-action-trigger:before { -ms-transform: scale(.9); transform: scale(.9) } .m-media-gallery .f-gallery.m-card-group .c-card { height: auto } .m-media-gallery .f-gallery.f-flex { display: -ms-flexbox; display: flex } .m-media-gallery .f-gallery li .c-heading-6 { color: #fff } .m-media { padding-right: 0; padding-left: 0; padding-bottom: 4px; padding-top: 0 } .m-media:before, .m-media:after { content: " "; display: table } .m-media:after { clear: both } .m-media .c-image { float: right; margin-left: 12px } .m-media [class*="c-heading"], .m-media [class*="c-paragraph"], .m-media [class*="c-subheading"] { padding: 0 0 0 24px; float: right; width: calc(100% - 60px) } @media only screen and (min-width:539px) { .m-media [class*='c-heading'] { float: none; display: inline-block } } .m-mosaic { padding-right: 0; padding-left: 0; clear: right } .m-multi-column > div, .m-multi-column > .c-list { column-gap: 24px } .m-multi-column > .c-list > li { padding: 1px 0 } .m-multi-column > .c-list > li a.c-hyperlink { padding: 7px 0; display: inline-block } .m-multi-column > div, .m-multi-column > .c-list, .m-multi-column.f-columns-1 > div, .m-multi-column.f-columns-1 > .c-list, .m-multi-column.f-columns-2 > div, .m-multi-column.f-columns-2 > .c-list, .m-multi-column.f-columns-3 > div, .m-multi-column.f-columns-3 > .c-list, .m-multi-column.f-columns-4 > div, .m-multi-column.f-columns-4 > .c-list, .m-multi-column.f-columns-5 > div, .m-multi-column.f-columns-5 > .c-list { columns: 1 } @media only screen and (min-width:540px) { .m-multi-column.f-columns-2 > div, .m-multi-column.f-columns-2 > .c-list, .m-multi-column.f-columns-3 > div, .m-multi-column.f-columns-3 > .c-list, .m-multi-column.f-columns-4 > div, .m-multi-column.f-columns-4 > .c-list, .m-multi-column.f-columns-5 > div, .m-multi-column.f-columns-5 > .c-list { columns: 2 } } @media only screen and (min-width:768px) { .m-multi-column.f-columns-3 > div, .m-multi-column.f-columns-3 > .c-list, .m-multi-column.f-columns-4 > div, .m-multi-column.f-columns-4 > .c-list, .m-multi-column.f-columns-5 > div, .m-multi-column.f-columns-5 > .c-list { columns: 3 } } @media only screen and (min-width:1400px) { .m-multi-column.f-columns-4 > div, .m-multi-column.f-columns-4 > .c-list, .m-multi-column.f-columns-5 > div, .m-multi-column.f-columns-5 > .c-list { columns: 4 } } @media only screen and (min-width:1779px) { .m-multi-column.f-columns-5 > div, .m-multi-column.f-columns-5 > .c-list { columns: 5 } } .m-multi-feature { padding-right: 0; padding-left: 0; position: relative; height: 100% } .m-multi-feature.f-background-neutral-00 > section { background-color: #fff } .m-multi-feature.f-background-neutral-10 > section { background-color: #e6e6e6 } .m-multi-feature.f-background-neutral-20 > section { background-color: #d2d2d2 } .m-multi-feature.f-background-neutral-30 > section { background-color: #acacac } .m-multi-feature.f-background-neutral-45 > section { background-color: #919191 } .m-multi-feature.f-background-neutral-55 > section { background-color: #737373 } .m-multi-feature.f-background-neutral-65 > section { background-color: #505050 } .m-multi-feature.f-background-neutral-75 > section { background-color: #464646 } .m-multi-feature.f-background-neutral-80 > section { background-color: #2f2f2f } .m-multi-feature.f-background-neutral-90 > section { background-color: #171717 } .m-multi-feature.f-background-neutral-100 > section { background-color: #000 } .m-multi-feature:before, .m-multi-feature:after { content: " "; display: table } .m-multi-feature:after { clear: both } .m-multi-feature img { width: 100% } .m-multi-feature .m-area-heading { float: none; padding-top: 40px } .m-multi-feature .m-area-heading + .c-sequence-indicator + ul + .c-carousel { margin-top: 36px } .m-multi-feature .m-area-heading + .c-sequence-indicator + ul + .c-carousel ul.c-group { padding: 0 } .m-multi-feature .c-lightbox-video { position: relative; overflow: hidden; right: 0; top: auto; -ms-transform: none; transform: none; padding: 0 } .m-multi-feature .c-lightbox-video > div { width: 100%; height: 100%; top: 0; right: 0; margin: 0 } .m-multi-feature .c-lightbox-video > div > section { text-align: center; height: 100%; width: 100% } .m-multi-feature .c-lightbox-video > div > section > div { padding: 0%; position: absolute; top: calc(50%); -ms-transform: translateY(-50%); transform: translateY(-50%); text-align: center; margin: auto; width: 100% } .m-multi-feature .c-lightbox-video > div > section button.c-action-trigger.c-glyph { font-size: 24px; line-height: 13px; height: 48px; min-width: 48px !important; outline: none; border-radius: 50%; margin: 0; padding: 0; background: rgba(0,0,0,.6) } .m-multi-feature .c-lightbox-video > div > section button.c-action-trigger.c-glyph:hover { color: rgba(255,255,255,.8) } .m-multi-feature .c-lightbox-video > div > section button.c-action-trigger.c-glyph:focus { background: rgba(0,0,0,.6) } .m-multi-feature > section { display: -ms-flexbox; display: flex; -ms-flex-direction: column; flex-direction: column; width: 100% } .m-multi-feature > section .c-pivot > li[role="tabpanel"]:not(.f-active), .m-multi-feature > section ul > li[role="tabpanel"]:not(.f-active) { display: none } .m-multi-feature > section .c-pivot, .m-multi-feature > section > ul { margin-right: 12px; margin-left: 12px; -ms-flex-order: 2; order: 2 } .m-multi-feature > section .c-carousel { -ms-flex-order: 1; order: 1; height: 100%; height: initial } .m-multi-feature > section .c-carousel .m-ambient-video { padding: 0 } .m-multi-feature > section > .c-sequence-indicator { -ms-flex-order: 3; order: 3 } .m-multi-feature [role="tabpanel"] .c-heading { font-size: 20px; line-height: 24px; padding: 35px 0 5px; font-weight: 600; padding-top: 24px } .m-multi-feature [role="tabpanel"] .c-paragraph { font-size: 15px; line-height: 20px; padding: 12px 0 0; font-weight: 400 } .m-multi-feature [role="tabpanel"] .c-badge, .m-multi-feature [role="tabpanel"] .c-logo { margin-top: 12px } .m-multi-feature [role="tabpanel"] .c-badge + .c-heading, .m-multi-feature [role="tabpanel"] .c-logo + .c-heading { padding-top: 8px } .m-multi-feature [role="tabpanel"] .c-logo { display: block } .m-multi-feature [role="tabpanel"] .c-logo img { margin: 0 auto } .m-multi-feature [role="tabpanel"] .c-call-to-action { margin-top: 10px } .m-multi-feature [role="tabpanel"] .c-group { display: block; overflow: visible; margin-top: 10px } .m-multi-feature [role="tabpanel"] .c-group .c-call-to-action { margin-top: 0; margin-left: 4px } .m-multi-feature [role="tablist"] { display: -ms-flexbox; display: flex; -ms-flex-pack: center; justify-content: center } .m-multi-feature [role="tablist"] li { margin-left: 10px; float: right; display: block } .m-multi-feature [role="tablist"] li > a { display: block; background: #acacac } .m-multi-feature [role="tablist"] li > a:active { outline-color: #000 } .m-multi-feature [role="tablist"] li > a.f-active { outline-color: #000; background: #0067b8 } .m-multi-feature [role="tablist"]:not(.c-sequence-indicator) + ul .c-heading, .m-multi-feature [role="tablist"]:not(.c-sequence-indicator) + [role="tabpanel"] .c-heading { padding-top: 0 } .m-multi-feature.f-align-center { text-align: center } .m-multi-feature.f-align-center > section > [role="tablist"] { margin-bottom: 24px } .m-multi-feature.f-align-center > section > .c-pivot, .m-multi-feature.f-align-center > section > [role="tablist"] { margin-right: 12px; margin-left: 12px; margin-top: 18px } .m-multi-feature.f-align-center > section > .c-pivot > [role="tablist"] > a, .m-multi-feature.f-align-center > section > [role="tablist"] > [role="tablist"] > a { font-weight: 400 } .m-multi-feature.f-align-center > section > .c-pivot > [role="tablist"] > a.f-active, .m-multi-feature.f-align-center > section > [role="tablist"] > [role="tablist"] > a.f-active { font-weight: 600 } @media only screen and (min-width:540px) { .m-multi-feature.f-align-center > section > .c-pivot, .m-multi-feature.f-align-center > section > [role="tablist"] { margin-right: 24px; margin-left: 24px } } @media only screen and (min-width:768px) { .m-multi-feature.f-align-center > section > .c-pivot, .m-multi-feature.f-align-center > section > [role="tablist"] { margin-right: 36px; margin-left: 36px } } @media only screen and (min-width:1400px) { .m-multi-feature.f-align-center > section > .c-pivot, .m-multi-feature.f-align-center > section > [role="tablist"] { margin-right: 48px; margin-left: 48px } } .m-multi-feature.f-align-center > section > ul { margin: 0 auto } .m-multi-feature.f-align-left > section, .m-multi-feature.f-align-right > section { position: relative } .m-multi-feature.f-align-left > section > div, .m-multi-feature.f-align-right > section > div { padding-right: 12px; padding-left: 12px; -ms-flex-order: 2; order: 2; text-align: center } .m-multi-feature.f-align-left > section > div [role="tablist"], .m-multi-feature.f-align-right > section > div [role="tablist"] { padding-top: 24px; padding-bottom: 24px; -ms-flex-pack: center; justify-content: center } .m-multi-feature.f-align-left > section > div.c-carousel, .m-multi-feature.f-align-right > section > div.c-carousel { -ms-flex-order: 1; order: 1; padding: 0 } .m-multi-feature.f-console > section:focus { outline: 3px solid #000; outline-offset: 1px } .m-multi-feature.f-console > section:focus [role="tabpanel"] .c-call-to-action { background: #0067b8; outline: 0 } .m-multi-feature.f-console > section:focus .c-carousel.f-scrollable-next .c-flipper.f-next, .m-multi-feature.f-console > section:focus .c-carousel.f-scrollable-previous .c-flipper.f-previous { display: block; opacity: 1 } .m-multi-feature.f-console > section:focus .c-carousel.f-scrollable-next .c-flipper.f-next:hover, .m-multi-feature.f-console > section:focus .c-carousel.f-scrollable-previous .c-flipper.f-previous:hover { opacity: 1 } .m-multi-feature.f-console > section > .c-sequence-indicator { margin-bottom: 0; -ms-flex-order: 2; order: 2; position: relative; top: -40px; z-index: 2 } .m-multi-feature.f-console > section > ul > li[role="tabpanel"] > [class*='c-paragraph'] { min-height: 55px; max-height: 55px; overflow: hidden } .m-multi-feature.f-console > section .c-pivot > section[role="tabpanel"] > [class*='c-paragraph'] { min-height: 55px; max-height: 55px; overflow: hidden } .m-multi-feature.f-console > section > ul:not([role]) { margin-bottom: -30px; position: relative; top: -30px } .m-multi-feature.f-console > section .c-carousel.f-scrollable-next .c-flipper.f-next, .m-multi-feature.f-console > section .c-carousel.f-scrollable-previous .c-flipper.f-previous { display: none; opacity: 0 } .m-multi-feature.f-console > section .c-carousel.f-scrollable-next .c-flipper.f-next:hover, .m-multi-feature.f-console > section .c-carousel.f-scrollable-previous .c-flipper.f-previous:hover { opacity: 0 } .m-multi-feature.f-console [role="tabpanel"] .c-call-to-action { background: transparent; color: #000; outline: 2px solid #000 } .m-multi-feature.f-console [role="tabpanel"] .c-call-to-action:after { content: ''; margin-right: 0 } .m-multi-feature:not(.f-console) [role="tabpanel"] .c-call-to-action { padding: 10px 0 7px 3px; position: relative; border: 2px solid transparent; outline: 1px solid transparent; outline-offset: -3px; margin-right: 0; color: #0067b8; background: transparent; transition: none } @media screen and (-ms-high-contrast:active) { .m-multi-feature:not(.f-console) [role="tabpanel"] .c-call-to-action { border-color: window !important; outline-color: window } } .m-multi-feature:not(.f-console) [role="tabpanel"] .c-call-to-action:focus { border-color: #000; outline-color: rgba(255,255,255,.6) } @media screen and (-ms-high-contrast:active) { .m-multi-feature:not(.f-console) [role="tabpanel"] .c-call-to-action:focus { border-color: windowText !important } } .theme-light .m-multi-feature:not(.f-console) [role="tabpanel"] .c-call-to-action:focus, .theme-dark .theme-light .m-multi-feature:not(.f-console) [role="tabpanel"] .c-call-to-action:focus { border-color: #000; outline-color: rgba(255,255,255,.6) } .theme-dark .m-multi-feature:not(.f-console) [role="tabpanel"] .c-call-to-action:focus, .theme-light .theme-dark .m-multi-feature:not(.f-console) [role="tabpanel"] .c-call-to-action:focus { border-color: #fff; outline-color: rgba(0,0,0,.6) } .m-multi-feature:not(.f-console) [role="tabpanel"] .c-call-to-action:focus:not(.x-hidden-focus), .m-multi-feature:not(.f-console) [role="tabpanel"] .c-call-to-action:hover, .m-multi-feature:not(.f-console) [role="tabpanel"] .c-call-to-action:active { background: transparent; box-shadow: none !important } .m-multi-feature:not(.f-console) [role="tabpanel"] .c-call-to-action:focus:not(.x-hidden-focus) span, .m-multi-feature:not(.f-console) [role="tabpanel"] .c-call-to-action:hover span, .m-multi-feature:not(.f-console) [role="tabpanel"] .c-call-to-action:active span { box-shadow: 0 2px currentColor; right: 0 !important } .m-multi-feature:not(.f-console) [role="tabpanel"] .c-call-to-action:focus:not(.x-hidden-focus) { color: #005da6; background: rgba(0,103,184,.1) } .m-multi-feature:not(.f-console) [role="tabpanel"] .c-call-to-action:focus:not(.x-hidden-focus) span { box-shadow: 0 2px currentColor; text-decoration: none } .m-multi-feature:not(.f-console) [role="tabpanel"] .c-call-to-action:hover { color: #005da6 } .m-multi-feature:not(.f-console) [role="tabpanel"] .c-call-to-action:active { background: none; color: #005293; text-decoration: none; -ms-transform: none; transform: none } .m-multi-feature:not(.f-console) [role="tabpanel"] .c-call-to-action[aria-disabled="true"] { cursor: not-allowed; color: #cce1f1 } .m-multi-feature:not(.f-console) [role="tabpanel"] .c-call-to-action.f-image { padding: 0 } .theme-light .m-multi-feature:not(.f-console) [role="tabpanel"] .c-call-to-action, .theme-dark .theme-light .m-multi-feature:not(.f-console) [role="tabpanel"] .c-call-to-action { color: #000; border-color: transparent; background: transparent } .theme-light .m-multi-feature:not(.f-console) [role="tabpanel"] .c-call-to-action:focus:not(.x-hidden-focus), .theme-dark .theme-light .m-multi-feature:not(.f-console) [role="tabpanel"] .c-call-to-action:focus:not(.x-hidden-focus) { background: rgba(0,0,0,.1) } .theme-light .m-multi-feature:not(.f-console) [role="tabpanel"] .c-call-to-action:focus:not(.x-hidden-focus) span, .theme-dark .theme-light .m-multi-feature:not(.f-console) [role="tabpanel"] .c-call-to-action:focus:not(.x-hidden-focus) span { box-shadow: 0 2px currentColor } .theme-light .m-multi-feature:not(.f-console) [role="tabpanel"] .c-call-to-action:focus:not(.x-hidden-focus), .theme-light .m-multi-feature:not(.f-console) [role="tabpanel"] .c-call-to-action:hover, .theme-dark .theme-light .m-multi-feature:not(.f-console) [role="tabpanel"] .c-call-to-action:focus:not(.x-hidden-focus), .theme-dark .theme-light .m-multi-feature:not(.f-console) [role="tabpanel"] .c-call-to-action:hover { color: rgba(0,0,0,.9) } .theme-light .m-multi-feature:not(.f-console) [role="tabpanel"] .c-call-to-action:hover, .theme-dark .theme-light .m-multi-feature:not(.f-console) [role="tabpanel"] .c-call-to-action:hover { background: transparent } .theme-light .m-multi-feature:not(.f-console) [role="tabpanel"] .c-call-to-action:active, .theme-dark .theme-light .m-multi-feature:not(.f-console) [role="tabpanel"] .c-call-to-action:active { color: rgba(0,0,0,.8) } .theme-light .m-multi-feature:not(.f-console) [role="tabpanel"] .c-call-to-action[aria-disabled="true"], .theme-dark .theme-light .m-multi-feature:not(.f-console) [role="tabpanel"] .c-call-to-action[aria-disabled="true"] { color: #999; background: transparent } .theme-dark .m-multi-feature:not(.f-console) [role="tabpanel"] .c-call-to-action, .theme-light .theme-dark .m-multi-feature:not(.f-console) [role="tabpanel"] .c-call-to-action { color: #fff; background: transparent; border-color: transparent } .theme-dark .m-multi-feature:not(.f-console) [role="tabpanel"] .c-call-to-action:focus:not(.x-hidden-focus), .theme-light .theme-dark .m-multi-feature:not(.f-console) [role="tabpanel"] .c-call-to-action:focus:not(.x-hidden-focus) { background: rgba(255,255,255,.1) } .theme-dark .m-multi-feature:not(.f-console) [role="tabpanel"] .c-call-to-action:focus:not(.x-hidden-focus) span, .theme-light .theme-dark .m-multi-feature:not(.f-console) [role="tabpanel"] .c-call-to-action:focus:not(.x-hidden-focus) span { box-shadow: 0 2px currentColor } .theme-dark .m-multi-feature:not(.f-console) [role="tabpanel"] .c-call-to-action:focus:not(.x-hidden-focus), .theme-dark .m-multi-feature:not(.f-console) [role="tabpanel"] .c-call-to-action:hover, .theme-light .theme-dark .m-multi-feature:not(.f-console) [role="tabpanel"] .c-call-to-action:focus:not(.x-hidden-focus), .theme-light .theme-dark .m-multi-feature:not(.f-console) [role="tabpanel"] .c-call-to-action:hover { color: #e6e6e6 } .theme-dark .m-multi-feature:not(.f-console) [role="tabpanel"] .c-call-to-action:hover, .theme-light .theme-dark .m-multi-feature:not(.f-console) [role="tabpanel"] .c-call-to-action:hover { background: transparent } .theme-dark .m-multi-feature:not(.f-console) [role="tabpanel"] .c-call-to-action:active, .theme-light .theme-dark .m-multi-feature:not(.f-console) [role="tabpanel"] .c-call-to-action:active { color: #ccc } .theme-dark .m-multi-feature:not(.f-console) [role="tabpanel"] .c-call-to-action[aria-disabled="true"], .theme-light .theme-dark .m-multi-feature:not(.f-console) [role="tabpanel"] .c-call-to-action[aria-disabled="true"] { background: transparent; color: #666 } @media only screen and (min-width:540px) { .m-multi-feature.f-align-left > section > div, .m-multi-feature.f-align-right > section > div { padding-right: 24px; padding-left: 24px } .m-multi-feature.f-align-left > section > div.c-carousel, .m-multi-feature.f-align-right > section > div.c-carousel { padding-right: 0; padding-left: 0 } } @media only screen and (min-width:768px) { .m-multi-feature [role="tablist"] + [role="tabpanel"] .c-heading { padding-top: 0 } .m-multi-feature [role="tabpanel"] > .c-heading { font-size: 20px; line-height: 24px; padding: 35px 0 5px; font-weight: 600; padding-top: 24px } .m-multi-feature [role="tabpanel"] .c-paragraph { padding-top: 12px } .m-multi-feature.f-align-left > section, .m-multi-feature.f-align-right > section { -ms-flex-direction: row; flex-direction: row; -ms-flex-align: center; align-items: center } .m-multi-feature.f-align-left > section [role="tabpanel"], .m-multi-feature.f-align-right > section [role="tabpanel"] { text-align: right } .m-multi-feature.f-align-left > section > div, .m-multi-feature.f-align-right > section > div { padding-right: 36px; padding-left: 36px; width: 50% } .m-multi-feature.f-align-left > section > div > ul[role="tablist"], .m-multi-feature.f-align-right > section > div > ul[role="tablist"] { -ms-flex-pack: start; justify-content: flex-start } .m-multi-feature.f-align-left > section > .c-carousel, .m-multi-feature.f-align-right > section > .c-carousel { padding: 0; width: 50% } .m-multi-feature.f-align-left > section > div { -ms-flex-order: 2; order: 2 } .m-multi-feature.f-align-left > section > div.c-carousel { -ms-flex-order: 1; order: 1 } .m-multi-feature.f-align-right > section > div { -ms-flex-order: 1; order: 1 } .m-multi-feature.f-align-right > section > div.c-carousel { -ms-flex-order: 2; order: 2 } } @media only screen and (min-width:1084px) { .m-multi-feature [role="tabpanel"] > .c-heading { font-size: 34px; line-height: 40px; padding: 38px 0 2px; font-weight: 600; padding-top: 24px } } @media only screen and (min-width:1400px) { .m-multi-feature.f-align-left > section > div, .m-multi-feature.f-align-right > section > div { padding-right: 48px; padding-left: 48px } .m-multi-feature.f-align-left > section > div.c-carousel, .m-multi-feature.f-align-right > section > div.c-carousel { padding-right: 0; padding-left: 0 } } .m-multi-hero-item { padding: 0; position: relative } .m-multi-hero-item:not([class*="--v2"]):hover { cursor: pointer } .m-multi-hero-item .c-image { position: relative; display: block; padding-bottom: 56.25% } .m-multi-hero-item .c-image img { width: 100%; position: absolute } .m-multi-hero-item .c-image:after { content: ""; position: absolute; top: 0; right: 0; left: 0; bottom: 0 } .m-multi-hero-item a:not(.c-call-to-action) { position: relative; outline: 2px solid transparent; border: 0; display: block } .m-multi-hero-item a:not(.c-call-to-action):before { display: block; position: absolute; top: 0; left: 0; bottom: 0; right: 0; content: ''; outline: 1px solid transparent; outline-offset: -1px } .m-multi-hero-item a:not(.c-call-to-action):focus { outline-color: #000 } .m-multi-hero-item a:not(.c-call-to-action):focus:before { outline-color: rgba(255,255,255,.6) } .theme-light .m-multi-hero-item a:not(.c-call-to-action):focus, .theme-dark .theme-light .m-multi-hero-item a:not(.c-call-to-action):focus { outline-color: #000 } .theme-light .m-multi-hero-item a:not(.c-call-to-action):focus:before, .theme-dark .theme-light .m-multi-hero-item a:not(.c-call-to-action):focus:before { outline-color: rgba(255,255,255,.6) } .theme-dark .m-multi-hero-item a:not(.c-call-to-action):focus, .theme-light .theme-dark .m-multi-hero-item a:not(.c-call-to-action):focus { outline-color: #fff } .theme-dark .m-multi-hero-item a:not(.c-call-to-action):focus:before, .theme-light .theme-dark .m-multi-hero-item a:not(.c-call-to-action):focus:before { outline-color: rgba(0,0,0,.6) } .m-multi-hero-item a:not(.c-call-to-action):focus { text-decoration: underline } .m-multi-hero-item .c-heading { font-size: 24px; line-height: 28px; overflow: hidden; box-sizing: content-box; max-height: 56px; padding-bottom: 2.3632px; font-weight: 600; opacity: .95 } @media screen and (-ms-high-contrast:active) { .m-multi-hero-item .c-heading { background: #000 } } @media screen and (-ms-high-contrast:black-on-white) { .m-multi-hero-item .c-heading { background: #fff } } @media only screen and (max-width:539px) { .m-multi-hero-item .c-heading { font-size: 20px; line-height: 24px; max-height: 48px; padding-bottom: 1.636px; font-weight: 600 } } @media only screen and (max-width:767px) { .m-multi-hero-item .c-heading { width: auto; margin: 0 24px } } .m-multi-hero-item .c-subheading { font-size: 18px; line-height: 24px; white-space: nowrap; overflow: hidden; box-sizing: content-box; max-height: 24px; padding-bottom: .2724px; font-weight: 200 } @media screen and (-ms-high-contrast:active) { .m-multi-hero-item .c-subheading { background: #000 } } @media screen and (-ms-high-contrast:black-on-white) { .m-multi-hero-item .c-subheading { background: #fff } } @media only screen and (max-width:767px) { .m-multi-hero-item .c-subheading { display: none } } .m-multi-hero-item > div { position: absolute; bottom: 48px; width: 100% } .m-multi-hero-item > div > div { max-width: 832px; padding: 0 16px; margin: 0 auto; text-align: center } .m-multi-hero-item.theme-light.f-mask-95 .c-image:after { background: linear-gradient(0deg,rgba(255,255,255,.95),transparent 15%) } @media screen and (-ms-high-contrast:active) { .m-multi-hero-item.theme-light.f-mask-95 .c-image:after { background: linear-gradient(0deg,rgba(255,255,255,.95),transparent 15%) } } .m-multi-hero-item.theme-light a:focus { background: rgba(0,0,0,.1) content-box; color: rgba(0,0,0,.9) } .m-multi-hero-item.theme-light a:active { color: rgba(0,0,0,.8) } .m-multi-hero-item.theme-dark.f-mask-95 .c-image:after { background: linear-gradient(0deg,rgba(0,0,0,.95),transparent 15%) } @media screen and (-ms-high-contrast:active) { .m-multi-hero-item.theme-dark.f-mask-95 .c-image:after { background: linear-gradient(0deg,rgba(0,0,0,.95),transparent 15%) } } .m-multi-hero-item.theme-dark a:focus { background: rgba(255,255,255,.1) content-box; color: #e6e6e6 } .m-multi-hero-item.theme-dark a:active { color: #ccc } .m-multi-hero-item--v2 { margin-bottom: -30px } .m-multi-hero-item--v2 .c-image:after { background: linear-gradient(0deg,rgba(0,0,0,.8),transparent 15%) } @media screen and (-ms-high-contrast:active) { .m-multi-hero-item--v2 .c-image:after { background: linear-gradient(0deg,rgba(0,0,0,.8),transparent 15%) } } @media screen and (min-width:540px) { .m-multi-hero-item--v2 { margin-bottom: -60px } } @media screen and (min-width:768px) { .m-multi-hero-item--v2 { margin-bottom: -80px } } @media screen and (min-width:1084px) { .m-multi-hero-item--v2 { margin-bottom: 0 } } .m-multi-hero-item--v2 .m-multi-hero-item__content-wrapper { width: 90%; height: 212px; padding: 0; display: -ms-flexbox; display: flex; -ms-flex-align: center; align-items: center; -ms-flex-pack: center; justify-content: center; position: relative; right: 50%; bottom: auto; -ms-transform: translate(50%,-25%); transform: translate(50%,-25%); background-color: #fff; box-shadow: 0 .5em 1.5em rgba(0,0,0,.2) } @media screen and (min-width:540px) { .m-multi-hero-item--v2 .m-multi-hero-item__content-wrapper { -ms-transform: translate(50%,-40%); transform: translate(50%,-40%) } } @media screen and (min-width:768px) { .m-multi-hero-item--v2 .m-multi-hero-item__content-wrapper { -ms-transform: translate(50%,-50%); transform: translate(50%,-50%) } } @media screen and (min-width:1084px) { .m-multi-hero-item--v2 .m-multi-hero-item__content-wrapper { width: 100%; height: auto; display: block; position: absolute; right: 0; bottom: 0; -ms-transform: none; transform: none; background-color: transparent; box-shadow: none } } .m-multi-hero-item--v2 .m-multi-hero-item__content { padding: 16px 36px; color: #000 } @media screen and (min-width:1084px) { .m-multi-hero-item--v2 .m-multi-hero-item__content { padding: 16px 36px 0; color: #fff } } .m-multi-hero-item--v2 .m-multi-hero-item__content [class*='c-heading'] { font-size: 20px; line-height: 24px; overflow: hidden; box-sizing: content-box; max-height: 48px; padding-bottom: 1.636px; margin-bottom: 16px } @media screen and (min-width:768px) { .m-multi-hero-item--v2 .m-multi-hero-item__content [class*='c-heading'] { font-size: 24px; line-height: 28px; overflow: hidden; box-sizing: content-box; max-height: 56px; padding-bottom: 2.3632px } } .m-multi-hero-item--v2 .m-multi-hero-item__content [class*='c-subheading'] { font-size: 15px; line-height: 20px; overflow: hidden; box-sizing: content-box; max-height: 40px; padding-bottom: .227px; font-weight: 200; padding: 0; margin-bottom: 16px } @media screen and (min-width:1084px) { .m-multi-hero-item--v2 .m-multi-hero-item__content [class*='c-subheading'] { opacity: .6 } } @media screen and (min-width:1084px) { .m-multi-hero-item--v2 .m-multi-hero-item__content a.c-call-to-action.f-lightweight { color: #fff } } .m-multi-hero { padding: 0 } @media screen and (min-width:1084px) { .m-multi-hero .c-carousel { background: transparent } .m-multi-hero .c-carousel .c-flipper.f-previous, .m-multi-hero .c-carousel .c-flipper.f-next, .m-multi-hero .c-carousel .c-sequence-indicator { display: none } .m-multi-hero .c-carousel ul li { display: block } .m-multi-hero .c-carousel ul li .m-multi-hero-item { background: transparent } .m-multi-hero .c-carousel ul li .m-multi-hero-item picture { padding-bottom: 56.25%; overflow: hidden } .m-multi-hero .c-carousel ul li .m-multi-hero-item > div { bottom: 28px } .m-multi-hero .c-carousel ul li:first-child { float: right; width: 66.66667%; padding-left: 4px } .m-multi-hero .c-carousel ul li:first-child .m-multi-hero-item .c-heading { white-space: nowrap; max-height: 28px; padding-bottom: 2.3632px } .m-multi-hero .c-carousel ul li:first-child + li { padding-bottom: 4px } .m-multi-hero .c-carousel ul li:first-child + li, .m-multi-hero .c-carousel ul li:first-child + li + li { float: left; width: 33.33333% } .m-multi-hero .c-carousel ul li:first-child + li .m-multi-hero-item picture, .m-multi-hero .c-carousel ul li:first-child + li + li .m-multi-hero-item picture { padding-bottom: 56.25%; padding-bottom: calc((9/16*100%) - 3px) } .m-multi-hero .c-carousel ul li:first-child + li .m-multi-hero-item .c-subheading, .m-multi-hero .c-carousel ul li:first-child + li + li .m-multi-hero-item .c-subheading { display: none } .m-multi-hero .c-carousel ul li:first-child + li .m-multi-hero-item .c-heading, .m-multi-hero .c-carousel ul li:first-child + li + li .m-multi-hero-item .c-heading { font-size: 20px; line-height: 24px; max-height: 48px; padding-bottom: 1.636px } .m-multi-hero .c-carousel ul li:first-child + li .m-multi-hero-item div > div, .m-multi-hero .c-carousel ul li:first-child + li + li .m-multi-hero-item div > div { margin: 0 16px } } .m-multi-hero--v2 .c-carousel .c-flipper { top: 25% } @media screen and (min-width:540px) { .m-multi-hero--v2 .c-carousel .c-flipper { top: 35% } } @media screen and (min-width:768px) { .m-multi-hero--v2 .c-carousel .c-flipper { top: 40% } } .m-multi-hero--v2 .c-carousel .c-sequence-indicator { bottom: 38px } .m-multi-hero--v2 .c-carousel ul li .m-multi-hero-item > div { bottom: 0 } .m-multi-hero--v2 .c-carousel ul li:first-child + li .m-multi-hero-item div > div { margin: 0 } @media only screen and (min-width:1084px) { .m-multi-hero--v2 .c-carousel ul li:not(:first-child) .m-multi-hero-item div > div [class*='c-heading'] { font-size: 15px; line-height: 20px; overflow: hidden; box-sizing: content-box; max-height: 40px; padding-bottom: .227px; margin: 0 } } @media only screen and (min-width:1084px) { .m-multi-hero--v2 .c-carousel ul li:not(:first-child) .m-multi-hero-item div > div [class*='c-subheading'] { font-size: 15px; line-height: 20px; white-space: nowrap; overflow: hidden; box-sizing: content-box; max-height: 20px; padding-bottom: .227px; font-weight: 200 } } .m-navigation-bar { position: relative; display: -ms-flexbox; display: flex; -ms-flex-align: baseline; align-items: baseline; padding: 0 } .m-navigation-bar .c-hyperlink { color: #262626; padding: 11px 12px 13px } .m-navigation-bar > .c-logo span { font-size: 24px; line-height: 28px; display: block; font-weight: 200; padding: 7px 17px } .m-navigation-bar > .c-logo span:hover { text-decoration: underline } .m-navigation-bar > .c-logo[alt] { color: transparent; margin: 1px 17px } .m-navigation-bar > .c-logo[alt] span { line-height: normal; font-size: 15px; padding: 0 } .m-navigation-bar > .c-logo[alt="windows"] { width: 105px; height: 23px; padding: 2px 12px; background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%230078D7' viewBox='92.4 91.8 985.3 216' width='105' height='23'%3E%3Cpath d='M188.1 198.1h120.3V91.8l-120.3 16.8zM184.5 198.1v-89L92.4 122v76.1zM184.5 201.7H92.4v76l92.1 12.8zM188.1 201.7V291l120.3 16.8V201.7zM570.8 141.8c0 2.8-1 5.1-2.9 6.9-1.9 1.8-4.2 2.8-6.9 2.8s-5-.9-6.9-2.7c-1.9-1.8-2.8-4.1-2.8-7 0-2.6.9-4.8 2.8-6.7 1.8-1.9 4.1-2.8 6.9-2.8 2.8 0 5.1.9 7 2.8 1.8 1.8 2.8 4 2.8 6.7zm-29.2-6.8L505 264.7h-17.8l-28.9-102.8h-.4l-29 102.8h-17.6L373.2 135h16.6l30 108.3h.4L451.5 135h14.7l29.7 108.6h.4L525.1 135h16.5zm27.1 129.7h-14.8V172h14.8v92.7zm99.1 0H653v-52.8c0-19.6-7.2-29.4-21.5-29.4-7.3 0-13.4 2.8-18.3 8.3-4.9 5.5-7.4 12.6-7.4 21.1v52.8H591V172h14.8v15.4h.4c6.9-11.8 17.1-17.6 30.4-17.6 10.2 0 18 3.3 23.3 10 5.3 6.6 8 16 8 28.2l-.1 56.7zm102.3 0h-14.8V249h-.4c-6.9 12-17.5 18-31.8 18-11.7 0-21-4.2-28-12.6-6.9-8.4-10.4-19.6-10.4-33.7 0-15.3 3.8-27.6 11.5-36.9 7.7-9.3 18-13.9 30.9-13.9 12.7 0 21.9 5 27.8 15h.4v-57.3h14.8v137.1zm-14.9-41.9v-13.7c0-7.7-2.5-14-7.6-19.1-5.1-5.1-11.3-7.6-18.6-7.6-8.9 0-16 3.3-21.3 9.9-5.2 6.6-7.9 15.8-7.9 27.5 0 10.6 2.5 19 7.4 25.2 4.9 6.2 11.6 9.3 20 9.3 8.1 0 14.8-3 20.1-8.9s7.9-13.4 7.9-22.6zm125-4.8c0 14.7-4.2 26.5-12.5 35.5-8.4 9-19.6 13.4-33.6 13.4-13.7 0-24.6-4.4-32.8-13.1-8.2-8.7-12.3-20.2-12.3-34.4 0-15.3 4.2-27.4 12.6-36.3 8.4-8.9 19.9-13.3 34.6-13.3 13.7 0 24.5 4.3 32.3 12.9 7.8 8.6 11.7 20.3 11.7 35.3zm-15.2.5c0-11.6-2.6-20.6-7.7-26.8-5.2-6.2-12.5-9.3-22.1-9.3-9.5 0-17.1 3.2-22.6 9.5-5.5 6.4-8.3 15.3-8.3 26.9 0 11.1 2.8 19.8 8.4 26 5.6 6.2 13.1 9.4 22.6 9.4 9.6 0 17-3.1 22.2-9.2 4.9-6.1 7.5-14.9 7.5-26.5zm149.8-46.5L987 264.6h-15.4L951 192.8h-.4l-22.4 71.9h-14.8l-28-92.6H901l20.4 74.7h.7L945 172h13.6l20.6 74.7h.7l20.3-74.7h14.6zm62.9 67.9c0 8-3.1 14.5-9.3 19.5-6.2 5-14.4 7.5-24.6 7.5-8.7 0-16.4-1.9-23-5.6v-15.9c7.3 5.9 15.3 8.9 24.1 8.9 11.8 0 17.6-4.3 17.6-12.9 0-3.5-1.1-6.3-3.4-8.5s-7.5-5.2-15.6-8.9c-8.2-3.5-14-7.3-17.4-11.3-3.4-4-5.1-9.3-5.1-16 0-7.7 3.1-14 9.2-19.2 6.2-5.1 14-7.7 23.4-7.7 7.3 0 13.9 1.4 19.8 4.3V189c-6-4.4-13-6.6-21-6.6-4.9 0-8.8 1.2-11.8 3.6-3 2.4-4.5 5.5-4.5 9.3 0 4.1 1.1 7.3 3.4 9.5s7 4.8 14.2 7.8c8.8 3.7 15 7.7 18.5 11.8 3.7 4.1 5.5 9.3 5.5 15.5z'/%3E%3C/svg%3E") } .m-navigation-bar > .c-logo[alt='console'] { width: 78px; height: 24px; padding: 3px 12px; background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' id='Layer_1' viewBox='0 0 195 60' enable-background='new 0 0 195 60'%3E%3Cstyle%3E.st12%7Bopacity:.8%7D.st17%7Bopacity:.9%7D.st46%7Bopacity:.85%7D.st57%7Bopacity:.75%7D%3C/style%3E%3Cdefs%3E%3Cpath id='SVGID_1_' d='M46.4 5.5C41.1 2 35.6.4 29.8.4 24.1.4 18.5 2 13.2 5.5c-1.4.9-2.4 1.8-4.1 3.4C3.7 14.2.3 21.6.3 29.8c0 7 2.4 13.4 6.5 18.5 0 0 1.5 1.9 3.5 3.7 5.2 4.5 12 7.3 19.4 7.3 7.4 0 14.2-2.7 19.4-7.3 2.3-2.1 3.5-3.7 3.5-3.7 4.1-5.1 6.5-11.5 6.5-18.5 0-8.2-3.4-15.6-8.8-20.9-1.7-1.9-3.9-3.4-3.9-3.4z'/%3E%3C/defs%3E%3CclipPath id='SVGID_2_'%3E%3Cuse xlink:href="http://approjects.co.za/?big=%23SVGID_1_" overflow='visible'/%3E%3C/clipPath%3E%3CradialGradient id='SVGID_3_' cx='-2472.991' cy='31.323' r='26.367' gradientTransform='matrix%28.2042 -.9789 -.8883 -.1853 547.777 -2383.742%29' gradientUnits='userSpaceOnUse'%3E%3Cstop offset='.5' stop-color='%2391c73e'/%3E%3Cstop offset='.809' stop-color='%2337b34a'/%3E%3Cstop offset='.856' stop-color='%2331b14a'/%3E%3Cstop offset='.917' stop-color='%2321ac4a'/%3E%3Cstop offset='.987' stop-color='%2306a44b'/%3E%3Cstop offset='1' stop-color='%2300a24b'/%3E%3C/radialGradient%3E%3Cpath d='M11.9 13.6L9.1 8.9s1.5-1.8 4.3-3.5c1.4-.9 3.4-1.3 5.8-.6 2.5.7 6 1.4 10.7 4.2v26.2c-13.4-8.1-18-21.2-18-21.6z' clip-path='url%28%23SVGID_2_%29' fill='url%28%23SVGID_3_%29'/%3E%3ClinearGradient id='SVGID_4_' gradientUnits='userSpaceOnUse' x1='-2487.939' y1='28.265' x2='-2458.479' y2='28.265' gradientTransform='matrix%28-1 0 0 1 -2458.087 0%29'%3E%3Cstop offset='0' stop-color='%23fff100' stop-opacity='.1'/%3E%3Cstop offset='.007' stop-color='%23fff31d' stop-opacity='.095'/%3E%3Cstop offset='.022' stop-color='%23fff551' stop-opacity='.085'/%3E%3Cstop offset='.037' stop-color='%23fff880' stop-opacity='.074'/%3E%3Cstop offset='.052' stop-color='%23fffaa7' stop-opacity='.063'/%3E%3Cstop offset='.067' stop-color='%23fffcc7' stop-opacity='.052'/%3E%3Cstop offset='.084' stop-color='%23fffde0' stop-opacity='.04'/%3E%3Cstop offset='.101' stop-color='%23fffef1' stop-opacity='.028'/%3E%3Cstop offset='.119' stop-color='%23fffffc' stop-opacity='.015'/%3E%3Cstop offset='.14' stop-color='%23fff' stop-opacity='0'/%3E%3C/linearGradient%3E%3Cpath d='M.4 29.8C.4 16.6 9.1 8.9 9.1 8.9s1.5-1.8 4.3-3.5c1.4-.9 3.4-1.3 5.8-.6 2.5.7 6 1.4 10.7 4.2v15c-6.6 4.7-24.5 23-19.3 28.1C5.5 47.5.4 40.3.4 29.8z' opacity='.75' clip-path='url%28%23SVGID_2_%29' fill='url%28%23SVGID_4_%29'/%3E%3CradialGradient id='SVGID_5_' cx='-1775.269' cy='31.323' r='26.366' gradientTransform='matrix%28-.2042 -.9789 .8883 -.1853 -345.625 -1700.726%29' gradientUnits='userSpaceOnUse'%3E%3Cstop offset='.5' stop-color='%2391c73e'/%3E%3Cstop offset='.809' stop-color='%2337b34a'/%3E%3Cstop offset='.856' stop-color='%2331b14a'/%3E%3Cstop offset='.917' stop-color='%2321ac4a'/%3E%3Cstop offset='.987' stop-color='%2306a44b'/%3E%3Cstop offset='1' stop-color='%2300a24b'/%3E%3C/radialGradient%3E%3Cpath d='M47.8 13.6l2.8-4.7s-2.5-2.4-4.3-3.5c-1.4-.9-3.4-1.3-5.8-.6-2.5.7-6 1.4-10.7 4.2v26.2c13.3-8.1 17.9-21.2 18-21.6z' clip-path='url%28%23SVGID_2_%29' fill='url%28%23SVGID_5_%29'/%3E%3CradialGradient id='SVGID_6_' cx='53.634' cy='53.58' r='47.519' gradientUnits='userSpaceOnUse'%3E%3Cstop offset='.771' stop-color='%2391c73e'/%3E%3Cstop offset='.88' stop-color='%2337b34a'/%3E%3Cstop offset='1' stop-color='%2300a24b'/%3E%3C/radialGradient%3E%3Cpath d='M30.4 36.9l-8.5-20.2c-2.3 2.5-5.6 5.3-8.8 10.5-4.3 7-9.3 17.2-6.4 20.9 1 1.2 2.5 2.9 3.9 4.1-.1-.1 19.8-9.4 19.8-15.3z' clip-path='url%28%23SVGID_2_%29' fill='url%28%23SVGID_6_%29'/%3E%3CradialGradient id='SVGID_7_' cx='211.388' cy='53.58' r='47.422' gradientTransform='matrix%28-1 0 0 1 217.387 0%29' gradientUnits='userSpaceOnUse'%3E%3Cstop offset='.771' stop-color='%2391c73e'/%3E%3Cstop offset='.88' stop-color='%2337b34a'/%3E%3Cstop offset='1' stop-color='%2300a24b'/%3E%3C/radialGradient%3E%3Cpath d='M29.3 36.9l8.5-20.2c2.3 2.5 5.6 5.3 8.8 10.5 4.3 7 9.3 17.2 6.4 20.9-1 1.2-2.5 2.9-3.9 4.1 0-.1-19.8-9.4-19.8-15.3z' clip-path='url%28%23SVGID_2_%29' fill='url%28%23SVGID_7_%29'/%3E%3Cdefs%3E%3Cpath id='SVGID_8_' d='M50.5 8.9s-2.6-2.3-12.7 7.8C43.9 24 56.1 42 52.7 48.4c4.1-5.1 6.5-11.5 6.5-18.5 0-8.3-3.3-15.7-8.7-21M10.4 52c5.2 4.5 12 7.3 19.4 7.3 7.4 0 14.2-2.7 19.4-7.3 4.6-4.7-10.6-21.4-19.4-28-8.8 6.6-24 23.3-19.4 28M9.2 8.9s-.1 0 0 0C3.8 14.3.4 21.7.4 29.9c0 7 2.4 13.4 6.5 18.5C3.4 42 15.7 24 21.8 16.7 11.8 6.6 9.1 8.9 9.2 8.9M29.8.4C35.5.4 41.1 2 46.4 5.5c-.2-.1-1.5-.9-3.7-.8-5.7.2-12.9 4.4-12.9 4.4s-7.2-4.2-12.9-4.4c-2.2-.1-3.6.7-3.7.8C18.5 2 24.1.4 29.8.4z'/%3E%3C/defs%3E%3CclipPath id='SVGID_9_'%3E%3Cuse xlink:href="http://approjects.co.za/?big=%23SVGID_8_" overflow='visible'/%3E%3C/clipPath%3E%3Ccircle cx='29.5' cy='29.6' r='30.5' clip-path='url%28%23SVGID_9_%29' fill='%23fff'/%3E%3Cg clip-path='url%28%23SVGID_9_%29'%3E%3Cdefs%3E%3Cpath id='SVGID_10_' d='M13.4 7.7c-.6-.3-1.4-.6-1.8-.7H10.8c-.3 0-.5.3-.8.4C3.9 12.8 0 20.9 0 29.6 0 36.9 3 43.9 7.4 49c-1.8-2.3.7-9.2 2.5-13.2.9-2 2-3.7 3.1-5.6 4.5-7.3 11.1-14 11.1-14-3.9-4.2-8.7-7.4-10.7-8.5zm38.2 41.4v-.5c-.5-4.4-5.2-10.2-10.3-15.8-4.6-5-9.1-8.6-11.6-10.7-1.4 1.1-6.8 5.6-11.4 10.6C12.9 38.5 8 44.8 7.9 49v.7c0 .1.1.2.2.3 5.4 5.8 13.2 9.3 21.6 9.3 8.7 0 16.5-3.7 22-9.6v-.2c-.1-.1-.1-.3-.1-.4zm7.7-19.4c0-8.8-3.9-16.8-10-22.2-.2 0-.3-.1-.5-.1s-.5 0-.7.1H47.8c-2.4.8-7.2 4.3-11.4 8.7 0 0 5.4 6.5 10.1 13.7 1.2 1.9 2.2 4 3.2 5.9 2.5 4.9 4.5 10.8 2.5 13.4 4.3-5 7.1-12.3 7.1-19.5z'/%3E%3C/defs%3E%3CclipPath id='SVGID_11_'%3E%3Cuse xlink:href="http://approjects.co.za/?big=%23SVGID_10_" overflow='visible'/%3E%3C/clipPath%3E%3Cg opacity='.36' clip-path='url%28%23SVGID_11_%29'%3E%3CradialGradient id='SVGID_12_' cx='24.613' cy='23.504' r='40.98' gradientUnits='userSpaceOnUse'%3E%3Cstop offset='.12' stop-color='%23fff'/%3E%3Cstop offset='.324' stop-color='%23dedddf'/%3E%3Cstop offset='.511' stop-color='%23c6c5c8'/%3E%3Cstop offset='.626' stop-color='%23bdbcc0'/%3E%3Cstop offset='.732' stop-color='%23c6c5c9'/%3E%3Cstop offset='.903' stop-color='%23dedde0'/%3E%3Cstop offset='.956' stop-color='%23e7e6e8'/%3E%3C/radialGradient%3E%3Ccircle cx='29.7' cy='29.3' r='31.3' fill='url%28%23SVGID_12_%29'/%3E%3C/g%3E%3Cdefs%3E%3Cfilter id='Adobe_OpacityMaskFilter' filterUnits='userSpaceOnUse' x='7.4' y='3.6' width='44.2' height='55.7'%3E%3CfeColorMatrix values='1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 1 0'/%3E%3C/filter%3E%3C/defs%3E%3Cmask maskUnits='userSpaceOnUse' x='7.4' y='3.6' width='44.2' height='55.7' id='SVGID_13_'%3E%3Cg filter='url%28%23Adobe_OpacityMaskFilter%29'%3E%3ClinearGradient id='SVGID_14_' gradientUnits='userSpaceOnUse' x1='14.995' y1='28.863' x2='31.36' y2='28.863'%3E%3Cstop offset='0' stop-color='%23fff'/%3E%3Cstop offset='1'/%3E%3C/linearGradient%3E%3Cpath fill='url%28%23SVGID_14_%29' d='M14.5 17.3h25.7v23.2H14.5z'/%3E%3C/g%3E%3C/mask%3E%3Cg opacity='.8' mask='url%28%23SVGID_13_%29'%3E%3Cdefs%3E%3Cpath id='SVGID_15_' class='st12' d='M51.6 49.1v-.5c-.5-4.4-5.2-10.2-10.3-15.8-4.6-5-9.1-8.6-11.6-10.7-1.4 1.1-6.8 5.6-11.4 10.6C12.9 38.5 8 44.8 7.9 49v.7s.1.2.2.2c5.4 5.8 13.2 9.4 21.6 9.4 8.7 0 16.5-3.7 22-9.6v-.2c-.1-.1-.1-.3-.1-.4z'/%3E%3C/defs%3E%3CclipPath id='SVGID_16_'%3E%3Cuse xlink:href="http://approjects.co.za/?big=%23SVGID_15_" overflow='visible'/%3E%3C/clipPath%3E%3ClinearGradient id='SVGID_17_' gradientUnits='userSpaceOnUse' x1='24.585' y1='21.57' x2='32.155' y2='32.925'%3E%3Cstop offset='.418' stop-color='%23edecee'/%3E%3Cstop offset='.755' stop-color='%23e5e4e6'/%3E%3Cstop offset='.824' stop-color='%23e3e2e4'/%3E%3C/linearGradient%3E%3Ccircle cx='22.9' cy='19' r='15.4' opacity='.7' clip-path='url%28%23SVGID_16_%29' fill='url%28%23SVGID_17_%29'/%3E%3C/g%3E%3Cdefs%3E%3Cfilter id='Adobe_OpacityMaskFilter_1_' filterUnits='userSpaceOnUse' x='-1.6' y='-2' width='62.6' height='62.6'%3E%3CfeColorMatrix values='1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 1 0'/%3E%3C/filter%3E%3C/defs%3E%3Cmask maskUnits='userSpaceOnUse' x='-1.6' y='-2' width='62.6' height='62.6' id='SVGID_18_'%3E%3Cg filter='url%28%23Adobe_OpacityMaskFilter_1_%29'%3E%3CradialGradient id='SVGID_19_' cx='21.561' cy='16.178' r='47.699' gradientUnits='userSpaceOnUse'%3E%3Cstop offset='.175' stop-color='%23fff'/%3E%3Cstop offset='.249' stop-color='%23cdcdcd'/%3E%3Cstop offset='.364' stop-color='%23858585'/%3E%3Cstop offset='.469' stop-color='%234c4c4c'/%3E%3Cstop offset='.557' stop-color='%23232323'/%3E%3Cstop offset='.627' stop-color='%23090909'/%3E%3Cstop offset='.669'/%3E%3C/radialGradient%3E%3Cpath fill='url%28%23SVGID_19_%29' d='M-5.5-7H73v72.8H-5.5z'/%3E%3C/g%3E%3C/mask%3E%3Cg opacity='.9' mask='url%28%23SVGID_18_%29'%3E%3Cdefs%3E%3Cpath id='SVGID_20_' class='st17' d='M13.4 7.7c-.6-.3-1.4-.6-1.8-.7H10.8c-.3 0-.5.3-.8.4C3.9 12.8 0 20.9 0 29.6 0 36.9 3 43.9 7.4 49c-1.8-2.3.8-9.5 2.5-13.2.9-2 2-3.7 3.1-5.6 4.5-7.3 11.1-14 11.1-14-3.9-4.2-8.7-7.4-10.7-8.5zm38.2 41.4v-.5c-.6-4.5-5.2-10.2-10.3-15.8-4.6-5-9.1-8.6-11.6-10.7-1.4 1.1-6.8 5.6-11.4 10.6C12.9 38.5 8 44.8 7.9 49v.7c0 .1.1.2.2.3 5.4 5.8 13.2 9.3 21.6 9.3 8.7 0 16.5-3.7 22-9.6v-.2c-.1-.1-.1-.3-.1-.4zm7.7-19.4c0-8.8-3.9-16.8-10-22.2-.2 0-.3-.1-.5-.1s-.5 0-.7.1H47.8c-2.4.8-7.2 4.3-11.4 8.7 0 0 5.4 6.5 10.1 13.7 1.2 1.9 2.2 4 3.2 5.9 2.5 4.9 4.5 10.8 2.5 13.4 4.3-5 7.1-12.3 7.1-19.5z'/%3E%3C/defs%3E%3CclipPath id='SVGID_21_'%3E%3Cuse xlink:href="http://approjects.co.za/?big=%23SVGID_20_" overflow='visible'/%3E%3C/clipPath%3E%3Cg clip-path='url%28%23SVGID_21_%29'%3E%3CradialGradient id='SVGID_22_' cx='27.292' cy='23.252' r='50.317' gradientUnits='userSpaceOnUse'%3E%3Cstop offset='.225' stop-color='%23fff'/%3E%3Cstop offset='.238' stop-color='%23fdfdfd'/%3E%3Cstop offset='.491' stop-color='%23d5d5d7'/%3E%3Cstop offset='.692' stop-color='%23bdbdc0'/%3E%3Cstop offset='.815' stop-color='%23b4b4b8'/%3E%3C/radialGradient%3E%3Ccircle cx='29.7' cy='29.3' r='31.3' fill='url%28%23SVGID_22_%29'/%3E%3C/g%3E%3C/g%3E%3Cdefs%3E%3Cpath id='SVGID_23_' d='M13.4 7.7c-.6-.3-1.4-.6-1.8-.7H10.8c-.3 0-.5.3-.8.4C3.9 12.8 0 20.9 0 29.6 0 36.9 3 43.9 7.4 49c-1.8-2.3.7-9.2 2.5-13.2.9-2 2-3.7 3.1-5.6 4.5-7.3 11.1-14 11.1-14-3.9-4.2-8.7-7.4-10.7-8.5z'/%3E%3C/defs%3E%3CclipPath id='SVGID_24_'%3E%3Cuse xlink:href="http://approjects.co.za/?big=%23SVGID_23_" overflow='visible'/%3E%3C/clipPath%3E%3Cdefs%3E%3Cfilter id='Adobe_OpacityMaskFilter_2_' filterUnits='userSpaceOnUse' x='-.3' y='0' width='59.8' height='59.7'%3E%3CfeColorMatrix values='1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 1 0'/%3E%3C/filter%3E%3C/defs%3E%3Cmask maskUnits='userSpaceOnUse' x='-.3' y='0' width='59.8' height='59.7' id='SVGID_25_'%3E%3Cg filter='url%28%23Adobe_OpacityMaskFilter_2_%29'%3E%3ClinearGradient id='SVGID_26_' gradientUnits='userSpaceOnUse' x1='28.433' y1='1.681' x2='28.433' y2='46.698'%3E%3Cstop offset='.337' stop-color='%23fff'/%3E%3Cstop offset='.35' stop-color='%23f3f3f3'/%3E%3Cstop offset='.425' stop-color='%23b4b4b4'/%3E%3Cstop offset='.499' stop-color='%237d7d7d'/%3E%3Cstop offset='.571' stop-color='%23505050'/%3E%3Cstop offset='.639' stop-color='%232d2d2d'/%3E%3Cstop offset='.703' stop-color='%23141414'/%3E%3Cstop offset='.761' stop-color='%23050505'/%3E%3Cstop offset='.809'/%3E%3C/linearGradient%3E%3Cpath clip-path='url%28%23SVGID_24_%29' fill='url%28%23SVGID_26_%29' d='M.1-1.7h56.7v52.6H.1z'/%3E%3C/g%3E%3C/mask%3E%3ClinearGradient id='SVGID_27_' gradientUnits='userSpaceOnUse' x1='27.31' y1='9.903' x2='30.932' y2='40.688'%3E%3Cstop offset='0' stop-color='%23edecee'/%3E%3Cstop offset='.295' stop-color='%23e9e8ea'/%3E%3Cstop offset='.591' stop-color='%23dddcde'/%3E%3Cstop offset='.822' stop-color='%23cfcdd0'/%3E%3Cstop offset='.989' stop-color='%23a3a2a6'/%3E%3C/linearGradient%3E%3Cpath d='M59.6 29.5c0 21.9-18.1 30.2-31.4 30.2C14.8 59.7-.3 48-.3 30.2-.3 12 15.2 0 28.5 0s31.1 8.4 31.1 29.5z' opacity='.65' clip-path='url%28%23SVGID_24_%29' mask='url%28%23SVGID_25_%29' fill='url%28%23SVGID_27_%29'/%3E%3Cg class='st17'%3E%3Cdefs%3E%3Cpath id='SVGID_28_' class='st17' d='M13.4 7.7c-.6-.3-1.4-.6-1.8-.7H10.8c-.3 0-.5.3-.8.4C3.9 12.8 0 20.9 0 29.6 0 36.9 3 43.9 7.4 49c-1.8-2.3.7-9.3 2.5-13.2.9-2 2-3.7 3.1-5.6 4.5-7.3 11.1-14 11.1-14-3.9-4.2-8.7-7.4-10.7-8.5z'/%3E%3C/defs%3E%3CclipPath id='SVGID_29_'%3E%3Cuse xlink:href="http://approjects.co.za/?big=%23SVGID_28_" overflow='visible'/%3E%3C/clipPath%3E%3ClinearGradient id='SVGID_30_' gradientUnits='userSpaceOnUse' x1='4.684' y1='10.504' x2='23.797' y2='36.486'%3E%3Cstop offset='.155' stop-color='%23f9f9fa'/%3E%3Cstop offset='.346' stop-color='%23f2f1f3'/%3E%3Cstop offset='.635' stop-color='%23dedcdf'/%3E%3Cstop offset='.802' stop-color='%23cfcdd0'/%3E%3C/linearGradient%3E%3Cpath d='M38.3 19c0 8.5-20.3 32.7-28.8 32.7S-1.3 35.3-1.3 26.8 3.6 7.4 12.1 7.4c8.5-.1 26.2 3.1 26.2 11.6z' opacity='.45' clip-path='url%28%23SVGID_29_%29' fill='url%28%23SVGID_30_%29'/%3E%3C/g%3E%3Cdefs%3E%3Cfilter id='Adobe_OpacityMaskFilter_3_' filterUnits='userSpaceOnUse' x='-1.6' y='-2' width='62.6' height='62.6'%3E%3CfeColorMatrix values='1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 1 0'/%3E%3C/filter%3E%3C/defs%3E%3Cmask maskUnits='userSpaceOnUse' x='-1.6' y='-2' width='62.6' height='62.6' id='SVGID_31_'%3E%3Cg filter='url%28%23Adobe_OpacityMaskFilter_3_%29'%3E%3ClinearGradient id='SVGID_32_' gradientUnits='userSpaceOnUse' x1='65.573' y1='61.661' x2='4.277' y2='2.685'%3E%3Cstop offset='.29' stop-color='%23fff'/%3E%3Cstop offset='.796'/%3E%3C/linearGradient%3E%3Cpath fill='url%28%23SVGID_32_%29' d='M-2.9-4.9h66.4v65.4H-2.9z'/%3E%3C/g%3E%3C/mask%3E%3Cg opacity='.8' mask='url%28%23SVGID_31_%29'%3E%3Cdefs%3E%3Cpath id='SVGID_33_' class='st12' d='M13.4 7.7c-.6-.3-1.4-.6-1.8-.7H10.8c-.3 0-.5.3-.8.4C3.9 12.8 0 20.9 0 29.6 0 36.9 3 43.9 7.4 49c-1.8-2.3.9-9.8 2.5-13.2.9-2 2-3.7 3.1-5.6 4.5-7.3 11.1-14 11.1-14-3.9-4.2-8.7-7.4-10.7-8.5zm38.2 41.4v-.5c-.5-4.3-5.2-10.2-10.3-15.8-4.6-5-9.1-8.6-11.6-10.7-1.4 1.1-6.8 5.6-11.4 10.6C12.9 38.5 8 44.8 7.9 49v.7c0 .1.1.2.2.3 5.4 5.8 13.2 9.3 21.6 9.3 8.7 0 16.5-3.7 22-9.6v-.2c-.1-.1-.1-.3-.1-.4zm7.7-19.4c0-8.8-3.9-16.8-10-22.2-.2 0-.3-.1-.5-.1s-.5 0-.7.1H47.8c-2.4.8-7.2 4.3-11.4 8.7 0 0 5.4 6.5 10.1 13.7 1.2 1.9 2.2 4 3.2 5.9 2.5 4.9 4.5 10.8 2.5 13.4 4.3-5 7.1-12.3 7.1-19.5z'/%3E%3C/defs%3E%3CclipPath id='SVGID_34_'%3E%3Cuse xlink:href="http://approjects.co.za/?big=%23SVGID_33_" overflow='visible'/%3E%3C/clipPath%3E%3Cg clip-path='url%28%23SVGID_34_%29'%3E%3CradialGradient id='SVGID_35_' cx='28.643' cy='27.412' r='34.841' gradientUnits='userSpaceOnUse'%3E%3Cstop offset='.18' stop-color='%23fff'/%3E%3Cstop offset='.296' stop-color='%23e9e8e9'/%3E%3Cstop offset='.448' stop-color='%23d1d0d2'/%3E%3Cstop offset='.541' stop-color='%23c8c7ca'/%3E%3Cstop offset='.672' stop-color='%23d3d2d5'/%3E%3Cstop offset='.903' stop-color='%23f1f0f1'/%3E%3Cstop offset='1' stop-color='%23fff'/%3E%3C/radialGradient%3E%3Ccircle cx='29.7' cy='29.3' r='31.3' fill='url%28%23SVGID_35_%29'/%3E%3C/g%3E%3C/g%3E%3Cdefs%3E%3Cpath id='SVGID_36_' d='M47.4 6.1c-.3-.2-2-.7-2.5-.8-2.1-.4-4.6 0-6.9.9-3.5 1.4-6.8 3.3-8.1 4.1-1.2-.8-4.8-2.3-8.3-3.7-2.6-1-5.5-1.5-7.1-1.1-.6.1-1.9.1-2.3.4C17 2.6 23.7.1 29.9.1c6.2 0 13.1 2.4 17.5 6z'/%3E%3C/defs%3E%3CclipPath id='SVGID_37_'%3E%3Cuse xlink:href="http://approjects.co.za/?big=%23SVGID_36_" overflow='visible'/%3E%3C/clipPath%3E%3Cg clip-path='url%28%23SVGID_37_%29'%3E%3CradialGradient id='SVGID_38_' cx='24.125' cy='3.113' r='32.52' gradientUnits='userSpaceOnUse'%3E%3Cstop offset='.088' stop-color='%23e3e2e4'/%3E%3Cstop offset='.296' stop-color='%23c3c2c5'/%3E%3Cstop offset='.58' stop-color='%239e9ca1'/%3E%3Cstop offset='.808' stop-color='%2386858a'/%3E%3Cstop offset='.951' stop-color='%237e7c82'/%3E%3C/radialGradient%3E%3Ccircle cx='29.7' cy='29.3' r='31.3' fill='url%28%23SVGID_38_%29'/%3E%3C/g%3E%3Cdefs%3E%3Cpath id='SVGID_39_' d='M47.4 6.1c-.3-.2-2.2-.7-2.7-.8-2.1-.4-4.5.1-6.8 1-3.5 1.4-6.8 3.3-8.1 4.1-1.2-.8-4.7-2.4-8.2-3.8-2.6-1-5.7-1.5-7.3-1.1-.6.1-1.8.1-2.2.3C17 2.6 23.6.1 29.8.1c6.2 0 13 2.3 17.6 6z'/%3E%3C/defs%3E%3CradialGradient id='SVGID_40_' cx='21.133' cy='13.425' r='27.577' gradientUnits='userSpaceOnUse'%3E%3Cstop offset='.509' stop-color='%23fff'/%3E%3Cstop offset='.722' stop-color='%23e0dfe1'/%3E%3Cstop offset='1' stop-color='%23bbbabe'/%3E%3C/radialGradient%3E%3Cuse xlink:href="http://approjects.co.za/?big=%23SVGID_39_" overflow='visible' opacity='.5' fill='url%28%23SVGID_40_%29'/%3E%3CclipPath id='SVGID_41_'%3E%3Cuse xlink:href="http://approjects.co.za/?big=%23SVGID_39_" overflow='visible' opacity='.5'/%3E%3C/clipPath%3E%3CradialGradient id='SVGID_42_' cx='24.36' cy='11.455' r='16.639' fx='23.406' fy='13.187' gradientUnits='userSpaceOnUse'%3E%3Cstop offset='0' stop-color='%23c5c7c9'/%3E%3Cstop offset='.165' stop-color='%23e2e3e4'/%3E%3Cstop offset='.323' stop-color='%23f7f8f8'/%3E%3Cstop offset='.427' stop-color='%23fff'/%3E%3Cstop offset='.53' stop-color='%23fff' stop-opacity='0'/%3E%3C/radialGradient%3E%3Ccircle cx='22.9' cy='19' r='15.4' opacity='.85' clip-path='url%28%23SVGID_41_%29' fill='url%28%23SVGID_42_%29'/%3E%3Cdefs%3E%3Cfilter id='Adobe_OpacityMaskFilter_4_' filterUnits='userSpaceOnUse' x='0' y='7' width='24.1' height='42'%3E%3CfeColorMatrix values='1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 1 0'/%3E%3C/filter%3E%3C/defs%3E%3Cmask maskUnits='userSpaceOnUse' x='0' y='7' width='24.1' height='42' id='SVGID_43_'%3E%3Cg filter='url%28%23Adobe_OpacityMaskFilter_4_%29'%3E%3ClinearGradient id='SVGID_44_' gradientUnits='userSpaceOnUse' x1='17.166' y1='26.008' x2='-8.719' y2='26.008'%3E%3Cstop offset='0' stop-color='%23fff'/%3E%3Cstop offset='.291' stop-color='%23a5a5a5'/%3E%3Cstop offset='.545' stop-color='%235f5f5f'/%3E%3Cstop offset='.755' stop-color='%232b2b2b'/%3E%3Cstop offset='.912' stop-color='%230c0c0c'/%3E%3Cstop offset='1'/%3E%3C/linearGradient%3E%3Cpath fill='url%28%23SVGID_44_%29' d='M-7.3 1.9h32v48.2h-32z'/%3E%3C/g%3E%3C/mask%3E%3CradialGradient id='SVGID_45_' cx='21.946' cy='16.763' r='46.185' gradientUnits='userSpaceOnUse'%3E%3Cstop offset='.163' stop-color='%23fff'/%3E%3Cstop offset='.511' stop-color='%23dcdbdd'/%3E%3Cstop offset='.814' stop-color='%23c4c3c6'/%3E%3Cstop offset='1' stop-color='%23bbbabe'/%3E%3C/radialGradient%3E%3Cpath d='M13.4 7.7c-.6-.3-1.4-.6-1.8-.7H10.8c-.3 0-.5.3-.8.4C3.9 12.8 0 20.9 0 29.6 0 36.9 3 43.9 7.4 49c-1.8-2.3 1-10.5 2.5-13.2 1-1.9 2-3.7 3.1-5.6 4.5-7.3 11.1-14 11.1-14-3.9-4.2-8.7-7.4-10.7-8.5z' opacity='.6' mask='url%28%23SVGID_43_%29' fill='url%28%23SVGID_45_%29'/%3E%3Cdefs%3E%3Cfilter id='Adobe_OpacityMaskFilter_5_' filterUnits='userSpaceOnUse' x='36.3' y='7.4' width='23' height='41.9'%3E%3CfeColorMatrix values='1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 1 0'/%3E%3C/filter%3E%3C/defs%3E%3Cmask maskUnits='userSpaceOnUse' x='36.3' y='7.4' width='23' height='41.9' id='SVGID_46_'%3E%3Cg filter='url%28%23Adobe_OpacityMaskFilter_5_%29'%3E%3CradialGradient id='SVGID_47_' cx='40.488' cy='16.179' r='40.076' gradientUnits='userSpaceOnUse'%3E%3Cstop offset='.367' stop-color='%23fff'/%3E%3Cstop offset='.41' stop-color='%23c6c6c6'/%3E%3Cstop offset='.467' stop-color='gray'/%3E%3Cstop offset='.518' stop-color='%23494949'/%3E%3Cstop offset='.562' stop-color='%23212121'/%3E%3Cstop offset='.597' stop-color='%23090909'/%3E%3Cstop offset='.618'/%3E%3C/radialGradient%3E%3Cpath fill='url%28%23SVGID_47_%29' d='M31.1 2.6H65v47.7H31.1z'/%3E%3C/g%3E%3C/mask%3E%3CradialGradient id='SVGID_48_' cx='34.034' cy='14.194' r='29.39' gradientUnits='userSpaceOnUse'%3E%3Cstop offset='.263' stop-color='%23fff'/%3E%3Cstop offset='.308' stop-color='%23eaeaeb'/%3E%3Cstop offset='.401' stop-color='%23c2c2c6'/%3E%3Cstop offset='.475' stop-color='%23aaaaae'/%3E%3Cstop offset='.521' stop-color='%23a1a1a6'/%3E%3C/radialGradient%3E%3Cpath d='M59.3 29.7c0-8.8-3.9-16.8-10-22.2-.2 0-.3-.1-.5-.1s-.5 0-.7.1H47.8c-2.4.8-7.2 4.3-11.4 8.7 0 0 5.4 6.5 10.1 13.7 1.2 1.9 2.2 4 3.2 5.9 2.5 4.9 4.5 10.8 2.5 13.4 4.3-5 7.1-12.3 7.1-19.5z' opacity='.15' mask='url%28%23SVGID_46_%29' fill='url%28%23SVGID_48_%29'/%3E%3Cdefs%3E%3Cfilter id='Adobe_OpacityMaskFilter_6_' filterUnits='userSpaceOnUse' x='36.3' y='7.4' width='23' height='41.9'%3E%3CfeColorMatrix values='1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 1 0'/%3E%3C/filter%3E%3C/defs%3E%3Cmask maskUnits='userSpaceOnUse' x='36.3' y='7.4' width='23' height='41.9' id='SVGID_49_'%3E%3Cg filter='url%28%23Adobe_OpacityMaskFilter_6_%29'%3E%3CradialGradient id='SVGID_50_' cx='38.121' cy='15.275' r='42.036' gradientUnits='userSpaceOnUse'%3E%3Cstop offset='0' stop-color='%23fff'/%3E%3Cstop offset='.453'/%3E%3C/radialGradient%3E%3Cpath fill='url%28%23SVGID_50_%29' d='M32.3-1.2h33.9v53.7H32.3z'/%3E%3C/g%3E%3C/mask%3E%3CradialGradient id='SVGID_51_' cx='41.966' cy='16.372' r='42.37' gradientUnits='userSpaceOnUse'%3E%3Cstop offset='.145' stop-color='%23d4d4d6'/%3E%3Cstop offset='.173' stop-color='%23d3d3d5'/%3E%3Cstop offset='1' stop-color='%23bbbabe'/%3E%3C/radialGradient%3E%3Cpath d='M59.3 29.7c0-8.8-3.9-16.8-10-22.2-.2 0-.3-.1-.5-.1s-.5 0-.7.1H47.8c-2.4.8-7.2 4.3-11.4 8.7 0 0 5.4 6.5 10.1 13.7 1.2 1.9 2.2 4 3.2 5.9 2.5 4.9 4.5 10.8 2.5 13.4 4.3-5 7.1-12.3 7.1-19.5z' opacity='.3' mask='url%28%23SVGID_49_%29' fill='url%28%23SVGID_51_%29'/%3E%3Cg%3E%3Cdefs%3E%3Cpath id='SVGID_52_' d='M51.6 49.1v-.5c-.5-4.4-5.2-10.2-10.3-15.8-4.6-5-9.1-8.6-11.6-10.7-1.4 1.1-6.8 5.6-11.4 10.6C12.9 38.5 8 44.8 7.9 49v.8s.1.2.2.2c5.4 5.8 13.2 9.4 21.6 9.4 8.7 0 16.5-3.7 22-9.6v-.2c-.1-.2-.1-.4-.1-.5z'/%3E%3C/defs%3E%3CclipPath id='SVGID_53_'%3E%3Cuse xlink:href="http://approjects.co.za/?big=%23SVGID_52_" overflow='visible'/%3E%3C/clipPath%3E%3Cdefs%3E%3Cfilter id='Adobe_OpacityMaskFilter_7_' filterUnits='userSpaceOnUse' x='-.5' y='-.5' width='60.1' height='60.1'%3E%3CfeColorMatrix values='1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 1 0'/%3E%3C/filter%3E%3C/defs%3E%3Cmask maskUnits='userSpaceOnUse' x='-.5' y='-.5' width='60.1' height='60.1' id='SVGID_54_'%3E%3Cg filter='url%28%23Adobe_OpacityMaskFilter_7_%29'%3E%3CradialGradient id='SVGID_55_' cx='18.134' cy='13.409' r='70.474' gradientUnits='userSpaceOnUse'%3E%3Cstop offset='.263'/%3E%3Cstop offset='.308' stop-color='%23393939'/%3E%3Cstop offset='.368' stop-color='%237f7f7f'/%3E%3Cstop offset='.422' stop-color='%23b6b6b6'/%3E%3Cstop offset='.468' stop-color='%23dedede'/%3E%3Cstop offset='.504' stop-color='%23f6f6f6'/%3E%3Cstop offset='.527' stop-color='%23fff'/%3E%3Cstop offset='.545' stop-color='%23f4f4f4'/%3E%3Cstop offset='.578' stop-color='%23d5d5d5'/%3E%3Cstop offset='.621' stop-color='%23a4a4a4'/%3E%3Cstop offset='.674' stop-color='%23606060'/%3E%3Cstop offset='.733' stop-color='%230a0a0a'/%3E%3Cstop offset='.74'/%3E%3C/radialGradient%3E%3Cpath clip-path='url%28%23SVGID_53_%29' fill='url%28%23SVGID_55_%29' d='M-3.3-4.4h68.8v65.8H-3.3z'/%3E%3Cpath d='M51.5 49.1v-.5c-.5-4.2-5.5-10-10.6-15.5-4.6-5-8.7-8.2-11.1-10.3-1.5 1.1-6.4 5.2-11 10.2C13.4 38.8 8.2 44.8 8 49v.8c5.4 5.8 13.1 9.5 21.6 9.5 8.7 0 16.4-3.7 21.9-9.6v-.1-.5z' clip-path='url%28%23SVGID_53_%29' fill='none'/%3E%3ClinearGradient id='SVGID_56_' gradientUnits='userSpaceOnUse' x1='-3.349' y1='28.527' x2='65.44' y2='28.527'%3E%3Cstop offset='0' stop-color='%23fff'/%3E%3Cstop offset='.077' stop-color='%23dedede'/%3E%3Cstop offset='.268' stop-color='%23909090'/%3E%3Cstop offset='.439' stop-color='%23525252'/%3E%3Cstop offset='.582' stop-color='%23262626'/%3E%3Cstop offset='.693' stop-color='%230a0a0a'/%3E%3Cstop offset='.757'/%3E%3C/linearGradient%3E%3Cpath clip-path='url%28%23SVGID_53_%29' fill='url%28%23SVGID_56_%29' d='M-3.3-4.4h68.8v65.8H-3.3z'/%3E%3C/g%3E%3C/mask%3E%3CradialGradient id='SVGID_57_' cx='27.699' cy='29.764' r='34.214' gradientUnits='userSpaceOnUse'%3E%3Cstop offset='.263' stop-color='%23fff'/%3E%3Cstop offset='.333' stop-color='%23ebebec'/%3E%3Cstop offset='.485' stop-color='%23c4c3c6'/%3E%3Cstop offset='.606' stop-color='%23acabaf'/%3E%3Cstop offset='.68' stop-color='%23a3a2a6'/%3E%3Cstop offset='.739' stop-color='%23aeadb1'/%3E%3Cstop offset='.844' stop-color='%23cccbce'/%3E%3Cstop offset='.87' stop-color='%23d4d4d6'/%3E%3C/radialGradient%3E%3Cpath d='M59.6 29.6c0 16.6-13.4 30-30 30s-30-13.4-30-30 13.5-30 30-30c16.5-.1 30 13.4 30 30z' opacity='.54' clip-path='url%28%23SVGID_53_%29' mask='url%28%23SVGID_54_%29' fill='url%28%23SVGID_57_%29'/%3E%3C/g%3E%3Cg class='st46'%3E%3Cdefs%3E%3Cpath id='SVGID_58_' class='st46' d='M59.3 29.7c0-8.8-3.9-16.8-10-22.2-.2 0-.3-.1-.5-.1s-.5 0-.7.1H47.8c-2.4.8-7.2 4.3-11.4 8.7 0 0 5.3 6.3 9.9 13.5 1.2 1.9 2.3 4.1 3.3 6 2.5 4.9 4.5 10.9 2.6 13.5 4.3-5.1 7.1-12.3 7.1-19.5z'/%3E%3C/defs%3E%3CclipPath id='SVGID_59_'%3E%3Cuse xlink:href="http://approjects.co.za/?big=%23SVGID_58_" overflow='visible'/%3E%3C/clipPath%3E%3Cdefs%3E%3Cfilter id='Adobe_OpacityMaskFilter_8_' filterUnits='userSpaceOnUse' x='13.4' y='-3.6' width='55.4' height='60.2'%3E%3CfeColorMatrix values='1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 1 0'/%3E%3C/filter%3E%3C/defs%3E%3Cmask maskUnits='userSpaceOnUse' x='13.4' y='-3.6' width='55.4' height='60.2' id='SVGID_60_'%3E%3Cg filter='url%28%23Adobe_OpacityMaskFilter_8_%29'%3E%3CradialGradient id='SVGID_61_' cx='47.313' cy='-23.717' r='23.891' gradientTransform='matrix%28.9441 0 0 1.2198 -3.182 51.257%29' gradientUnits='userSpaceOnUse'%3E%3Cstop offset='.411'/%3E%3Cstop offset='.734' stop-color='%23ccc'/%3E%3Cstop offset='.969'/%3E%3C/radialGradient%3E%3Cpath clip-path='url%28%23SVGID_59_%29' fill='url%28%23SVGID_61_%29' d='M17.9-2.3h46v59.5h-46z'/%3E%3ClinearGradient id='SVGID_62_' gradientUnits='userSpaceOnUse' x1='22.368' y1='-19.545' x2='71.116' y2='-19.545' gradientTransform='matrix%28.9441 0 0 1.2198 -3.182 51.257%29'%3E%3Cstop offset='.456'/%3E%3Cstop offset='.483' stop-color='%23030303'/%3E%3Cstop offset='.501' stop-color='%230b0b0b'/%3E%3Cstop offset='.516' stop-color='%231a1a1a'/%3E%3Cstop offset='.53' stop-color='%23303030'/%3E%3Cstop offset='.543' stop-color='%234b4b4b'/%3E%3Cstop offset='.555' stop-color='%236d6d6d'/%3E%3Cstop offset='.566' stop-color='%23959595'/%3E%3Cstop offset='.577' stop-color='%23c3c3c3'/%3E%3Cstop offset='.587' stop-color='%23f7f7f7'/%3E%3Cstop offset='.589' stop-color='%23fff'/%3E%3Cstop offset='.683' stop-color='%23fff'/%3E%3Cstop offset='.976'/%3E%3C/linearGradient%3E%3Cpath clip-path='url%28%23SVGID_59_%29' fill='url%28%23SVGID_62_%29' d='M17.9-2.3h46v59.5h-46z'/%3E%3ClinearGradient id='SVGID_63_' gradientUnits='userSpaceOnUse' x1='41.097' y1='22.748' x2='41.097' y2='40.987'%3E%3Cstop offset='.145' stop-color='%23fff'/%3E%3Cstop offset='1'/%3E%3C/linearGradient%3E%3Cpath clip-path='url%28%23SVGID_59_%29' fill='url%28%23SVGID_63_%29' d='M17.8 21.5h46.5v27.8H17.8z'/%3E%3C/g%3E%3C/mask%3E%3Cpath opacity='.65' clip-path='url%28%23SVGID_59_%29' mask='url%28%23SVGID_60_%29' fill='%237e7c82' d='M13.4-3.6h55.4v60.2H13.4z'/%3E%3C/g%3E%3Cdefs%3E%3Cfilter id='Adobe_OpacityMaskFilter_9_' filterUnits='userSpaceOnUse' x='-8.6' y='-14.3' width='76.1' height='75.2'%3E%3CfeColorMatrix values='1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 1 0'/%3E%3C/filter%3E%3C/defs%3E%3Cmask maskUnits='userSpaceOnUse' x='-8.6' y='-14.3' width='76.1' height='75.2' id='SVGID_64_'%3E%3Cg filter='url%28%23Adobe_OpacityMaskFilter_9_%29'%3E%3CradialGradient id='SVGID_65_' cx='22.003' cy='14.623' r='37.021' gradientUnits='userSpaceOnUse'%3E%3Cstop offset='.536'/%3E%3Cstop offset='.603' stop-color='%23060606'/%3E%3Cstop offset='.687' stop-color='%23151515'/%3E%3Cstop offset='.762' stop-color='%232a2a2a'/%3E%3Cstop offset='.824' stop-color='%23adadad'/%3E%3Cstop offset='.916' stop-color='%23fff'/%3E%3C/radialGradient%3E%3Cpath fill='url%28%23SVGID_65_%29' stroke='%23231f20' stroke-width='.113' d='M-.8-2h61.4v62H-.8z'/%3E%3C/g%3E%3C/mask%3E%3Cg opacity='.15' mask='url%28%23SVGID_64_%29'%3E%3Cdefs%3E%3Cpath id='SVGID_66_' d='M13.3 7.7c-.6-.3-1.1-.5-1.6-.6l-.3-.1c-.3-.1-.5 0-.7 0-.3 0-.5.3-.7.4C4 12.8 0 20.9 0 29.6 0 36.9 3 43.9 7.4 49c-1.8-2.3 1.4-11.1 2.3-13 .9-1.9 2.2-4 3.3-5.9 4.5-7.3 11.1-13.9 11.1-13.9-3.9-4.2-8.8-7.5-10.8-8.5zm38.3 41.4c0-.2 0-.4-.1-.6-.5-4.2-5-10-10.1-15.5-4.6-5-9.1-8.7-11.6-10.7h-.2l-.2-.1c-1.4 1.1-6.4 5.3-11 10.4-5.3 5.7-10.3 12-10.5 16.2v.8c0 .1.1.3.2.3 5.4 5.8 13.2 9.4 21.6 9.4 8.7 0 16.5-3.7 22-9.6v-.3c-.1-.1-.1-.2-.1-.3z' opacity='.15'/%3E%3C/defs%3E%3CclipPath id='SVGID_67_'%3E%3Cuse xlink:href="http://approjects.co.za/?big=%23SVGID_66_" overflow='visible'/%3E%3C/clipPath%3E%3CradialGradient id='SVGID_68_' cx='29.396' cy='23.322' r='37.814' gradientUnits='userSpaceOnUse'%3E%3Cstop offset='0' stop-color='%23f3f3f4'/%3E%3Cstop offset='.111' stop-color='%23dcdbdd'/%3E%3Cstop offset='.299' stop-color='%23bab9bd'/%3E%3Cstop offset='.453' stop-color='%23a5a4a8'/%3E%3Cstop offset='.555' stop-color='%239d9ca1'/%3E%3Cstop offset='.636' stop-color='%23a2a1a5'/%3E%3Cstop offset='.73' stop-color='%23afafb3'/%3E%3Cstop offset='.829' stop-color='%23c6c5c8'/%3E%3Cstop offset='.931' stop-color='%23e6e5e7'/%3E%3Cstop offset='1' stop-color='%23fff'/%3E%3C/radialGradient%3E%3Cellipse cx='29.4' cy='23.3' rx='38' ry='37.6' opacity='.7' clip-path='url%28%23SVGID_67_%29' fill='url%28%23SVGID_68_%29'/%3E%3C/g%3E%3Cg class='st57'%3E%3Cdefs%3E%3Cpath id='SVGID_69_' class='st57' d='M47.4 6.1c-.3-.2-2.1-.7-2.6-.8-2.1-.4-5 .3-7.3 1.2-3.5 1.4-6.4 3.2-7.7 4h-.3c-1.2-.8-4.6-2.6-8.2-3.9-2.6-1-6-1.3-7.6-.9-.6.1-1.3 0-1.7.3 5.3-3.9 11.4-6 17.7-6 6.1 0 13.2 2.2 17.7 6.1z'/%3E%3C/defs%3E%3CclipPath id='SVGID_70_'/%3E%3Cg opacity='.62' clip-path='url%28%23SVGID_70_%29'%3E%3CradialGradient id='SVGID_71_' cx='34.238' cy='549.977' r='30.869' gradientTransform='matrix%28.7552 0 0 .4537 1.608 -239.28%29' gradientUnits='userSpaceOnUse'%3E%3Cstop offset='.434' stop-color='%23fff'/%3E%3Cstop offset='.737' stop-color='%23eaeaeb'/%3E%3Cstop offset='1' stop-color='%23d4d4d6'/%3E%3C/radialGradient%3E%3Cpath d='M51.1 10.3c0 7.8-10.6 14.2-23.6 14.2-13 0-23.6-6.4-23.6-14.2 0-7.8 10.6-14.2 23.6-14.2 13 0 23.6 6.4 23.6 14.2z' fill='url%28%23SVGID_71_%29'/%3E%3C/g%3E%3C/g%3E%3Cg opacity='.5'%3E%3CradialGradient id='SVGID_72_' cx='30.447' cy='29.769' r='29.584' gradientTransform='matrix%281.0074 0 0 1 -.928 0%29' gradientUnits='userSpaceOnUse'%3E%3Cstop offset='.663' stop-color='%23fff'/%3E%3Cstop offset='.794' stop-color='%23fdfdfd'/%3E%3Cstop offset='.845' stop-color='%23f6f6f7'/%3E%3Cstop offset='.882' stop-color='%23eaeaeb'/%3E%3Cstop offset='.912' stop-color='%23d9d9db'/%3E%3Cstop offset='.939' stop-color='%23c3c2c6'/%3E%3Cstop offset='.961' stop-color='%23a9a7ac'/%3E%3Cstop offset='.975' stop-color='%23959399'/%3E%3Cstop offset='.979' stop-color='%238a888e'/%3E%3Cstop offset='.986' stop-color='%236e6b6f'/%3E%3Cstop offset='.995' stop-color='%23403c3f'/%3E%3Cstop offset='1' stop-color='%23231f20'/%3E%3C/radialGradient%3E%3Ccircle cx='29.7' cy='29.8' r='29.7' fill-rule='evenodd' clip-rule='evenodd' fill='url%28%23SVGID_72_%29'/%3E%3Cdefs%3E%3Cfilter id='Adobe_OpacityMaskFilter_10_' filterUnits='userSpaceOnUse' x='.1' y='.1' width='59.4' height='59.4'%3E%3CfeColorMatrix values='-1 0 0 0 1 0 -1 0 0 1 0 0 -1 0 1 0 0 0 1 0' color-interpolation-filters='sRGB' result='source'/%3E%3C/filter%3E%3C/defs%3E%3Cmask maskUnits='userSpaceOnUse' x='.1' y='.1' width='59.4' height='59.4' id='SVGID_73_'%3E%3Cimage width='64' height='64' xlink:href="http://approjects.co.za/?big=B50E587F.jpg" transform='translate%28-2 -2%29' overflow='visible' filter='url%28%23Adobe_OpacityMaskFilter_10_%29'/%3E%3C/mask%3E%3Cg opacity='.65' mask='url%28%23SVGID_73_%29'%3E%3Ccircle cx='29.7' cy='29.8' r='29.7' fill-rule='evenodd' clip-rule='evenodd' fill='%23fff'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3Cg%3E%3Cpath d='M189.7 47.9l-11.3-15.3-11.3 15.3h-4.7L176 29.4l-12.4-16.8h4.7l10.1 13.7 10.1-13.7h4.6l-12.4 16.8 13.6 18.5h-4.6zm-92.7 0L85.7 32.6 74.4 47.9h-4.7l13.6-18.5L71 12.6h4.7l10.1 13.7 10.1-13.7h4.6L88.1 29.4l13.6 18.5H97zm33.6-10.3c0 6.4-4.8 10.3-12.6 10.3h-14.4V31.4h-7.4c.5-.8 1.9-2.7 2.6-3.5h4.8V12.6H118c10.7 0 11.5 7.4 11.5 9.6 0 3.1-1.7 5.7-4.3 7.1.8.4 1.6.8 2.3 1.5 2 1.7 3.1 4 3.1 6.8zm-23-9.8H118c4.8 0 7.5-2.2 7.5-5.9 0-4.9-4.7-5.6-7.5-5.6h-10.4v11.5zm19 9.7c0-5.1-4.7-6.2-8.7-6.2h-10.4v12.9h10.4c3.3 0 8.7-.8 8.7-6.7zm39.5-7.3c0 10.9-6.9 18.5-16.8 18.5s-16.9-7.6-16.9-18.5 6.9-18.5 16.9-18.5c9.9 0 16.8 7.6 16.8 18.5zm-4 0c0-8.7-5.3-14.7-12.8-14.7-7.6 0-12.9 6.1-12.9 14.7 0 8.7 5.3 14.8 12.9 14.8 7.5 0 12.8-6.1 12.8-14.8z' fill='%23107c10'/%3E%3C/g%3E%3C/svg%3E") } .m-page-bar { width: 100%; max-width: calc(1600px + 10%); padding: 0 5%; margin: 0 auto; display: -ms-flexbox; display: flex; position: relative; right: 0; left: 0; background: #fff; border-bottom: 1px solid #e6e6e6 } .m-page-bar.f-hidden { display: none } .m-page-bar.f-sticky { z-index: 500; visibility: hidden; position: fixed; top: -60px; transition: all .4s cubic-bezier(.19,1,.22,1); max-width: none; padding: 7px 5% 4px } @media screen and (min-width:1778px) { .m-page-bar.f-sticky { padding: 7px calc((100% - 1600px)/2) 4px } } .m-page-bar.f-sticky.f-show { visibility: visible; top: 0 } .m-page-bar.f-sticky[itemscope] > div:first-child { overflow: hidden } .m-page-bar .c-pivot { width: auto } .m-page-bar > div { height: 60px; float: left; -ms-flex: 0 1 auto; flex: 0 1 auto; -ms-flex-direction: row-reverse; flex-direction: row-reverse } .m-page-bar > div:before { content: ' '; display: inline-block; vertical-align: middle; height: 100% } .m-page-bar > div:first-child { float: right; -ms-flex: 1 0 auto; flex: 1 0 auto } .m-page-bar > div .c-button, .m-page-bar > div .c-call-to-action { color: #fff } .m-page-bar > div [class^="c-heading-"] { white-space: nowrap; overflow: hidden; text-overflow: ellipsis; padding-top: 0; margin-left: 8px } .m-page-bar > div [class^="c-heading-"] .c-hyperlink { float: none } .m-page-bar > div .context-menu [class^="c-heading-"] { float: right; padding-top: 5px } .m-page-bar > div .context-menu [class^="c-heading-"] + .c-list li:first-child { margin-right: 24px } .m-page-bar > div .context-menu .c-list { margin: 0; white-space: nowrap } .m-page-bar > div .context-menu .c-list li { display: inline-block; margin: 0 24px } .m-page-bar > div .context-menu .c-list li.f-active .c-hyperlink { color: #000 } .m-page-bar > div .context-menu .c-list li .c-hyperlink { color: #595959 } .m-page-bar > div .context-menu .c-select-menu { display: none; float: right } .m-page-bar > div .context-menu .c-select-menu > a { margin-right: 24px } .m-page-bar > div .context-menu .c-select-menu > .c-menu { top: 90%; right: 24px } .m-page-bar > div > div { float: none; display: inline-block; vertical-align: middle; -ms-flex-item-align: center; -ms-grid-row-align: center; align-self: center } .m-page-bar > div > div > div { float: right; width: inherit } .m-page-bar > div > div > div + div { display: block; width: 100% } .m-page-bar > div > div > div > .c-hyperlink { white-space: nowrap; overflow: hidden; text-overflow: ellipsis; display: block; margin: 0 } .m-page-bar > div > .c-price { width: auto; float: left; padding: 20px 0; margin-left: 24px } .m-page-bar > div > .c-price > s { float: none; display: block } .m-page-bar > div > .c-price > s + span { margin-right: -.2em } .m-page-bar > div > .c-button, .m-page-bar > div > .c-call-to-action { float: left; margin: 10px 0; max-width: 100% } @media only screen and (max-width:1083px) { .m-page-bar > div { width: 40% } .m-page-bar > div:first-child { width: 60% } .m-page-bar > div .context-menu .c-list { display: none } .m-page-bar > div .context-menu .c-select-menu { display: block } } @media only screen and (max-width:767px) { .m-page-bar { width: 100% } .m-page-bar > div { width: 50% } .m-page-bar > div > .c-price > s, .m-page-bar > div > .c-price > s + span { display: none } .m-page-bar > div > .c-price > meta + span { width: 20% } .m-page-bar > div > .c-price > meta + span + span { width: 80% } .m-page-bar > div:first-child { width: 50% } .m-page-bar > div .context-menu [class^="c-heading-"] { padding-top: 8px; float: none } .m-page-bar > div .context-menu > .c-select-menu > a { margin-right: 0 } .m-page-bar > div .context-menu > .c-select-menu > .c-menu { right: 0 } } @media only screen and (max-width:539px) { .m-page-bar.f-sticky[itemscope] > div:first-child { display: none } .m-page-bar.f-sticky[itemscope] > div:last-child { width: 100%; overflow: hidden } .m-page-bar.f-sticky[itemscope] > div:last-child > .c-price { width: 100%; float: none; margin-left: 4px } .m-page-bar.f-sticky[itemscope] > div:last-child > .c-price > meta + span { width: auto } .m-page-bar.f-sticky[itemscope] > div:last-child > .c-call-to-action + .c-price { display: -ms-flexbox; display: flex; -ms-flex: 1; flex: 1 } } @media only screen and (min-width:539px) { .m-page-bar .c-pivot { width: auto } } .m-pagination, .c-pagination { display: inline-block; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; padding: 0; margin-top: 24px } .m-pagination li, .c-pagination li { display: inline-block; margin-left: 12px } .m-pagination li > a, .m-pagination li > span, .c-pagination li > a, .c-pagination li > span { position: relative; border: 2px solid transparent; outline: 1px solid transparent; outline-offset: -3px; display: inline-block; padding: 6px 12px; color: #0067b8; white-space: nowrap } @media screen and (-ms-high-contrast:active) { .m-pagination li > a, .m-pagination li > span, .c-pagination li > a, .c-pagination li > span { border-color: window !important; outline-color: window } } .m-pagination li > a:focus, .m-pagination li > span:focus, .c-pagination li > a:focus, .c-pagination li > span:focus { border-color: #000; outline-color: rgba(255,255,255,.6) } @media screen and (-ms-high-contrast:active) { .m-pagination li > a:focus, .m-pagination li > span:focus, .c-pagination li > a:focus, .c-pagination li > span:focus { border-color: windowText !important } } .theme-light .m-pagination li > a:focus, .theme-dark .theme-light .m-pagination li > a:focus, .theme-light .m-pagination li > span:focus, .theme-dark .theme-light .m-pagination li > span:focus, .theme-light .c-pagination li > a:focus, .theme-dark .theme-light .c-pagination li > a:focus, .theme-light .c-pagination li > span:focus, .theme-dark .theme-light .c-pagination li > span:focus { border-color: #000; outline-color: rgba(255,255,255,.6) } .theme-dark .m-pagination li > a:focus, .theme-light .theme-dark .m-pagination li > a:focus, .theme-dark .m-pagination li > span:focus, .theme-light .theme-dark .m-pagination li > span:focus, .theme-dark .c-pagination li > a:focus, .theme-light .theme-dark .c-pagination li > a:focus, .theme-dark .c-pagination li > span:focus, .theme-light .theme-dark .c-pagination li > span:focus { border-color: #fff; outline-color: rgba(0,0,0,.6) } .m-pagination li > a:hover, .m-pagination li > a:focus:not(.x-hidden-focus), .m-pagination li > a:active, .c-pagination li > a:hover, .c-pagination li > a:focus:not(.x-hidden-focus), .c-pagination li > a:active { text-decoration: underline } .m-pagination li > a:hover, .m-pagination li > a:focus:not(.x-hidden-focus), .c-pagination li > a:hover, .c-pagination li > a:focus:not(.x-hidden-focus) { color: #005da6 } .m-pagination li > a:focus:not(.x-hidden-focus), .c-pagination li > a:focus:not(.x-hidden-focus) { background: rgba(0,103,184,.1) } .m-pagination li > a:active, .c-pagination li > a:active { color: #005293 } .m-pagination li.f-active > a, .m-pagination li.f-active > span, .c-pagination li.f-active > a, .c-pagination li.f-active > span { border: 1px solid #000 } .m-pagination li.f-hide, .c-pagination li.f-hide { display: none } .m-pagination li:first-child .c-glyph:before, .c-pagination li:first-child .c-glyph:before { content: ""; vertical-align: -2px; margin-left: 8px } .m-pagination li:last-child, .c-pagination li:last-child { margin-left: 0 } .m-pagination li:last-child .c-glyph:after, .c-pagination li:last-child .c-glyph:after { content: ""; vertical-align: -2px; margin-right: 8px } @media only screen and (max-width:539px) { .m-pagination li, .c-pagination li { margin-left: 0 } .m-pagination li:first-child a, .m-pagination li:last-child a, .c-pagination li:first-child a, .c-pagination li:last-child a { position: relative; display: inline } .m-pagination li:first-child span, .m-pagination li:last-child span, .c-pagination li:first-child span, .c-pagination li:last-child span { height: 0; overflow: hidden; position: absolute } .m-pagination li:first-child .c-glyph:before, .m-pagination li:first-child .c-glyph:after, .m-pagination li:last-child .c-glyph:before, .m-pagination li:last-child .c-glyph:after, .c-pagination li:first-child .c-glyph:before, .c-pagination li:first-child .c-glyph:after, .c-pagination li:last-child .c-glyph:before, .c-pagination li:last-child .c-glyph:after { top: 8px; margin: 0 } } .m-panes { display: -ms-flexbox; display: flex; -ms-flex-align: center; align-items: center; -ms-flex-pack: center; justify-content: center; -ms-flex-preferred-size: auto; -ms-flex-positive: 1; -ms-flex-negative: 1 } .m-panes section { border-right: 1px solid rgba(0,0,0,.2); text-align: center; padding: 36px 48px 16px; -ms-flex: 1; flex: 1; -ms-flex-preferred-size: 100%; flex-basis: 100%; -ms-flex-item-align: start; align-self: flex-start; -ms-flex-negative: 1 } .m-panes section:first-child { border-right: 0 } .m-panes section.f-align-middle { -ms-flex: unset; flex: unset; -ms-flex-preferred-size: auto; -ms-flex-item-align: center; -ms-grid-row-align: center; align-self: center } .m-panes section.f-stacked { padding-right: 24px; -ms-flex-preferred-size: auto } .m-panes section.f-stacked > div { padding-right: 24px; padding-bottom: 36px; text-align: right; max-width: calc(100% - 24px); -ms-flex: 1 1 auto; flex: 1 1 auto; -ms-flex-positive: 1; -ms-flex-negative: 1; -ms-flex-preferred-size: auto } .m-panes section.f-stacked > div + div:last-of-type { padding-top: 36px; border-top: 1px solid rgba(0,0,0,.2); text-align: right } .m-panes section.f-stacked:last-child { -ms-flex: 2 1 auto; flex: 2 1 auto; -ms-flex-negative: 1 } .m-panes section.f-stacked:last-child > div { display: -ms-flexbox; display: flex; -ms-flex-negative: 1; -ms-flex-preferred-size: auto } .m-panes section.f-stacked:last-child > div > .m-panes-product-placement-item { display: -ms-flexbox; display: flex; -ms-flex-negative: 1; -ms-flex-preferred-size: auto } .m-panes section.f-stacked:last-child > div > .m-panes-product-placement-item picture + div { -ms-flex: 1; flex: 1; -ms-flex-negative: 1; -ms-flex-preferred-size: auto; display: block; width: 100%; padding-right: 36px } .m-panes section.f-stacked:last-child > div > .m-panes-product-placement-item picture.c-image img { display: inline-block; max-width: none; -ms-flex: 1; flex: 1; -ms-flex-preferred-size: auto } @supports (-ms-accelerator:true) { .m-panes section.f-stacked:last-child > div > .m-panes-product-placement-item picture.c-image img { max-width: 100%; } } @media only screen and (max-width:1399px) { .m-panes { -ms-flex-direction: column; flex-direction: column } .m-panes section { border-bottom: 1px solid rgba(0,0,0,.2); border-right: 0; -ms-flex-item-align: auto; -ms-grid-row-align: auto; align-self: auto; width: 100%; -ms-flex-preferred-size: auto; flex-basis: auto } .m-panes section:last-child { -ms-flex-item-align: auto; -ms-grid-row-align: auto; align-self: auto; border-bottom: 0 } .m-panes section.f-stacked { border-right: 0; padding: 24px 0 } .m-panes section.f-stacked > div { -ms-flex: 1; flex: 1; -ms-flex-preferred-size: auto; padding-right: 0; border-left: 1px solid rgba(0,0,0,.2) } .m-panes section.f-stacked > div + div:last-of-type { border-top: 0; border-left: 0; padding-top: 0 } .m-panes section.f-stacked:last-child { display: -ms-flexbox; display: flex } .m-panes section.f-stacked:last-child > div > .m-panes-product-placement-item { display: block; padding: 20px; border-bottom: 0; border-top: 0 } .m-panes section.f-stacked:last-child > div > .m-panes-product-placement-item picture + div { text-align: center; display: block; padding-right: 0 } .m-panes section.f-stacked:last-child > div > .m-panes-product-placement-item picture.c-image img { display: block; margin: 0 auto } } @media only screen and (max-width:539px) { .m-panes { -ms-flex-direction: column; flex-direction: column } .m-panes section { padding: 36px 0 16px } .m-panes section.f-stacked { padding-right: 0 } .m-panes section.f-stacked > div { padding-top: 16px; padding-bottom: 0; border-left: 0 } .m-panes section.f-stacked > div + div:last-of-type { padding-top: 16px; border-top: 1px solid rgba(0,0,0,.2) } .m-panes section.f-stacked:first-child { border-bottom: 1px solid rgba(0,0,0,.2); border-left: 0; padding-bottom: 36px } .m-panes section.f-stacked:last-child { display: block; -ms-flex-direction: row; flex-direction: row; margin-top: 0; padding-top: 0 } .m-panes section.f-stacked:last-child > div > div { padding: 36px 0 } } @media only screen and (min-width:1400px) { .m-panes section:last-child.f-stacked { -ms-flex-preferred-size: 100% } } @media screen and (min-width:1084px) and (-ms-high-contrast:active),screen and (min-width:1084px) and (-ms-high-contrast:none) { .m-panes > section.f-align-middle:first-child { -ms-flex: 1 0 25%; flex: 1 0 25%; max-width: calc(40% - 48px) } } @media screen and (min-width:1084px) and (-ms-high-contrast:active) and (max-width:1399px),screen and (min-width:1084px) and (-ms-high-contrast:none) and (max-width:1399px) { .m-panes > section.f-align-middle:first-child { -ms-flex: 1 1 auto; flex: 1 1 auto; max-width: 100% } } @media screen and (min-width:1084px) and (-ms-high-contrast:active),screen and (min-width:1084px) and (-ms-high-contrast:none) { .m-panes > section.f-align-middle:first-child + section:last-child.f-stacked { -ms-flex: 0 1 auto; flex: 0 1 auto; -ms-flex-preferred-size: calc(60% - 48px); flex-basis: calc(60% - 48px) } } @media screen and (min-width:1084px) and (-ms-high-contrast:active) and (max-width:1399px),screen and (min-width:1084px) and (-ms-high-contrast:none) and (max-width:1399px) { .m-panes > section.f-align-middle:first-child + section:last-child.f-stacked { -ms-flex: 0 1 auto; flex: 0 1 auto } } .m-panes-product-placement-item { padding: 0 } .m-panes-product-placement-item .c-heading { font-size: 34px; line-height: 40px; padding: 38px 0 2px; font-weight: 600 } .m-panes-product-placement-item .c-paragraph { font-size: 15px; line-height: 20px; padding: 24px 0 0; font-weight: 400 } .m-panes-product-placement-item .c-call-to-action { padding: 10px 0 7px 3px; position: relative; border: 2px solid transparent; outline: 1px solid transparent; outline-offset: -3px; margin-right: 0; color: #0067b8; background: transparent; transition: none; margin-top: 12px } @media screen and (-ms-high-contrast:active) { .m-panes-product-placement-item .c-call-to-action { border-color: window !important; outline-color: window } } .m-panes-product-placement-item .c-call-to-action:focus { border-color: #000; outline-color: rgba(255,255,255,.6) } @media screen and (-ms-high-contrast:active) { .m-panes-product-placement-item .c-call-to-action:focus { border-color: windowText !important } } .theme-light .m-panes-product-placement-item .c-call-to-action:focus, .theme-dark .theme-light .m-panes-product-placement-item .c-call-to-action:focus { border-color: #000; outline-color: rgba(255,255,255,.6) } .theme-dark .m-panes-product-placement-item .c-call-to-action:focus, .theme-light .theme-dark .m-panes-product-placement-item .c-call-to-action:focus { border-color: #fff; outline-color: rgba(0,0,0,.6) } .m-panes-product-placement-item .c-call-to-action:focus:not(.x-hidden-focus), .m-panes-product-placement-item .c-call-to-action:hover, .m-panes-product-placement-item .c-call-to-action:active { background: transparent; box-shadow: none !important } .m-panes-product-placement-item .c-call-to-action:focus:not(.x-hidden-focus) span, .m-panes-product-placement-item .c-call-to-action:hover span, .m-panes-product-placement-item .c-call-to-action:active span { box-shadow: 0 2px currentColor; right: 0 !important } .m-panes-product-placement-item .c-call-to-action:focus:not(.x-hidden-focus) { color: #005da6; background: rgba(0,103,184,.1) } .m-panes-product-placement-item .c-call-to-action:focus:not(.x-hidden-focus) span { box-shadow: 0 2px currentColor; text-decoration: none } .m-panes-product-placement-item .c-call-to-action:hover { color: #005da6 } .m-panes-product-placement-item .c-call-to-action:active { background: none; color: #005293; text-decoration: none; -ms-transform: none; transform: none } .m-panes-product-placement-item .c-call-to-action[aria-disabled="true"] { cursor: not-allowed; color: #cce1f1 } .m-panes-product-placement-item .c-call-to-action.f-image { padding: 0 } .theme-light .m-panes-product-placement-item .c-call-to-action, .theme-dark .theme-light .m-panes-product-placement-item .c-call-to-action { color: #000; border-color: transparent; background: transparent } .theme-light .m-panes-product-placement-item .c-call-to-action:focus:not(.x-hidden-focus), .theme-dark .theme-light .m-panes-product-placement-item .c-call-to-action:focus:not(.x-hidden-focus) { background: rgba(0,0,0,.1) } .theme-light .m-panes-product-placement-item .c-call-to-action:focus:not(.x-hidden-focus) span, .theme-dark .theme-light .m-panes-product-placement-item .c-call-to-action:focus:not(.x-hidden-focus) span { box-shadow: 0 2px currentColor } .theme-light .m-panes-product-placement-item .c-call-to-action:focus:not(.x-hidden-focus), .theme-light .m-panes-product-placement-item .c-call-to-action:hover, .theme-dark .theme-light .m-panes-product-placement-item .c-call-to-action:focus:not(.x-hidden-focus), .theme-dark .theme-light .m-panes-product-placement-item .c-call-to-action:hover { color: rgba(0,0,0,.9) } .theme-light .m-panes-product-placement-item .c-call-to-action:hover, .theme-dark .theme-light .m-panes-product-placement-item .c-call-to-action:hover { background: transparent } .theme-light .m-panes-product-placement-item .c-call-to-action:active, .theme-dark .theme-light .m-panes-product-placement-item .c-call-to-action:active { color: rgba(0,0,0,.8) } .theme-light .m-panes-product-placement-item .c-call-to-action[aria-disabled="true"], .theme-dark .theme-light .m-panes-product-placement-item .c-call-to-action[aria-disabled="true"] { color: #999; background: transparent } .theme-dark .m-panes-product-placement-item .c-call-to-action, .theme-light .theme-dark .m-panes-product-placement-item .c-call-to-action { color: #fff; background: transparent; border-color: transparent } .theme-dark .m-panes-product-placement-item .c-call-to-action:focus:not(.x-hidden-focus), .theme-light .theme-dark .m-panes-product-placement-item .c-call-to-action:focus:not(.x-hidden-focus) { background: rgba(255,255,255,.1) } .theme-dark .m-panes-product-placement-item .c-call-to-action:focus:not(.x-hidden-focus) span, .theme-light .theme-dark .m-panes-product-placement-item .c-call-to-action:focus:not(.x-hidden-focus) span { box-shadow: 0 2px currentColor } .theme-dark .m-panes-product-placement-item .c-call-to-action:focus:not(.x-hidden-focus), .theme-dark .m-panes-product-placement-item .c-call-to-action:hover, .theme-light .theme-dark .m-panes-product-placement-item .c-call-to-action:focus:not(.x-hidden-focus), .theme-light .theme-dark .m-panes-product-placement-item .c-call-to-action:hover { color: #e6e6e6 } .theme-dark .m-panes-product-placement-item .c-call-to-action:hover, .theme-light .theme-dark .m-panes-product-placement-item .c-call-to-action:hover { background: transparent } .theme-dark .m-panes-product-placement-item .c-call-to-action:active, .theme-light .theme-dark .m-panes-product-placement-item .c-call-to-action:active { color: #ccc } .theme-dark .m-panes-product-placement-item .c-call-to-action[aria-disabled="true"], .theme-light .theme-dark .m-panes-product-placement-item .c-call-to-action[aria-disabled="true"] { background: transparent; color: #666 } .m-panes-product-placement-item .c-price { display: inline-block; margin-left: 12px; margin-top: 12px } .m-panes-product-placement-item .c-rating { display: inline-block; margin-top: -8px; vertical-align: middle } .m-panes-product-placement-item picture.c-image img { margin: 0 auto } .m-parallax { position: relative; overflow: hidden; width: 100%; padding: 32px 0; transition: scale .2s ease-in-out } .m-parallax:after { display: block; position: absolute; top: 0; left: 0; bottom: 0; right: 0; background: linear-gradient(to top,#fff 100%,rgba(255,255,255,0) 15vh) } .m-parallax .c-parallax-background { padding: 0; min-height: 100vh; display: block; position: absolute; top: 0; right: 50%; z-index: -1; transform: translate3d(-50%,0,0) } .m-parallax .c-parallax-background > img { height: 100vh; display: block } .m-parallax .c-parallax-background:after, .m-parallax .c-parallax-background:before { content: ''; display: block; position: absolute; top: 0; left: 0; bottom: 0; right: 0 } .m-parallax .c-parallax-background:after { background: linear-gradient(to top,#fff 100%,rgba(255,255,255,0) 25vh) } .m-parallax .c-parallax-background:before { background: linear-gradient(to bottom,#fff 0,rgba(255,255,255,0) 15vh) } .m-parallax .c-parallax-foreground { min-height: 100vh; margin: 0 auto; z-index: 2; padding-bottom: 32px } .m-parallax .c-parallax-item { width: 100%; display: -ms-flexbox; display: flex; margin: 80px auto 0; padding: 0 48px; z-index: 3; max-width: 1600px; -ms-flex-pack: center; justify-content: center } .m-parallax .c-parallax-item:first-child { opacity: .8; margin-top: 0; max-width: none; background: #fff; color: #000 } .m-parallax .c-parallax-item.f-no-banner-adjust { margin-top: 32px; max-width: 1600px; background: transparent } @media only screen and (min-width:767px) { .m-parallax .c-parallax-item.f-align-right { -ms-flex-pack: start; justify-content: flex-start } .m-parallax .c-parallax-item.f-align-left { -ms-flex-pack: end; justify-content: flex-end } } @media only screen and (max-width:320px) { .m-parallax .c-parallax-item { padding: 0 20px } } .m-parallax .m-content-placement-item { margin-top: 0; width: 443px; max-width: 100%; background: #fff; color: #000; z-index: 3 } .m-parallax .m-content-placement-item > div:last-child { padding: 0 24px 48px } .m-parallax .m-content-placement-item > .m-ambient-video { padding: 0; min-width: unset; z-index: 3 } .m-parallax .m-content-placement-item [class*="c-video-player"] { height: auto } .m-parallax .m-banner { margin: 48px 0; padding-top: 0; max-width: none } .m-parallax.theme-dark { background-color: #000 } .m-parallax.theme-dark:after { background: linear-gradient(to top,#000 100%,transparent 15vh) } .m-parallax.theme-dark .c-parallax-background:after { background: linear-gradient(to top,#000 100%,transparent 25vh) } .m-parallax.theme-dark .c-parallax-background:before { background: linear-gradient(to bottom,#000 0,transparent 15vh) } .m-parallax.theme-dark .c-parallax-item:first-child { background: #000; color: #fff } .m-parallax.theme-dark .m-content-placement-item { background: #000; color: #fff } .m-parallax.theme-light { background-color: #fff } .m-parallax.theme-light:after { background: linear-gradient(to top,#fff 100%,rgba(255,255,255,0) 15vh) } .m-parallax.theme-light .c-parallax-background:after { background: linear-gradient(to top,#fff 100%,rgba(255,255,255,0) 25vh) } .m-parallax.theme-light .c-parallax-background:before { background: linear-gradient(to bottom,#fff 0,rgba(255,255,255,0) 15vh) } .m-parallax.theme-light .c-parallax-item:first-child { background: #fff; color: #000 } .m-parallax.theme-light .m-content-placement-item { background: #fff; color: #000 } [class^="m-persona-"] { padding: 0; display: table } [class^="m-persona-"]:before, [class^="m-persona-"]:after { content: " "; display: table } [class^="m-persona-"]:after { clear: both } [class^="m-persona-"] > div { float: right; padding-left: 12px } [class^="m-persona-"] > div > .c-image { max-width: none } [class^="m-persona-"] > div picture { position: relative; display: block; background-color: rgba(0,0,0,.3); border-radius: 50%; background-repeat: no-repeat; background-size: 50%; background-position: 50% 50%; background-image: url("data:image/svg+xml, %3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2064%2064%22%20preserveAspectRatio%3D%22xMidYMid%20meet%22%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill%3A%23fff%3B%7D%3C/style%3E%3C/defs%3E%3Ctitle%3EAsset%202%3C/title%3E%3Cg%20id%3D%22Layer_2%22%20data-name%3D%22Layer%202%22%3E%3Cg%20id%3D%22Elements%22%3E%3Cpath%20class%3D%22cls-1%22%20d%3D%22M42.26%2C42.29a30.12%2C30.12%2C0%2C0%2C1%2C8.63%2C4.62%2C30.53%2C30.53%2C0%2C0%2C1%2C6.54%2C6.87%2C31.35%2C31.35%2C0%2C0%2C1%2C4.13%2C8.54A32.4%2C32.4%2C0%2C0%2C1%2C63%2C72H58.5a27.57%2C27.57%2C0%2C0%2C0-2.06-10.71A25.88%2C25.88%2C0%2C0%2C0%2C42.21%2C47.06%2C27.57%2C27.57%2C0%2C0%2C0%2C31.5%2C45a27.34%2C27.34%2C0%2C0%2C0-13.73%2C3.64%2C26.37%2C26.37%2C0%2C0%2C0-9.63%2C9.63%2C27.13%2C27.13%2C0%2C0%2C0-2.69%2C6.49A27.4%2C27.4%2C0%2C0%2C0%2C4.5%2C72H0a31.64%2C31.64%2C0%2C0%2C1%2C1.48-9.69%2C31.32%2C31.32%2C0%2C0%2C1%2C4.18-8.49A30.89%2C30.89%2C0%2C0%2C1%2C12.22%2C47a31.91%2C31.91%2C0%2C0%2C1%2C8.6-4.68A22.23%2C22.23%2C0%2C0%2C1%2C12.18%2C34a23%2C23%2C0%2C0%2C1-2.36-5.52%2C22.62%2C22.62%2C0%2C0%2C1%2C.93-14.8%2C22.5%2C22.5%2C0%2C0%2C1%2C12-12%2C22.76%2C22.76%2C0%2C0%2C1%2C17.54%2C0%2C22.5%2C22.5%2C0%2C0%2C1%2C12%2C12%2C22.57%2C22.57%2C0%2C0%2C1%2C.93%2C14.78A22.8%2C22.8%2C0%2C0%2C1%2C50.82%2C34a23.28%2C23.28%2C0%2C0%2C1-3.69%2C4.69A21.77%2C21.77%2C0%2C0%2C1%2C42.26%2C42.29ZM13.5%2C22.5a17.33%2C17.33%2C0%2C0%2C0%2C1.42%2C7%2C18.23%2C18.23%2C0%2C0%2C0%2C9.58%2C9.58%2C17.9%2C17.9%2C0%2C0%2C0%2C14%2C0%2C18.23%2C18.23%2C0%2C0%2C0%2C9.58-9.58%2C17.33%2C17.33%2C0%2C0%2C0%2C1.42-7%2C17.33%2C17.33%2C0%2C0%2C0-1.42-7A18.23%2C18.23%2C0%2C0%2C0%2C38.5%2C5.92a17.9%2C17.9%2C0%2C0%2C0-14%2C0%2C18.23%2C18.23%2C0%2C0%2C0-9.58%2C9.58A17.33%2C17.33%2C0%2C0%2C0%2C13.5%2C22.5Z%22/%3E%3C/g%3E%3C/g%3E%3C/svg%3E") } [class^="m-persona-"] > div picture .c-image { outline: 0; position: absolute; top: 50%; right: 50%; -ms-transform: translate(50%,-50%); transform: translate(50%,-50%) } [class^="m-persona-"] > div picture .c-image[aria-hidden="true"] { display: none } [class^="m-persona-"] > div + div { display: table-cell; float: none; overflow: hidden; vertical-align: middle } [class^="m-persona-"] > div + div .c-hyperlink { display: inline-block } [class^="m-persona-"] > div + div .c-hyperlink, [class^="m-persona-"] > div + div .c-button, [class^="m-persona-"] > div + div [class^="c-paragraph"] { font-size: 18px; line-height: 24px; padding: 37px 0 3px; font-weight: 600 } @media(max-width:767px) { [class^="m-persona-"] > div + div .c-hyperlink, [class^="m-persona-"] > div + div .c-button, [class^="m-persona-"] > div + div [class^="c-paragraph"] { font-size: 16px; line-height: 20px } } [class^="m-persona-"] > div + div .c-button { max-width: none; margin: 0; background-color: transparent; white-space: normal; letter-spacing: normal; text-align: right } [class^="m-persona-"] > div + div [class*="c-subheading"] { color: #767676 } .m-persona-1 > div { padding-left: 24px } .m-persona-1 > div picture, .m-persona-1 > div picture > .c-image { width: 144px; height: 144px } .m-persona-1 > div + div .c-hyperlink, .m-persona-1 > div + div .c-button, .m-persona-1 > div + div [class*="c-heading"], .m-persona-1 > div + div [class*="c-paragraph"] { font-size: 46px; line-height: 56px; padding: 37px 0 3px; font-weight: 600; letter-spacing: -.01em; font-weight: 600 } @media(max-width:767px) { .m-persona-1 > div + div .c-hyperlink, .m-persona-1 > div + div .c-button, .m-persona-1 > div + div [class*="c-heading"], .m-persona-1 > div + div [class*="c-paragraph"] { font-size: 34px; line-height: 40px } } .m-persona-1 > div + div [class*="c-subheading"] { font-size: 20px; line-height: 24px; padding: 8px 0 4px; font-weight: 600 } @media(max-width:767px) { .m-persona-1 > div + div [class*="c-subheading"] { font-size: 18px; line-height: 24px } } .m-persona-1 > div + div .c-button { line-height: 60px } .m-persona-2 > div picture, .m-persona-2 > div picture > .c-image { width: 64px; height: 64px } .m-persona-2 > div + div .c-hyperlink, .m-persona-2 > div + div .c-button, .m-persona-2 > div + div [class*="c-heading"], .m-persona-2 > div + div [class*="c-paragraph"] { font-size: 24px; line-height: 28px; padding: 36px 0 4px; font-weight: 600 } @media(max-width:767px) { .m-persona-2 > div + div .c-hyperlink, .m-persona-2 > div + div .c-button, .m-persona-2 > div + div [class*="c-heading"], .m-persona-2 > div + div [class*="c-paragraph"] { font-size: 20px; line-height: 24px } } .m-persona-2 > div + div .c-button { line-height: 32px } .m-persona-3 > div + div [class*="c-subheading"], .m-persona-2 > div + div [class*="c-subheading"] { font-size: 15px; line-height: 20px; padding: 8px 0 0; font-weight: 600; font-weight: 400 } .m-persona-3 > div + div .c-hyperlink, .m-persona-3 > div + div .c-button, .m-persona-3 > div + div [class*="c-heading"], .m-persona-3 > div + div [class*="c-paragraph"], .m-persona-4 > div + div .c-hyperlink, .m-persona-4 > div + div .c-button, .m-persona-4 > div + div [class*="c-heading"], .m-persona-4 > div + div [class*="c-paragraph"], .m-persona-5 > div + div .c-hyperlink, .m-persona-5 > div + div .c-button, .m-persona-5 > div + div [class*="c-heading"], .m-persona-5 > div + div [class*="c-paragraph"] { font-size: 15px; line-height: 20px; font-weight: 400 } .m-persona-3 > div picture, .m-persona-3 > div picture > .c-image { width: 48px; height: 48px } .m-persona-4 > div picture, .m-persona-4 > div picture > .c-image { width: 32px; height: 32px } .m-persona-4 > div + div [class*="c-subheading"] { display: none } .m-persona-5 > div picture, .m-persona-5 > div picture > .c-image { width: 24px; height: 24px } .m-persona-5 > div + div [class*="c-subheading"] { display: none } [class^="m-persona-1"] > div + div [class*="c-heading"], [class^="m-persona-1"] > div + div [class*="c-subheading"], [class^="m-persona-1"] > div + div .c-hyperlink, [class^="m-persona-1"] > div + div .c-button, [class^="m-persona-1"] > div + div [class*="c-paragraph"], [class^="m-persona-2"] > div + div [class*="c-heading"], [class^="m-persona-2"] > div + div [class*="c-subheading"], [class^="m-persona-2"] > div + div .c-hyperlink, [class^="m-persona-2"] > div + div .c-button, [class^="m-persona-2"] > div + div [class*="c-paragraph"], [class^="m-persona-3"] > div + div [class*="c-heading"], [class^="m-persona-3"] > div + div [class*="c-subheading"], [class^="m-persona-3"] > div + div .c-hyperlink, [class^="m-persona-3"] > div + div .c-button, [class^="m-persona-3"] > div + div [class*="c-paragraph"], [class^="m-persona-4"] > div + div [class*="c-heading"], [class^="m-persona-4"] > div + div [class*="c-subheading"], [class^="m-persona-4"] > div + div .c-hyperlink, [class^="m-persona-4"] > div + div .c-button, [class^="m-persona-4"] > div + div [class*="c-paragraph"], [class^="m-persona-5"] > div + div [class*="c-heading"], [class^="m-persona-5"] > div + div [class*="c-subheading"], [class^="m-persona-5"] > div + div .c-hyperlink, [class^="m-persona-5"] > div + div .c-button, [class^="m-persona-5"] > div + div [class*="c-paragraph"] { padding: 0 } .m-persona-1 > div + div [class*="c-subheading"] { padding-top: 4px } .m-product-placement-item, .c-product-placement { position: relative; padding: 0; margin-left: 18px; margin-top: 12px } .m-product-placement-item > a, .c-product-placement > a { position: relative; border: 2px solid transparent; outline: 0; display: block; overflow: hidden; padding: 1px; width: 100%; height: 100%; white-space: nowrap } .m-product-placement-item > a:before, .c-product-placement > a:before { display: block; position: absolute; top: 0; left: 0; bottom: 0; right: 0; content: ''; border: 1px solid transparent } .m-product-placement-item > a:focus, .c-product-placement > a:focus { border-color: #000 } .m-product-placement-item > a:focus:before, .c-product-placement > a:focus:before { border-color: rgba(255,255,255,.6) } .theme-light .m-product-placement-item > a:focus, .theme-dark .theme-light .m-product-placement-item > a:focus, .theme-light .c-product-placement > a:focus, .theme-dark .theme-light .c-product-placement > a:focus { border-color: #000 } .theme-light .m-product-placement-item > a:focus:before, .theme-dark .theme-light .m-product-placement-item > a:focus:before, .theme-light .c-product-placement > a:focus:before, .theme-dark .theme-light .c-product-placement > a:focus:before { border-color: rgba(255,255,255,.6) } .theme-dark .m-product-placement-item > a:focus, .theme-light .theme-dark .m-product-placement-item > a:focus, .theme-dark .c-product-placement > a:focus, .theme-light .theme-dark .c-product-placement > a:focus { border-color: #fff } .theme-dark .m-product-placement-item > a:focus:before, .theme-light .theme-dark .m-product-placement-item > a:focus:before, .theme-dark .c-product-placement > a:focus:before, .theme-light .theme-dark .c-product-placement > a:focus:before { border-color: rgba(0,0,0,.6) } .m-product-placement-item > a > picture, .m-product-placement-item > a > .f-default-image > picture, .c-product-placement > a > picture, .c-product-placement > a > .f-default-image > picture { border: 1px solid rgba(0,0,0,.1) } @media(-ms-high-contrast:active) { .m-product-placement-item > a, .c-product-placement > a { border-color: window } .m-product-placement-item > a:before, .c-product-placement > a:before { border-color: window } } .m-product-placement-item > a:focus > picture, .m-product-placement-item > a:focus > .f-default-image > picture, .m-product-placement-item > a:hover > picture, .m-product-placement-item > a:hover > .f-default-image > picture, .c-product-placement > a:focus > picture, .c-product-placement > a:focus > .f-default-image > picture, .c-product-placement > a:hover > picture, .c-product-placement > a:hover > .f-default-image > picture { border: 1px solid rgba(0,0,0,.1) } .m-product-placement-item > a:hover .c-heading, .m-product-placement-item > a:hover .c-subheading, .c-product-placement > a:hover .c-heading, .c-product-placement > a:hover .c-subheading { text-decoration: underline } .m-product-placement-item > a:hover .c-heading > .c-explicit, .m-product-placement-item > a:hover .c-subheading > .c-explicit, .c-product-placement > a:hover .c-heading > .c-explicit, .c-product-placement > a:hover .c-subheading > .c-explicit { line-height: 15px; text-decoration: none } @media(-ms-high-contrast:active) { .m-product-placement-item > a:hover, .c-product-placement > a:hover { border-color: Highlight } } .m-product-placement-item picture, .m-product-placement-item picture img, .m-product-placement-item picture .c-image, .c-product-placement picture, .c-product-placement picture img, .c-product-placement picture .c-image { display: block; position: relative; box-sizing: content-box } .m-product-placement-item picture .c-image, .c-product-placement picture .c-image { position: absolute; top: 50%; right: 50%; -ms-transform: translate(50%,-50%); transform: translate(50%,-50%) } @media(-ms-high-contrast:active) { .m-product-placement-item picture, .c-product-placement picture { border-color: window } } .m-product-placement-item .c-heading, .c-product-placement .c-heading { font-size: 15px; line-height: 20px; overflow: hidden; box-sizing: content-box; max-height: 60px; font-weight: 600; opacity: .95; padding-top: 16px; padding-bottom: 2px; white-space: normal; position: relative } .m-product-placement-item .c-explicit, .c-product-placement .c-explicit { position: absolute; left: 0; bottom: 2px; margin: 0; line-height: 16px; height: 17px; min-width: 14px; box-sizing: border-box; background: #fff; box-shadow: 0 4px 0 4px #fff; font-weight: 400 } .m-product-placement-item .c-rating, .c-product-placement .c-rating { margin-top: 4px; margin-bottom: 2px } .m-product-placement-item .c-rating .c-meta-text, .c-product-placement .c-rating .c-meta-text { display: inline-block } .m-product-placement-item .c-price, .c-product-placement .c-price { padding-top: 4px } .m-product-placement-item .c-paragraph, .c-product-placement .c-paragraph { font-size: 13px; line-height: 16px; padding-top: 8px; color: #000 } .m-product-placement-item .c-badge, .c-product-placement .c-badge { margin-top: 12px; margin-bottom: 4px } .m-product-placement-item .c-badge + .c-heading, .c-product-placement .c-badge + .c-heading { padding-top: 0 } .m-product-placement-item .c-meta-text, .c-product-placement .c-meta-text { display: block; white-space: normal; max-height: 60px } .m-product-placement-item.context-artist picture, .m-product-placement-item.context-artist picture img, .m-product-placement-item.context-artist .c-image, .c-product-placement.context-artist picture, .c-product-placement.context-artist picture img, .c-product-placement.context-artist .c-image { border-radius: 50% } .m-product-placement-item.context-artist .f-default-image, .c-product-placement.context-artist .f-default-image { border-radius: 50% } .m-product-placement-item.context-artist .c-meta-text, .c-product-placement.context-artist .c-meta-text { text-overflow: ellipsis; overflow: hidden } .m-product-placement-item.context-artist.f-size-medium > a > div + div, .m-product-placement-item.context-artist.f-size-flex > a > div + div, .c-product-placement.context-artist.f-size-medium > a > div + div, .c-product-placement.context-artist.f-size-flex > a > div + div { text-align: center; padding: 0 12px } .m-product-placement-item.context-tvshow.f-size-medium picture + div, .m-product-placement-item.context-tvshow.f-size-medium .f-default-image + div, .c-product-placement.context-tvshow.f-size-medium picture + div, .c-product-placement.context-tvshow.f-size-medium .f-default-image + div { min-height: 62px; width: 100% } .m-product-placement-item.context-video, .c-product-placement.context-video { width: 336px; margin-left: 12px; white-space: normal } @media only screen and (max-width:767px) { .m-product-placement-item.context-video, .c-product-placement.context-video { width: 224px; margin-left: 8px } } .m-product-placement-item.context-video [class*="c-heading"], .c-product-placement.context-video [class*="c-heading"] { font-weight: 600; opacity: .95; padding-top: 12px } .m-product-placement-item.context-video .c-badge + [class*="c-heading"], .c-product-placement.context-video .c-badge + [class*="c-heading"] { padding-top: 0 } .m-product-placement-item.context-video .c-action-trigger, .c-product-placement.context-video .c-action-trigger { position: absolute; background: rgba(0,0,0,.6); border: transparent; border-radius: 50%; margin: 0; height: 48px; width: 48px; margin-top: 0; top: calc(94.5px - 24px); right: calc(168px - 24px); position: relative; border: 2px solid transparent; outline: 0; border-radius: 50%; position: absolute } .m-product-placement-item.context-video .c-action-trigger:hover, .c-product-placement.context-video .c-action-trigger:hover { text-decoration: none } .m-product-placement-item.context-video .c-action-trigger:before, .c-product-placement.context-video .c-action-trigger:before { position: absolute; top: calc(50% - 12px); right: calc(50% - 11px); color: #fff; font-size: 24px; line-height: 24px; content: ""; margin: 0 } .m-product-placement-item.context-video .c-action-trigger:after, .c-product-placement.context-video .c-action-trigger:after { display: block; position: absolute; top: 0; left: 0; bottom: 0; right: 0; content: ''; border: 1px solid transparent } .m-product-placement-item.context-video .c-action-trigger:focus, .c-product-placement.context-video .c-action-trigger:focus { border-color: #000 } .m-product-placement-item.context-video .c-action-trigger:focus:after, .c-product-placement.context-video .c-action-trigger:focus:after { border-color: rgba(255,255,255,.6) } .theme-light .m-product-placement-item.context-video .c-action-trigger:focus, .theme-dark .theme-light .m-product-placement-item.context-video .c-action-trigger:focus, .theme-light .c-product-placement.context-video .c-action-trigger:focus, .theme-dark .theme-light .c-product-placement.context-video .c-action-trigger:focus { border-color: #000 } .theme-light .m-product-placement-item.context-video .c-action-trigger:focus:after, .theme-dark .theme-light .m-product-placement-item.context-video .c-action-trigger:focus:after, .theme-light .c-product-placement.context-video .c-action-trigger:focus:after, .theme-dark .theme-light .c-product-placement.context-video .c-action-trigger:focus:after { border-color: rgba(255,255,255,.6) } .theme-dark .m-product-placement-item.context-video .c-action-trigger:focus, .theme-light .theme-dark .m-product-placement-item.context-video .c-action-trigger:focus, .theme-dark .c-product-placement.context-video .c-action-trigger:focus, .theme-light .theme-dark .c-product-placement.context-video .c-action-trigger:focus { border-color: #fff } .theme-dark .m-product-placement-item.context-video .c-action-trigger:focus:after, .theme-light .theme-dark .m-product-placement-item.context-video .c-action-trigger:focus:after, .theme-dark .c-product-placement.context-video .c-action-trigger:focus:after, .theme-light .theme-dark .c-product-placement.context-video .c-action-trigger:focus:after { border-color: rgba(0,0,0,.6) } .m-product-placement-item.context-video .c-action-trigger:hover, .c-product-placement.context-video .c-action-trigger:hover { text-decoration: none; background: rgba(0,0,0,.7) } .m-product-placement-item.context-video .c-action-trigger:active, .c-product-placement.context-video .c-action-trigger:active { background: rgba(0,0,0,.8) } .m-product-placement-item.context-video .c-action-trigger:before, .c-product-placement.context-video .c-action-trigger:before { border: 0 } .m-product-placement-item.context-video .c-action-trigger:after, .c-product-placement.context-video .c-action-trigger:after { border-radius: 50% } .m-product-placement-item.context-video picture, .m-product-placement-item.context-video img, .c-product-placement.context-video picture, .c-product-placement.context-video img { width: 330px } @media only screen and (max-width:767px) { .m-product-placement-item.context-video picture, .m-product-placement-item.context-video img, .c-product-placement.context-video picture, .c-product-placement.context-video img { width: 218px; margin-left: 8px } } .m-product-placement-item .f-default-image, .c-product-placement .f-default-image { background: rgba(0,0,0,.3); line-height: 0 } .m-product-placement-item.f-clean > a > picture, .m-product-placement-item.f-clean > a > .f-default-image > picture, .m-product-placement-item.f-clean > picture, .m-product-placement-item.f-clean > .f-default-image > picture, .c-product-placement.f-clean > a > picture, .c-product-placement.f-clean > a > .f-default-image > picture, .c-product-placement.f-clean > picture, .c-product-placement.f-clean > .f-default-image > picture { border: 1px solid transparent } .m-product-placement-item.f-clean > a > picture:hover, .m-product-placement-item.f-clean > a > .f-default-image > picture:hover, .m-product-placement-item.f-clean > picture:hover, .m-product-placement-item.f-clean > .f-default-image > picture:hover, .c-product-placement.f-clean > a > picture:hover, .c-product-placement.f-clean > a > .f-default-image > picture:hover, .c-product-placement.f-clean > picture:hover, .c-product-placement.f-clean > .f-default-image > picture:hover { border: 1px solid rgba(0,0,0,.6) } .m-product-placement-item.f-clean > a:focus > picture, .m-product-placement-item.f-clean > a:focus > .f-default-image > picture, .m-product-placement-item.f-clean > a:focus:hover > picture, .m-product-placement-item.f-clean > a:focus:hover > .f-default-image > picture, .c-product-placement.f-clean > a:focus > picture, .c-product-placement.f-clean > a:focus > .f-default-image > picture, .c-product-placement.f-clean > a:focus:hover > picture, .c-product-placement.f-clean > a:focus:hover > .f-default-image > picture { border: 1px solid rgba(0,0,0,.1) } .m-product-placement-item.f-size-small, .m-product-placement-item.f-size-smallprime, .c-product-placement.f-size-small, .c-product-placement.f-size-smallprime { width: 278px } .m-product-placement-item.f-size-small .c-badge, .m-product-placement-item.f-size-smallprime .c-badge, .c-product-placement.f-size-small .c-badge, .c-product-placement.f-size-smallprime .c-badge { display: none } .m-product-placement-item.f-size-small picture, .m-product-placement-item.f-size-small .f-default-image, .m-product-placement-item.f-size-smallprime picture, .m-product-placement-item.f-size-smallprime .f-default-image, .c-product-placement.f-size-small picture, .c-product-placement.f-size-small .f-default-image, .c-product-placement.f-size-smallprime picture, .c-product-placement.f-size-smallprime .f-default-image { float: right } .m-product-placement-item.f-size-small picture + div, .m-product-placement-item.f-size-small .f-default-image + div, .m-product-placement-item.f-size-smallprime picture + div, .m-product-placement-item.f-size-smallprime .f-default-image + div, .c-product-placement.f-size-small picture + div, .c-product-placement.f-size-small .f-default-image + div, .c-product-placement.f-size-smallprime picture + div, .c-product-placement.f-size-smallprime .f-default-image + div { display: inline-block; margin-right: 12px; width: calc(100% - 88px) } .m-product-placement-item.f-size-small .c-heading, .m-product-placement-item.f-size-smallprime .c-heading, .c-product-placement.f-size-small .c-heading, .c-product-placement.f-size-smallprime .c-heading { padding-top: 2px } .m-product-placement-item.f-size-small.context-movie picture, .m-product-placement-item.f-size-small.context-movie .f-default-image > picture, .m-product-placement-item.f-size-smallprime.context-movie picture, .m-product-placement-item.f-size-smallprime.context-movie .f-default-image > picture, .c-product-placement.f-size-small.context-movie picture, .c-product-placement.f-size-small.context-movie .f-default-image > picture, .c-product-placement.f-size-smallprime.context-movie picture, .c-product-placement.f-size-smallprime.context-movie .f-default-image > picture { width: 72px; height: 103px } .m-product-placement-item.f-size-small.context-video, .m-product-placement-item.f-size-smallprime.context-video, .c-product-placement.f-size-small.context-video, .c-product-placement.f-size-smallprime.context-video { width: 336px; margin-left: 12px } @media only screen and (max-width:767px) { .m-product-placement-item.f-size-small.context-video, .m-product-placement-item.f-size-smallprime.context-video, .c-product-placement.f-size-small.context-video, .c-product-placement.f-size-smallprime.context-video { width: 224px; margin-left: 8px } } .m-product-placement-item.f-size-small picture, .c-product-placement.f-size-small picture { width: 72px; height: 72px } .m-product-placement-item.f-size-smallprime picture, .c-product-placement.f-size-smallprime picture { width: 124px; height: 124px } .m-product-placement-item.f-size-medium, .c-product-placement.f-size-medium { width: 132px } .m-product-placement-item.f-size-medium picture, .c-product-placement.f-size-medium picture { width: 124px; height: 124px } .m-product-placement-item.f-size-medium.context-movie .f-default-image, .c-product-placement.f-size-medium.context-movie .f-default-image { width: 124px; height: 170px; position: relative; background: transparent } .m-product-placement-item.f-size-medium.context-movie picture, .c-product-placement.f-size-medium.context-movie picture { height: 170px } .m-product-placement-item.f-size-medium.context-video, .c-product-placement.f-size-medium.context-video { width: 336px; margin-left: 12px } @media only screen and (max-width:767px) { .m-product-placement-item.f-size-medium.context-video, .c-product-placement.f-size-medium.context-video { width: 224px; margin-left: 8px } } .m-product-placement-item.f-size-large, .c-product-placement.f-size-large { width: 280px } .m-product-placement-item.f-size-large > a > div, .c-product-placement.f-size-large > a > div { padding-left: 24px } .m-product-placement-item.f-size-large picture, .c-product-placement.f-size-large picture { width: 272px; height: 223px; padding-left: 0 } .m-product-placement-item.f-size-large picture + div, .m-product-placement-item.f-size-large .f-default-image + div, .c-product-placement.f-size-large picture + div, .c-product-placement.f-size-large .f-default-image + div { padding-left: 24px } .m-product-placement-item.f-size-large.context-video, .c-product-placement.f-size-large.context-video { width: 336px; margin-left: 12px } @media only screen and (max-width:767px) { .m-product-placement-item.f-size-large.context-video, .c-product-placement.f-size-large.context-video { width: 224px; margin-left: 8px } } .m-product-placement-item.f-size-large.context-video picture, .c-product-placement.f-size-large.context-video picture { height: auto; width: 330px } @media only screen and (max-width:767px) { .m-product-placement-item.f-size-large.context-video picture, .c-product-placement.f-size-large.context-video picture { width: 218px; margin-left: 8px } } .m-product-placement-item.f-size-extra-large, .c-product-placement.f-size-extra-large { width: 748px } .m-product-placement-item.f-size-extra-large > a > div, .c-product-placement.f-size-extra-large > a > div { padding-left: 48px } .m-product-placement-item.f-size-extra-large .f-default-image, .c-product-placement.f-size-extra-large .f-default-image { width: 740pxpx; height: 416px; padding-left: 0 } .m-product-placement-item.f-size-extra-large .f-default-image + div, .c-product-placement.f-size-extra-large .f-default-image + div { padding-left: 48px } .m-product-placement-item.f-size-large .c-paragraph, .m-product-placement-item.f-size-extra-large .c-paragraph, .c-product-placement.f-size-large .c-paragraph, .c-product-placement.f-size-extra-large .c-paragraph { font-size: 15px; line-height: 20px; padding: 24px 0 0; font-weight: 400; padding-top: 24px; white-space: normal } .m-product-placement-item.f-size-flex > a > div, .c-product-placement.f-size-flex > a > div { padding-left: 24px } .m-product-placement-item.f-size-flex .f-default-image, .c-product-placement.f-size-flex .f-default-image { position: relative; width: 100%; padding-left: 0 } .m-product-placement-item.f-size-flex .f-default-image:before, .c-product-placement.f-size-flex .f-default-image:before { display: block; content: ""; width: 100% } .m-product-placement-item.f-size-flex .f-default-image > picture, .c-product-placement.f-size-flex .f-default-image > picture { position: absolute; top: 0; right: 0; left: 0; bottom: 0 } .m-product-placement-item.f-size-flex .f-default-image + div, .c-product-placement.f-size-flex .f-default-image + div { padding-left: 24px } .m-product-placement-item.f-size-flex.context-accessory .f-default-image:before, .m-product-placement-item.f-size-flex.context-app .f-default-image:before, .m-product-placement-item.f-size-flex.context-artist .f-default-image:before, .m-product-placement-item.f-size-flex.context-game .f-default-image:before, .m-product-placement-item.f-size-flex.context-software .f-default-image:before, .m-product-placement-item.f-size-flex.context-tvshow .f-default-image:before, .c-product-placement.f-size-flex.context-accessory .f-default-image:before, .c-product-placement.f-size-flex.context-app .f-default-image:before, .c-product-placement.f-size-flex.context-artist .f-default-image:before, .c-product-placement.f-size-flex.context-game .f-default-image:before, .c-product-placement.f-size-flex.context-software .f-default-image:before, .c-product-placement.f-size-flex.context-tvshow .f-default-image:before { padding-top: 100% } .m-product-placement-item.f-size-flex.context-device .f-default-image:before, .c-product-placement.f-size-flex.context-device .f-default-image:before { padding-top: 80.64516% } .m-product-placement-item.f-size-flex.context-movie .f-default-image:before, .c-product-placement.f-size-flex.context-movie .f-default-image:before { padding-top: 137.09677% } .m-product-placement { padding-top: 12px } .m-product-placement .c-hyperlink[aria-hidden="true"] { visibility: hidden } .m-product-placement.f-artist a > div { height: inherit } .m-product-placement .c-carousel .c-flipper.f-left, .m-product-placement .c-carousel .c-flipper.f-previous { right: -24px } .m-product-placement .c-carousel .c-flipper.f-right, .m-product-placement .c-carousel .c-flipper.f-next { left: -24px } .m-product-placement .c-carousel .c-group { vertical-align: top } .m-product-placement.f-song .c-track-list-placement .c-explicit > span { display: inline } .m-product-placement.f-song .c-track-list-placement .c-explicit > span + span { display: none } @media only screen and (max-width:539px) { .m-product-placement .c-carousel .c-flipper { visibility: hidden } .m-product-placement .c-carousel .c-flipper.f-left, .m-product-placement .c-carousel .c-flipper.f-previous { right: 0 } .m-product-placement .c-carousel .c-flipper.f-right, .m-product-placement .c-carousel .c-flipper.f-next { left: 0 } .m-product-placement .c-carousel:hover .c-flipper { visibility: visible } } .m-product-placement[data-js-flex="true"] .c-group { transition-property: opacity,right; animation-name: fade-in; animation-duration: .667s; animation-timing-function: cubic-bezier(.16,1,.29,.99); animation-fill-mode: forwards; animation-delay: 2s; opacity: 0 } @keyframes fade-in { 100% { opacity: 1 } } .m-product-placement[data-js-flex="true"] .c-group.f-visible { opacity: 1 } .m-product-placement[data-js-flex="true"] .c-group li { width: 124px } .m-product-placement[data-js-flex="true"] .c-group li[aria-hidden='true'] { display: none } .m-product-placement[data-js-flex="true"] .c-group.f-height-default .context-device .f-default-image:before { margin-top: 19.35484% } .m-product-placement[data-js-flex="true"] .c-group.f-height-movie .context-accessory .f-default-image:before, .m-product-placement[data-js-flex="true"] .c-group.f-height-movie .context-app .f-default-image:before, .m-product-placement[data-js-flex="true"] .c-group.f-height-movie .context-artist .f-default-image:before, .m-product-placement[data-js-flex="true"] .c-group.f-height-movie .context-game .f-default-image:before, .m-product-placement[data-js-flex="true"] .c-group.f-height-movie .context-software .f-default-image:before, .m-product-placement[data-js-flex="true"] .c-group.f-height-movie .context-tvshow .f-default-image:before { margin-top: 37.09677% } .m-product-placement[data-js-flex="true"] .c-group.f-height-movie .context-device .f-default-image:before { margin-top: 56.45161% } .m-product-placement[data-js-flex="true"]:not(.f-scrollable) .c-flipper.f-previous, .m-product-placement[data-js-flex="true"]:not(.f-scrollable) .c-flipper.f-next { display: none } .m-product-placement[data-js-flex="true"]:not(.f-scrollable) .c-group { display: -ms-flexbox; display: flex; right: 0 !important; margin-left: -24px } .m-product-placement[data-js-flex="true"]:not(.f-scrollable) .c-group li { -ms-flex: 1 1 100%; flex: 1 1 100% } .m-ratings-and-reviews { max-width: 800px } .m-ratings-and-reviews .c-content-toggle p { word-break: break-word } .m-ratings-and-reviews .context-filter, .m-ratings-and-reviews .context-sort { padding-left: 24px } .m-ratings-and-reviews .context-response { padding-top: 24px } .m-ratings-and-reviews .context-response > div { position: relative; padding-right: 24px } .m-ratings-and-reviews .context-response > div:before { font-family: "MWF-MDL2"; content: ""; position: absolute; right: 0; top: 0 } .m-ratings-and-reviews .context-response > div .c-content-toggle p { padding-top: 10px } .m-ratings-and-reviews .context-helpful-select { padding-top: 24px } .m-ratings-and-reviews .context-helpful-select .c-meta-text { padding-left: 13px } .m-ratings-and-reviews .context-helpful-select .c-group { display: inline-block; vertical-align: bottom } .m-ratings-and-reviews .context-helpful-select .c-group button { display: inline-block; color: #0067b8; border: 0; background: transparent; padding: 0; min-width: inherit; margin: 0 13px; vertical-align: inherit } .m-ratings-and-reviews .context-helpful-select .c-group button:hover { text-decoration: underline } .m-ratings-and-reviews .context-helpful-select .c-group button:active { text-decoration: none; color: #005da6 } .m-ratings-and-reviews .context-helpful-select .c-group button:focus { outline: 1px dashed #000 } .m-ratings-and-reviews .context-helpful-select + .m-histogram, .m-ratings-and-reviews .context-helpful-select + .c-histogram { padding-top: 22px } .m-ratings-and-reviews .m-histogram, .m-ratings-and-reviews .c-histogram { padding-right: 0; padding-left: 0; padding-top: 0 } .m-ratings-and-reviews .c-divider { margin-top: 48px } .m-ratings-and-reviews .c-divider + span { padding: 8px 0; padding-right: 8px; float: left } .m-ratings-and-reviews .c-heading-4 { padding-top: 48px } .m-ratings-and-reviews [data-grid="col-3"] .c-rating { margin-top: 18px } .m-ratings-and-reviews [data-grid="col-3"] .c-paragraph-3 { padding: 0 } .m-ratings-and-reviews [data-grid="col-3"] .c-paragraph-3 + .c-paragraph-3 { padding: 8px 0 0; word-break: break-word } .m-ratings-and-reviews [data-grid="col-3"] .c-meta-text { padding-top: 8px } .m-ratings-and-reviews [data-grid="col-9"] .c-heading-6 { font-weight: 400; padding: 22px 0 5px } .m-ratings-and-reviews [data-grid="col-9"] .c-heading-6 + .c-content-toggle p { padding-top: 0 } @media only screen and (max-width:539px) { .m-ratings-and-reviews .m-histogram, .m-ratings-and-reviews .c-histogram { padding-top: 8px } .m-ratings-and-reviews button + [data-grid="col-12"] .c-heading-4 { padding-top: 48px } .m-ratings-and-reviews .c-heading-4 { padding-top: 28px } .m-ratings-and-reviews .context-filter, .m-ratings-and-reviews .c-select-menu { display: block } .m-ratings-and-reviews .context-sort + .c-select-menu { display: inline-block } .m-ratings-and-reviews .c-divider { margin-top: 28px } .m-ratings-and-reviews .c-divider + span { float: none; display: block; padding: 8px 0; padding-left: 8px } .m-ratings-and-reviews .context-filter { padding: 12px 0 8px } .m-ratings-and-reviews .context-helpful-select .c-meta-text { display: block } .m-ratings-and-reviews .context-helpful-select .c-group button:first-child { margin-right: 0 } .m-ratings-and-reviews [data-grid="col-9"] .c-heading-6 { padding: 14px 0 4px } .m-ratings-and-reviews [data-grid="col-9"] .c-content-toggle p { padding: 0 } .m-ratings-and-reviews [data-grid="col-9"] .c-meta-text { padding: 20px 0 24px } .m-ratings-and-reviews [data-grid="col-9"] .context-helpful-select .c-meta-text { padding: 20px 0 14px } .m-ratings-and-reviews [data-grid="col-9"] .context-response { padding-top: 24px } .m-ratings-and-reviews [data-grid="col-9"] .context-response > div { position: relative; padding-right: 24px } .m-ratings-and-reviews [data-grid="col-9"] .context-response > div span { display: block } .m-ratings-and-reviews [data-grid="col-9"] .context-response > div .c-content-toggle p { padding-top: 12px } .m-ratings-and-reviews [data-grid="col-9"] .context-response > div:before { font-family: "MWF-MDL2"; content: ""; position: absolute; right: 0; top: 0 } } .m-refinements > div[data-grid="col-3"] { margin-top: 35px } .m-refinements > div + div { margin-top: 36px; padding-right: 75px } .m-refinements > div + div > h1 { padding-top: 12px; padding-bottom: 8px } .m-refinements > div + div section { display: inline-block } .m-refinements > div + div .c-divider { margin-top: 20px } .m-review { display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap } .m-review .c-heading { font-size: 18px; line-height: 24px; padding: 37px 0 3px; font-weight: 600; padding: 22px 0 6px } .m-review .c-content-toggle p { word-wrap: break-word; padding-top: 0 } .m-review div .c-rating { margin-top: 18px } .m-review div .c-rating .f-individual { padding: 0; margin-bottom: 4px } .m-review div .c-paragraph { font-size: 15px; line-height: 20px; padding: 24px 0 0; font-weight: 400; padding: 0 } .m-review div .c-paragraph + .c-paragraph-3 { padding: 8px 0 0; word-wrap: break-word } .m-review div .c-meta-text { padding-top: 8px; font-weight: 400 } @media only screen and (min-width:540px) { .m-review { -ms-flex-wrap: nowrap; flex-wrap: nowrap } } .m-rich-heading { display: block; height: 200px; position: relative; padding-top: 0; margin-top: 48px; overflow: hidden } @media only screen and (min-width:1084px) { .m-rich-heading { padding-right: 5%; padding-left: 5% } } .m-rich-heading.f-image { width: 100%; height: 200px; background: #000; color: #fff } .m-rich-heading > div { position: relative; width: 50%; float: right } .m-rich-heading > picture.c-image img { height: 200px; width: 400px; max-width: none; position: absolute; left: 0 } .m-rich-heading > picture.c-image:after { content: ""; position: absolute; z-index: 0; top: 0; left: 285px; width: 115px; height: 200px; background: linear-gradient(to right,rgba(255,255,255,0) 0,#000 100%) } @media only screen and (max-width:539px) { .m-rich-heading > picture.c-image:after { left: 0; right: 0; width: 100%; background: linear-gradient(to right,rgba(255,255,255,0) 0,#000 80%) } .m-rich-heading > picture.c-image:before { background: rgba(255,255,255,0) } } .m-rich-heading .c-paragraph-3 { overflow: hidden; box-sizing: content-box; max-height: 40px } .m-rich-heading .c-heading { font-size: 34px; line-height: 40px; padding: 38px 0 2px; font-weight: 600; overflow: hidden; box-sizing: content-box; max-height: 80px } .m-rich-heading.theme-light.f-brand-neutral-10 { background: #e6e6e6 } .m-rich-heading.theme-light.f-brand-neutral-20 { background: #d2d2d2 } .m-rich-heading.theme-light.f-brand-neutral-30 { background: #acacac } .m-rich-heading.theme-dark.f-accent { background: #0067b8 } .m-rich-heading.theme-dark.f-brand-neutral-45 { background: #919191 } .m-rich-heading.theme-dark.f-brand-neutral-55 { background: #737373 } .m-rich-heading.theme-dark.f-brand-neutral-65 { background: #505050 } .m-rich-heading.theme-dark.f-brand-neutral-75 { background: #464646 } .m-rich-heading.theme-dark.f-brand-neutral-80 { background: #2f2f2f } .m-rich-heading.theme-dark.f-brand-neutral-90 { background: #171717 } .m-rich-heading.theme-dark.f-brand-neutral-100 { background: #000 } .m-rich-heading .c-logo { position: absolute; left: 48px; width: 200px; height: 130px; margin-top: 32px; margin-bottom: 32px } .m-rich-heading .c-logo > .c-image { width: 100%; max-width: 200px; max-height: 130px } @media only screen and (max-width:1083px) { .m-rich-heading .c-heading { font-size: 24px; line-height: 28px; overflow: hidden; box-sizing: content-box; max-height: 56px } .m-rich-heading .c-logo { left: 36px } } @media only screen and (max-width:767px) { .m-rich-heading > div { width: 100%; float: none } .m-rich-heading .c-logo, .m-rich-heading .c-paragraph-3 { display: none } .m-rich-heading .c-heading { padding: 8px } .m-rich-heading.theme-dark, .m-rich-heading.theme-light { height: auto } .m-rich-heading > picture.c-image { z-index: -1 } .m-rich-heading > picture.c-image + div { height: 200px } .m-rich-heading > picture.c-image + div .c-heading { position: absolute; bottom: 40px; z-index: 1 } .m-rich-heading > picture.c-image:before { content: ""; position: absolute; z-index: 1; top: 0; left: 0; right: 0; bottom: 0; background: rgba(0,0,0,.4) } } @media only screen and (max-width:539px) { .m-rich-heading > picture.c-image:after { left: 0; right: 0; width: 100%; background: linear-gradient(to right,rgba(255,255,255,0) 0,#000 80%) } .m-rich-heading > picture.c-image:before { background: rgba(255,255,255,0) } } .m-search-help .c-heading-5 { padding: 12px 0 24px } .m-search-help ul li, .m-search-help span { padding: 2px 0 } .m-search-help .f-column { padding-left: 24px } .m-search-help .c-search { max-width: 100%; margin: 46px 0 84px } @media only screen and (max-width:539px) { .m-search-help .c-heading-5 { padding: 12px 0 8px } } .m-search-results [class^="c-heading-"] { padding-top: 0 } .m-search-results > div:last-child { padding: 24px 0 } .m-search-results .c-hyperlink { display: block } .m-search-results .f-result-item, .m-search-results .f-result-item-details { padding-top: 24px } .m-search-results .f-result-item-details { padding-right: 24px } .m-search-results .f-hyperlink { font-weight: 400; line-height: 20px } .m-search-results h3.f-hyperlink { font-size: 20px; line-height: 24px; padding-top: 0; font-weight: 200 } @media(max-width:767px) { .m-search-results h3.f-hyperlink { font-size: 18px; line-height: 24px } } .m-search-results span.f-hyperlink .c-hyperlink { white-space: nowrap; overflow: hidden; box-sizing: content-box; max-height: 24px; padding-bottom: 1.636px; color: #107c10 } .m-search-results p { color: rgba(0,0,0,.6); padding-top: 0 } @media only screen and (max-width:539px) { .m-search-results .f-result-item-details { padding: 0 } } a.m-skip-to-main { right: -999px; position: absolute; top: auto; width: 1px; height: 1px; overflow: hidden; z-index: -2 } a.m-skip-to-main:hover { right: -999px; position: absolute; top: auto; width: 1px; height: 1px; overflow: hidden; z-index: -2 } a.m-skip-to-main:focus, a.m-skip-to-main:active { background: #e6e6e6; color: #0067b8; position: fixed; top: 0; right: 0; padding: 24px; width: auto; height: auto; overflow: auto; left: 0; text-decoration: underline; text-align: center; z-index: 800; outline: none } a.m-skip-to-main:focus { border: 1px dashed #000 } .m-social { padding: 0 } .m-social, .c-social { display: block; margin-top: 48px } .m-social.f-facebook > div, .m-social.f-pinterest > div, .m-social.f-twitter > div, .c-social.f-facebook > div, .c-social.f-pinterest > div, .c-social.f-twitter > div { display: inline-block; margin-left: 24px } @media only screen and (max-width:1084px) { .m-social.f-pad-small-viewports, .c-social.f-pad-small-viewports { padding-right: 36px } } @media only screen and (max-width:768px) { .m-social.f-pad-small-viewports, .c-social.f-pad-small-viewports { padding-right: 24px } } @media only screen and (max-width:540px) { .m-social.f-pad-small-viewports, .c-social.f-pad-small-viewports { padding-right: 12px } } .m-social > span, .c-social > span { font-size: 15px; line-height: 20px; color: rgba(0,0,0,.6); padding-left: 12px; margin-bottom: 4px } .m-social > a, .m-social > ul > li > a, .c-social > a, .c-social > ul > li > a { position: relative; border: 2px solid transparent; outline: 0; position: relative; width: 32px; height: 32px; transition: scale .2s ease-in-out } .m-social > a:before, .m-social > ul > li > a:before, .c-social > a:before, .c-social > ul > li > a:before { display: block; position: absolute; top: 0; left: 0; bottom: 0; right: 0; content: ''; border: 1px solid transparent } .m-social > a:focus, .m-social > ul > li > a:focus, .c-social > a:focus, .c-social > ul > li > a:focus { border-color: #000 } .m-social > a:focus:before, .m-social > ul > li > a:focus:before, .c-social > a:focus:before, .c-social > ul > li > a:focus:before { border-color: rgba(255,255,255,.6) } .theme-light .m-social > a:focus, .theme-dark .theme-light .m-social > a:focus, .theme-light .m-social > ul > li > a:focus, .theme-dark .theme-light .m-social > ul > li > a:focus, .theme-light .c-social > a:focus, .theme-dark .theme-light .c-social > a:focus, .theme-light .c-social > ul > li > a:focus, .theme-dark .theme-light .c-social > ul > li > a:focus { border-color: #000 } .theme-light .m-social > a:focus:before, .theme-dark .theme-light .m-social > a:focus:before, .theme-light .m-social > ul > li > a:focus:before, .theme-dark .theme-light .m-social > ul > li > a:focus:before, .theme-light .c-social > a:focus:before, .theme-dark .theme-light .c-social > a:focus:before, .theme-light .c-social > ul > li > a:focus:before, .theme-dark .theme-light .c-social > ul > li > a:focus:before { border-color: rgba(255,255,255,.6) } .theme-dark .m-social > a:focus, .theme-light .theme-dark .m-social > a:focus, .theme-dark .m-social > ul > li > a:focus, .theme-light .theme-dark .m-social > ul > li > a:focus, .theme-dark .c-social > a:focus, .theme-light .theme-dark .c-social > a:focus, .theme-dark .c-social > ul > li > a:focus, .theme-light .theme-dark .c-social > ul > li > a:focus { border-color: #fff } .theme-dark .m-social > a:focus:before, .theme-light .theme-dark .m-social > a:focus:before, .theme-dark .m-social > ul > li > a:focus:before, .theme-light .theme-dark .m-social > ul > li > a:focus:before, .theme-dark .c-social > a:focus:before, .theme-light .theme-dark .c-social > a:focus:before, .theme-dark .c-social > ul > li > a:focus:before, .theme-light .theme-dark .c-social > ul > li > a:focus:before { border-color: rgba(0,0,0,.6) } @media screen and (-ms-high-contrast:active) { .m-social > a, .m-social > ul > li > a, .c-social > a, .c-social > ul > li > a { -ms-high-contrast-adjust: background; background: #fff } } .m-social > a:focus:before, .m-social > a:hover:before, .m-social > ul > li > a:focus:before, .m-social > ul > li > a:hover:before, .c-social > a:focus:before, .c-social > a:hover:before, .c-social > ul > li > a:focus:before, .c-social > ul > li > a:hover:before { background: rgba(0,0,0,.1) } @media screen and (-ms-high-contrast:active) { .m-social > a:focus:before, .m-social > a:hover:before, .m-social > ul > li > a:focus:before, .m-social > ul > li > a:hover:before, .c-social > a:focus:before, .c-social > a:hover:before, .c-social > ul > li > a:focus:before, .c-social > ul > li > a:hover:before { background: none } } .m-social > a:active, .m-social > ul > li > a:active, .c-social > a:active, .c-social > ul > li > a:active { -ms-transform: scale(.98); transform: scale(.98) } .m-social > a:active:before, .m-social > ul > li > a:active:before, .c-social > a:active:before, .c-social > ul > li > a:active:before { background: rgba(0,0,0,.2) } .m-social > a:before, .m-social > ul > li > a:before, .c-social > a:before, .c-social > ul > li > a:before { background: none; content: ""; display: block; position: absolute; top: 0; right: 0; left: 0; bottom: 0 } .m-social > a img, .m-social > ul > li > a img, .c-social > a img, .c-social > ul > li > a img { max-width: 100% } .m-social > a.x-hidden-focus, .m-social > ul > li > a.x-hidden-focus, .c-social > a.x-hidden-focus, .c-social > ul > li > a.x-hidden-focus { outline: 0 } .m-social > a.x-hidden-focus:before, .m-social > ul > li > a.x-hidden-focus:before, .c-social > a.x-hidden-focus:before, .c-social > ul > li > a.x-hidden-focus:before { background: none } @media screen and (-ms-high-contrast:active) { .m-social.f-share > a:hover:before, .m-social.f-share ul > li > a:hover:before, .m-social.f-follow > a:hover:before, .m-social.f-follow ul > li > a:hover:before, .c-social.f-share > a:hover:before, .c-social.f-share ul > li > a:hover:before, .c-social.f-follow > a:hover:before, .c-social.f-follow ul > li > a:hover:before { background: none } } .m-social.f-share > a:active, .m-social.f-share ul > li > a:active, .m-social.f-follow > a:active, .m-social.f-follow ul > li > a:active, .c-social.f-share > a:active, .c-social.f-share ul > li > a:active, .c-social.f-follow > a:active, .c-social.f-follow ul > li > a:active { outline: 0 } .m-social.f-share > a > img, .m-social.f-share ul > li > a > img, .m-social.f-follow > a > img, .m-social.f-follow ul > li > a > img, .c-social.f-share > a > img, .c-social.f-share ul > li > a > img, .c-social.f-follow > a > img, .c-social.f-follow ul > li > a > img { opacity: .6 } @media screen and (-ms-high-contrast:active) { .m-social.f-share > a > img, .m-social.f-share ul > li > a > img, .m-social.f-follow > a > img, .m-social.f-follow ul > li > a > img, .c-social.f-share > a > img, .c-social.f-share ul > li > a > img, .c-social.f-follow > a > img, .c-social.f-follow ul > li > a > img { opacity: 1 } } .m-social.f-share > a > img:hover, .m-social.f-share > a > img:focus, .m-social.f-share ul > li > a > img:hover, .m-social.f-share ul > li > a > img:focus, .m-social.f-follow > a > img:hover, .m-social.f-follow > a > img:focus, .m-social.f-follow ul > li > a > img:hover, .m-social.f-follow ul > li > a > img:focus, .c-social.f-share > a > img:hover, .c-social.f-share > a > img:focus, .c-social.f-share ul > li > a > img:hover, .c-social.f-share ul > li > a > img:focus, .c-social.f-follow > a > img:hover, .c-social.f-follow > a > img:focus, .c-social.f-follow ul > li > a > img:hover, .c-social.f-follow ul > li > a > img:focus { opacity: .8 } @media screen and (-ms-high-contrast:active) { .m-social.f-share > a > img:hover, .m-social.f-share > a > img:focus, .m-social.f-share ul > li > a > img:hover, .m-social.f-share ul > li > a > img:focus, .m-social.f-follow > a > img:hover, .m-social.f-follow > a > img:focus, .m-social.f-follow ul > li > a > img:hover, .m-social.f-follow ul > li > a > img:focus, .c-social.f-share > a > img:hover, .c-social.f-share > a > img:focus, .c-social.f-share ul > li > a > img:hover, .c-social.f-share ul > li > a > img:focus, .c-social.f-follow > a > img:hover, .c-social.f-follow > a > img:focus, .c-social.f-follow ul > li > a > img:hover, .c-social.f-follow ul > li > a > img:focus { opacity: 1 } } .m-social.f-share > a > img:active, .m-social.f-share ul > li > a > img:active, .m-social.f-follow > a > img:active, .m-social.f-follow ul > li > a > img:active, .c-social.f-share > a > img:active, .c-social.f-share ul > li > a > img:active, .c-social.f-follow > a > img:active, .c-social.f-follow ul > li > a > img:active { opacity: 1 } .m-social button, .c-social button { position: relative; border: 2px solid transparent; outline: 0; width: 32px; height: 32px; background-color: transparent; padding: 0; color: rgba(0,0,0,.6); vertical-align: middle } .m-social button:before, .c-social button:before { display: block; position: absolute; top: 0; left: 0; bottom: 0; right: 0; content: ''; border: 1px solid transparent } .m-social button:focus, .c-social button:focus { border-color: #000 } .m-social button:focus:before, .c-social button:focus:before { border-color: rgba(255,255,255,.6) } .theme-light .m-social button:focus, .theme-dark .theme-light .m-social button:focus, .theme-light .c-social button:focus, .theme-dark .theme-light .c-social button:focus { border-color: #000 } .theme-light .m-social button:focus:before, .theme-dark .theme-light .m-social button:focus:before, .theme-light .c-social button:focus:before, .theme-dark .theme-light .c-social button:focus:before { border-color: rgba(255,255,255,.6) } .theme-dark .m-social button:focus, .theme-light .theme-dark .m-social button:focus, .theme-dark .c-social button:focus, .theme-light .theme-dark .c-social button:focus { border-color: #fff } .theme-dark .m-social button:focus:before, .theme-light .theme-dark .m-social button:focus:before, .theme-dark .c-social button:focus:before, .theme-light .theme-dark .c-social button:focus:before { border-color: rgba(0,0,0,.6) } .m-social button[aria-hidden="true"], .c-social button[aria-hidden="true"] { display: none } .m-social .f-hide, .c-social .f-hide { display: none !important } .m-social.f-horizontal, .c-social.f-horizontal { display: -ms-flexbox; display: flex; -ms-flex-align: center; align-items: center } .m-social.f-horizontal > a, .m-social.f-horizontal ul > li > a, .c-social.f-horizontal > a, .c-social.f-horizontal ul > li > a { display: inline-block; margin-left: 12px } .m-social.f-horizontal ul > li, .c-social.f-horizontal ul > li { float: right } .m-social.f-horizontal button[aria-hidden="false"], .c-social.f-horizontal button[aria-hidden="false"] { display: inline-block } .m-social.f-horizontal button.c-glyph[aria-expanded="false"]:after, .m-social.f-horizontal button.c-glyph[data-js-toggle="false"]:after, .c-social.f-horizontal button.c-glyph[aria-expanded="false"]:after, .c-social.f-horizontal button.c-glyph[data-js-toggle="false"]:after { content: "" } .m-social.f-horizontal button.c-glyph[aria-expanded="true"]:after, .m-social.f-horizontal button.c-glyph[data-js-toggle="true"]:after, .c-social.f-horizontal button.c-glyph[aria-expanded="true"]:after, .c-social.f-horizontal button.c-glyph[data-js-toggle="true"]:after { content: "" } .m-social.f-vertical > a, .m-social.f-vertical ul > li > a, .c-social.f-vertical > a, .c-social.f-vertical ul > li > a { display: block; margin-bottom: 12px; margin-left: 0 } .m-social.f-vertical button[aria-hidden="false"], .c-social.f-vertical button[aria-hidden="false"] { display: block } .m-social.f-vertical button.c-glyph[aria-expanded="false"]:after, .m-social.f-vertical button.c-glyph[data-js-toggle="false"]:after, .c-social.f-vertical button.c-glyph[aria-expanded="false"]:after, .c-social.f-vertical button.c-glyph[data-js-toggle="false"]:after { font-family: "MWF-MDL2"; content: "" } .m-social.f-vertical button.c-glyph[aria-expanded="true"]:after, .m-social.f-vertical button.c-glyph[data-js-toggle="true"]:after, .c-social.f-vertical button.c-glyph[aria-expanded="true"]:after, .c-social.f-vertical button.c-glyph[data-js-toggle="true"]:after { font-family: "MWF-MDL2"; content: "" } @media only screen and (max-width:767px) { .m-social, .c-social { margin-top: 36px } } .m-split-reveal { position: relative; padding: 0; margin-top: 0 } .m-split-reveal > div:first-child { position: absolute; background: #fff; z-index: 1 } .m-split-reveal > div:first-child button { position: relative; padding: 0; border-radius: 50%; background: #0067b8; border: solid #fff; outline: none; z-index: 2 } .m-split-reveal .c-image img { width: 100% } .m-split-reveal > .c-image { display: block } .m-split-reveal > .c-image + div { position: absolute; top: 0; overflow: hidden; width: 0% } .m-split-reveal.f-horizontal > div:first-child, .m-split-reveal.f-horizontal > div:first-child div, .m-split-reveal.f-horizontal > div:first-child picture, .m-split-reveal.f-horizontal > div:first-child img, .m-split-reveal.f-horizontal > .c-image + div, .m-split-reveal.f-horizontal > .c-image + div div, .m-split-reveal.f-horizontal > .c-image + div picture, .m-split-reveal.f-horizontal > .c-image + div img { height: 100% } .m-split-reveal.f-vertical > div:first-child, .m-split-reveal.f-vertical > .c-image + div { width: 100% } .m-sticky { background: transparent; transition: transform .4s cubic-bezier(.19,1,.22,1); padding: 0; margin: auto } .m-sticky.f-hidden { position: absolute; overflow: hidden; height: 0; width: 0; visibility: hidden } .m-sticky.f-no-transition { transition: none; -ms-transform: none; transform: none } .m-sticky.f-stuck { right: 0; left: 0; top: 0; -ms-transform: translateY(-100%); transform: translateY(-100%); z-index: 500; position: fixed; display: block } .m-sticky.f-stuck.f-animate { visibility: visible; -ms-transform: none; transform: none } .c-supplemental-nav, .m-supplemental-nav > nav { margin-top: 32px } .c-supplemental-nav nav[aria-hidden="true"], .m-supplemental-nav > nav nav[aria-hidden="true"] { display: none } .c-supplemental-nav a, .m-supplemental-nav > nav a, .c-supplemental-nav span, .m-supplemental-nav > nav span, .c-supplemental-nav button, .m-supplemental-nav > nav button { display: block !important; margin-bottom: 30px; color: rgba(0,0,0,.6) } .c-supplemental-nav a:hover, .m-supplemental-nav > nav a:hover, .c-supplemental-nav span:hover, .m-supplemental-nav > nav span:hover, .c-supplemental-nav button:hover, .m-supplemental-nav > nav button:hover { cursor: pointer } .c-supplemental-nav > a, .m-supplemental-nav > nav > a { margin-bottom: 16px } .c-supplemental-nav button, .m-supplemental-nav > nav button { background: none; border: 0; padding: 0; margin-bottom: 16px } .c-supplemental-nav button:after, .m-supplemental-nav > nav button:after { font-family: "MWF-MDL2"; content: ""; font-size: 8px; color: rgba(0,0,0,.6); font-weight: 700; margin-right: 8px; padding-top: 7px } .c-supplemental-nav a, .m-supplemental-nav > nav a, .c-supplemental-nav button, .m-supplemental-nav > nav button { position: relative; border: 2px solid transparent; outline: 0 } .c-supplemental-nav a:before, .m-supplemental-nav > nav a:before, .c-supplemental-nav button:before, .m-supplemental-nav > nav button:before { display: block; position: absolute; top: 0; left: 0; bottom: 0; right: 0; content: ''; border: 1px solid transparent } .c-supplemental-nav a:focus, .m-supplemental-nav > nav a:focus, .c-supplemental-nav button:focus, .m-supplemental-nav > nav button:focus { border-color: #000 } .c-supplemental-nav a:focus:before, .m-supplemental-nav > nav a:focus:before, .c-supplemental-nav button:focus:before, .m-supplemental-nav > nav button:focus:before { border-color: rgba(255,255,255,.6) } .theme-light .c-supplemental-nav a:focus, .theme-light .m-supplemental-nav > nav a:focus, .theme-dark .theme-light .c-supplemental-nav a:focus, .theme-dark .theme-light .m-supplemental-nav > nav a:focus, .theme-light .c-supplemental-nav button:focus, .theme-light .m-supplemental-nav > nav button:focus, .theme-dark .theme-light .c-supplemental-nav button:focus, .theme-dark .theme-light .m-supplemental-nav > nav button:focus { border-color: #000 } .theme-light .c-supplemental-nav a:focus:before, .theme-light .m-supplemental-nav > nav a:focus:before, .theme-dark .theme-light .c-supplemental-nav a:focus:before, .theme-dark .theme-light .m-supplemental-nav > nav a:focus:before, .theme-light .c-supplemental-nav button:focus:before, .theme-light .m-supplemental-nav > nav button:focus:before, .theme-dark .theme-light .c-supplemental-nav button:focus:before, .theme-dark .theme-light .m-supplemental-nav > nav button:focus:before { border-color: rgba(255,255,255,.6) } .theme-dark .c-supplemental-nav a:focus, .theme-dark .m-supplemental-nav > nav a:focus, .theme-light .theme-dark .c-supplemental-nav a:focus, .theme-light .theme-dark .m-supplemental-nav > nav a:focus, .theme-dark .c-supplemental-nav button:focus, .theme-dark .m-supplemental-nav > nav button:focus, .theme-light .theme-dark .c-supplemental-nav button:focus, .theme-light .theme-dark .m-supplemental-nav > nav button:focus { border-color: #fff } .theme-dark .c-supplemental-nav a:focus:before, .theme-dark .m-supplemental-nav > nav a:focus:before, .theme-light .theme-dark .c-supplemental-nav a:focus:before, .theme-light .theme-dark .m-supplemental-nav > nav a:focus:before, .theme-dark .c-supplemental-nav button:focus:before, .theme-dark .m-supplemental-nav > nav button:focus:before, .theme-light .theme-dark .c-supplemental-nav button:focus:before, .theme-light .theme-dark .m-supplemental-nav > nav button:focus:before { border-color: rgba(0,0,0,.6) } .c-supplemental-nav a.active, .m-supplemental-nav > nav a.active, .c-supplemental-nav button.active, .m-supplemental-nav > nav button.active { color: #000 } .c-supplemental-nav a:hover, .m-supplemental-nav > nav a:hover, .c-supplemental-nav a:focus, .m-supplemental-nav > nav a:focus, .c-supplemental-nav button:hover, .m-supplemental-nav > nav button:hover, .c-supplemental-nav button:focus, .m-supplemental-nav > nav button:focus { color: rgba(0,0,0,.8) } .c-supplemental-nav a.f-active, .m-supplemental-nav > nav a.f-active, .c-supplemental-nav button.f-active, .m-supplemental-nav > nav button.f-active { color: #000 } .c-supplemental-nav a.f-disabled, .m-supplemental-nav > nav a.f-disabled, .c-supplemental-nav button.f-disabled, .m-supplemental-nav > nav button.f-disabled { color: rgba(0,0,0,.2); cursor: not-allowed } .c-supplemental-nav a:hover, .m-supplemental-nav > nav a:hover { text-decoration: underline } .c-supplemental-nav > nav > a + nav, .m-supplemental-nav > nav > nav > a + nav { height: 0; overflow: hidden } .c-supplemental-nav > nav > a:first-child, .m-supplemental-nav > nav > nav > a:first-child, .c-supplemental-nav > nav > span:first-child, .m-supplemental-nav > nav > nav > span:first-child { margin-right: 0; margin-bottom: 16px } .c-supplemental-nav > nav a, .m-supplemental-nav > nav > nav a { margin-right: 20px; margin-bottom: 16px } .c-supplemental-nav nav > nav > nav, .m-supplemental-nav > nav nav > nav > nav { margin-right: 20px } .m-supplemental-nav { clear: right; padding-top: 0 } .m-supplemental-nav:before, .m-supplemental-nav:after { content: " "; display: table } .m-supplemental-nav:after { clear: both } .m-system-requirements { padding-right: 30px; padding-left: 30px } .m-system-requirements .c-heading-3 { padding-top: 0 } .m-system-requirements .c-table caption { font-size: 15px; line-height: 20px; font-weight: 600; padding: 12px 0; border-bottom: 1px solid rgba(0,0,0,.1) } .m-system-requirements .c-table tr:before { width: 0 } .m-system-requirements .c-table td, .m-system-requirements .c-table th { min-width: 120px; padding-right: 0; vertical-align: text-top } .m-system-requirements .c-table td:first-child, .m-system-requirements .c-table th:first-child { font-weight: 600 } @media only screen and (max-width:539px) { .m-system-requirements.f-single-column .c-table.f-divided tbody > tr { display: -ms-flexbox; display: flex; -ms-flex-direction: column; flex-direction: column } } @media screen and (max-width:1778px) { .m-system-requirements { padding-right: 24px; padding-left: 24px } } @media screen and (max-width:1399px) { .m-system-requirements { padding-right: 12px; padding-left: 12px } } @media only screen and (max-width:1083px) { .m-system-requirements { padding-right: 18px; padding-left: 18px } } @media only screen and (max-width:767px) { .m-system-requirements { padding-right: 12px; padding-left: 12px } } @media only screen and (max-width:539px) { .m-system-requirements { padding-right: 0; padding-left: 0 } } .m-track-list > [class^="c-heading"] { margin-bottom: 24px } .m-track-list > div { display: table; border-collapse: collapse } .m-track-list > div .c-track-list-placement.f-row-click:hover { background: #e6e6e6 } .m-track-list > div .c-track-list-placement.f-row-click:focus { outline: 1px dashed rgba(0,0,0,.6) } .m-track-list > div .c-track-list-placement.f-row-click:active { background: #acacac } .m-track-list.f-lean .c-track-list-placement.f-size-small.f-wide > div:nth-child(3) { max-width: 250px } .m-track-list.f-lean .c-track-list-placement.f-size-small.f-wide > div > .c-button { margin: 6px 0 } .m-typographic-intro { padding-right: 0; padding-left: 0; padding: 15px 0; position: relative; width: 100%; height: auto } .m-typographic-intro.f-background-neutral-00 { background: #fff } .m-typographic-intro.f-background-neutral-10 { background: #e6e6e6 } .m-typographic-intro.f-background-neutral-20 { background: #d2d2d2 } .m-typographic-intro.f-background-neutral-30 { background: #acacac } .m-typographic-intro.f-background-neutral-45 { background: #919191 } .m-typographic-intro.f-background-neutral-55 { background: #737373 } .m-typographic-intro.f-background-neutral-65 { background: #505050 } .m-typographic-intro.f-background-neutral-75 { background: #464646 } .m-typographic-intro.f-background-neutral-80 { background: #2f2f2f } .m-typographic-intro.f-background-neutral-90 { background: #171717 } .m-typographic-intro.f-background-neutral-100 { background: #000 } @media only screen and (min-width:540px) { .m-typographic-intro { height: 250px } } @media only screen and (min-width:768px) { .m-typographic-intro { height: 300px } } @media only screen and (min-width:1084px) { .m-typographic-intro { height: 360px } } .m-typographic-intro.f-background-neutral-00 > div > div, .m-typographic-intro.f-background-neutral-10 > div > div, .m-typographic-intro.f-background-neutral-20 > div > div, .m-typographic-intro.f-background-neutral-30 > div > div { color: #000 } .m-typographic-intro.f-background-neutral-00 > div > div .c-call-to-action, .m-typographic-intro.f-background-neutral-10 > div > div .c-call-to-action, .m-typographic-intro.f-background-neutral-20 > div > div .c-call-to-action, .m-typographic-intro.f-background-neutral-30 > div > div .c-call-to-action { color: #000 } .m-typographic-intro.f-background-neutral-00 > div > div .c-call-to-action:focus:not(.x-hidden-focus), .m-typographic-intro.f-background-neutral-10 > div > div .c-call-to-action:focus:not(.x-hidden-focus), .m-typographic-intro.f-background-neutral-20 > div > div .c-call-to-action:focus:not(.x-hidden-focus), .m-typographic-intro.f-background-neutral-30 > div > div .c-call-to-action:focus:not(.x-hidden-focus) { outline: transparent; background: rgba(0,0,0,.1) } .m-typographic-intro.f-background-neutral-00 > div > div .c-call-to-action:focus:not(.x-hidden-focus), .m-typographic-intro.f-background-neutral-00 > div > div .c-call-to-action:hover, .m-typographic-intro.f-background-neutral-10 > div > div .c-call-to-action:focus:not(.x-hidden-focus), .m-typographic-intro.f-background-neutral-10 > div > div .c-call-to-action:hover, .m-typographic-intro.f-background-neutral-20 > div > div .c-call-to-action:focus:not(.x-hidden-focus), .m-typographic-intro.f-background-neutral-20 > div > div .c-call-to-action:hover, .m-typographic-intro.f-background-neutral-30 > div > div .c-call-to-action:focus:not(.x-hidden-focus), .m-typographic-intro.f-background-neutral-30 > div > div .c-call-to-action:hover { color: #000 } .m-typographic-intro.f-background-neutral-00 > div > div .c-call-to-action:active, .m-typographic-intro.f-background-neutral-10 > div > div .c-call-to-action:active, .m-typographic-intro.f-background-neutral-20 > div > div .c-call-to-action:active, .m-typographic-intro.f-background-neutral-30 > div > div .c-call-to-action:active { background: none; color: #000 } .m-typographic-intro.f-background-neutral-45 > div > div, .m-typographic-intro.f-background-neutral-55 > div > div, .m-typographic-intro.f-background-neutral-65 > div > div, .m-typographic-intro.f-background-neutral-75 > div > div, .m-typographic-intro.f-background-neutral-80 > div > div, .m-typographic-intro.f-background-neutral-90 > div > div, .m-typographic-intro.f-background-neutral-100 > div > div, .m-typographic-intro.f-background-accent > div > div, .m-typographic-intro.f-background-blue > div > div, .m-typographic-intro.f-background-orange > div > div { color: #fff } .m-typographic-intro.f-background-neutral-45 > div > div .c-call-to-action, .m-typographic-intro.f-background-neutral-55 > div > div .c-call-to-action, .m-typographic-intro.f-background-neutral-65 > div > div .c-call-to-action, .m-typographic-intro.f-background-neutral-75 > div > div .c-call-to-action, .m-typographic-intro.f-background-neutral-80 > div > div .c-call-to-action, .m-typographic-intro.f-background-neutral-90 > div > div .c-call-to-action, .m-typographic-intro.f-background-neutral-100 > div > div .c-call-to-action, .m-typographic-intro.f-background-accent > div > div .c-call-to-action, .m-typographic-intro.f-background-blue > div > div .c-call-to-action, .m-typographic-intro.f-background-orange > div > div .c-call-to-action { color: #fff } .m-typographic-intro.f-background-neutral-45 > div > div .c-call-to-action:focus:not(.x-hidden-focus), .m-typographic-intro.f-background-neutral-55 > div > div .c-call-to-action:focus:not(.x-hidden-focus), .m-typographic-intro.f-background-neutral-65 > div > div .c-call-to-action:focus:not(.x-hidden-focus), .m-typographic-intro.f-background-neutral-75 > div > div .c-call-to-action:focus:not(.x-hidden-focus), .m-typographic-intro.f-background-neutral-80 > div > div .c-call-to-action:focus:not(.x-hidden-focus), .m-typographic-intro.f-background-neutral-90 > div > div .c-call-to-action:focus:not(.x-hidden-focus), .m-typographic-intro.f-background-neutral-100 > div > div .c-call-to-action:focus:not(.x-hidden-focus), .m-typographic-intro.f-background-accent > div > div .c-call-to-action:focus:not(.x-hidden-focus), .m-typographic-intro.f-background-blue > div > div .c-call-to-action:focus:not(.x-hidden-focus), .m-typographic-intro.f-background-orange > div > div .c-call-to-action:focus:not(.x-hidden-focus) { outline: transparent; background: rgba(255,255,255,.1) } .m-typographic-intro.f-background-neutral-45 > div > div .c-call-to-action:focus:not(.x-hidden-focus), .m-typographic-intro.f-background-neutral-45 > div > div .c-call-to-action:hover, .m-typographic-intro.f-background-neutral-55 > div > div .c-call-to-action:focus:not(.x-hidden-focus), .m-typographic-intro.f-background-neutral-55 > div > div .c-call-to-action:hover, .m-typographic-intro.f-background-neutral-65 > div > div .c-call-to-action:focus:not(.x-hidden-focus), .m-typographic-intro.f-background-neutral-65 > div > div .c-call-to-action:hover, .m-typographic-intro.f-background-neutral-75 > div > div .c-call-to-action:focus:not(.x-hidden-focus), .m-typographic-intro.f-background-neutral-75 > div > div .c-call-to-action:hover, .m-typographic-intro.f-background-neutral-80 > div > div .c-call-to-action:focus:not(.x-hidden-focus), .m-typographic-intro.f-background-neutral-80 > div > div .c-call-to-action:hover, .m-typographic-intro.f-background-neutral-90 > div > div .c-call-to-action:focus:not(.x-hidden-focus), .m-typographic-intro.f-background-neutral-90 > div > div .c-call-to-action:hover, .m-typographic-intro.f-background-neutral-100 > div > div .c-call-to-action:focus:not(.x-hidden-focus), .m-typographic-intro.f-background-neutral-100 > div > div .c-call-to-action:hover, .m-typographic-intro.f-background-accent > div > div .c-call-to-action:focus:not(.x-hidden-focus), .m-typographic-intro.f-background-accent > div > div .c-call-to-action:hover, .m-typographic-intro.f-background-blue > div > div .c-call-to-action:focus:not(.x-hidden-focus), .m-typographic-intro.f-background-blue > div > div .c-call-to-action:hover, .m-typographic-intro.f-background-orange > div > div .c-call-to-action:focus:not(.x-hidden-focus), .m-typographic-intro.f-background-orange > div > div .c-call-to-action:hover { color: #e6e6e6 } .m-typographic-intro.f-background-neutral-45 > div > div .c-call-to-action:active, .m-typographic-intro.f-background-neutral-55 > div > div .c-call-to-action:active, .m-typographic-intro.f-background-neutral-65 > div > div .c-call-to-action:active, .m-typographic-intro.f-background-neutral-75 > div > div .c-call-to-action:active, .m-typographic-intro.f-background-neutral-80 > div > div .c-call-to-action:active, .m-typographic-intro.f-background-neutral-90 > div > div .c-call-to-action:active, .m-typographic-intro.f-background-neutral-100 > div > div .c-call-to-action:active, .m-typographic-intro.f-background-accent > div > div .c-call-to-action:active, .m-typographic-intro.f-background-blue > div > div .c-call-to-action:active, .m-typographic-intro.f-background-orange > div > div .c-call-to-action:active { background: none; color: #ccc } .m-typographic-intro.f-background-accent { background: #0067b8 } .m-typographic-intro.f-background-blue { background: #0078d7 } .m-typographic-intro.f-background-orange { background: #d83b01 } .m-typographic-intro.f-background-msft-red { background: #e81123 } .m-typographic-intro.f-background-msft-orange { background: #d83b01 } .m-typographic-intro.f-background-msft-yellow { background: #ffb900 } .m-typographic-intro.f-background-msft-green { background: #107c10 } .m-typographic-intro.f-background-teal { background: #008272 } .m-typographic-intro.f-background-purple { background: #5c2e91 } .m-typographic-intro.f-background-lime-green { background: #5dc21e } .m-typographic-intro > div { position: relative; width: 100%; height: 100%; max-width: calc(1600px + 10%); top: 0; bottom: 0; right: 0; left: 0; z-index: 1; margin: 0 auto; overflow: hidden } @media only screen and (min-width:1084px) { .m-typographic-intro > div { padding: 0 5% } } .m-typographic-intro > div > div { padding-right: 12px; padding-left: 12px; position: relative; width: 100%; right: 0 } @media only screen and (min-width:320px) { .m-typographic-intro > div > div { top: 0; -ms-transform: none; transform: none } } @media only screen and (min-width:540px) { .m-typographic-intro > div > div { padding-right: 24px; padding-left: 24px; top: 50%; -ms-transform: translateY(-50%); transform: translateY(-50%) } } @media only screen and (min-width:768px) { .m-typographic-intro > div > div { padding-right: 36px; padding-left: 36px; max-width: 800px } } @media only screen and (min-width:1400px) { .m-typographic-intro > div > div { padding-right: 48px; padding-left: 48px } } .m-typographic-intro > div > div > .c-heading { font-size: 24px; line-height: 28px; padding: 36px 0 4px; font-weight: 600; font-weight: 600; padding-top: 0 } @media only screen and (min-width:768px) { .m-typographic-intro > div > div > .c-heading { font-size: 34px; line-height: 40px; padding: 38px 0 2px; font-weight: 600; font-weight: 600; padding-top: 0 } } .m-typographic-intro > div > div .c-subheading { font-size: 13px; line-height: 16px; padding: 3px 0 1px; font-weight: 400; padding-top: 14px; columns: 1; display: block } @media only screen and (min-width:540px) { .m-typographic-intro > div > div .c-subheading { display: block } } @media only screen and (min-width:768px) { .m-typographic-intro > div > div .c-subheading { font-size: 15px; line-height: 20px; padding: 12px 0 0; font-weight: 400; padding-top: 14px } } @media only screen and (min-width:1084px) { .m-typographic-intro > div > div .c-subheading { columns: 2; column-gap: 24px } } .m-typographic-intro > div > div .c-call-to-action { padding: 10px 0 7px 3px; position: relative; border: 2px solid transparent; outline: 1px solid transparent; outline-offset: -3px; margin-right: 0; color: #0067b8; background: transparent; transition: none; padding-left: 24px } @media screen and (-ms-high-contrast:active) { .m-typographic-intro > div > div .c-call-to-action { border-color: window !important; outline-color: window } } .m-typographic-intro > div > div .c-call-to-action:focus { border-color: #000; outline-color: rgba(255,255,255,.6) } @media screen and (-ms-high-contrast:active) { .m-typographic-intro > div > div .c-call-to-action:focus { border-color: windowText !important } } .theme-light .m-typographic-intro > div > div .c-call-to-action:focus, .theme-dark .theme-light .m-typographic-intro > div > div .c-call-to-action:focus { border-color: #000; outline-color: rgba(255,255,255,.6) } .theme-dark .m-typographic-intro > div > div .c-call-to-action:focus, .theme-light .theme-dark .m-typographic-intro > div > div .c-call-to-action:focus { border-color: #fff; outline-color: rgba(0,0,0,.6) } .m-typographic-intro > div > div .c-call-to-action:focus:not(.x-hidden-focus), .m-typographic-intro > div > div .c-call-to-action:hover, .m-typographic-intro > div > div .c-call-to-action:active { background: transparent; box-shadow: none !important } .m-typographic-intro > div > div .c-call-to-action:focus:not(.x-hidden-focus) span, .m-typographic-intro > div > div .c-call-to-action:hover span, .m-typographic-intro > div > div .c-call-to-action:active span { box-shadow: 0 2px currentColor; right: 0 !important } .m-typographic-intro > div > div .c-call-to-action:focus:not(.x-hidden-focus) { color: #005da6; background: rgba(0,103,184,.1) } .m-typographic-intro > div > div .c-call-to-action:focus:not(.x-hidden-focus) span { box-shadow: 0 2px currentColor; text-decoration: none } .m-typographic-intro > div > div .c-call-to-action:hover { color: #005da6 } .m-typographic-intro > div > div .c-call-to-action:active { background: none; color: #005293; text-decoration: none; -ms-transform: none; transform: none } .m-typographic-intro > div > div .c-call-to-action[aria-disabled="true"] { cursor: not-allowed; color: #cce1f1 } .m-typographic-intro > div > div .c-call-to-action.f-image { padding: 0 } .theme-light .m-typographic-intro > div > div .c-call-to-action, .theme-dark .theme-light .m-typographic-intro > div > div .c-call-to-action { color: #000; border-color: transparent; background: transparent } .theme-light .m-typographic-intro > div > div .c-call-to-action:focus:not(.x-hidden-focus), .theme-dark .theme-light .m-typographic-intro > div > div .c-call-to-action:focus:not(.x-hidden-focus) { background: rgba(0,0,0,.1) } .theme-light .m-typographic-intro > div > div .c-call-to-action:focus:not(.x-hidden-focus) span, .theme-dark .theme-light .m-typographic-intro > div > div .c-call-to-action:focus:not(.x-hidden-focus) span { box-shadow: 0 2px currentColor } .theme-light .m-typographic-intro > div > div .c-call-to-action:focus:not(.x-hidden-focus), .theme-light .m-typographic-intro > div > div .c-call-to-action:hover, .theme-dark .theme-light .m-typographic-intro > div > div .c-call-to-action:focus:not(.x-hidden-focus), .theme-dark .theme-light .m-typographic-intro > div > div .c-call-to-action:hover { color: rgba(0,0,0,.9) } .theme-light .m-typographic-intro > div > div .c-call-to-action:hover, .theme-dark .theme-light .m-typographic-intro > div > div .c-call-to-action:hover { background: transparent } .theme-light .m-typographic-intro > div > div .c-call-to-action:active, .theme-dark .theme-light .m-typographic-intro > div > div .c-call-to-action:active { color: rgba(0,0,0,.8) } .theme-light .m-typographic-intro > div > div .c-call-to-action[aria-disabled="true"], .theme-dark .theme-light .m-typographic-intro > div > div .c-call-to-action[aria-disabled="true"] { color: #999; background: transparent } .theme-dark .m-typographic-intro > div > div .c-call-to-action, .theme-light .theme-dark .m-typographic-intro > div > div .c-call-to-action { color: #fff; background: transparent; border-color: transparent } .theme-dark .m-typographic-intro > div > div .c-call-to-action:focus:not(.x-hidden-focus), .theme-light .theme-dark .m-typographic-intro > div > div .c-call-to-action:focus:not(.x-hidden-focus) { background: rgba(255,255,255,.1) } .theme-dark .m-typographic-intro > div > div .c-call-to-action:focus:not(.x-hidden-focus) span, .theme-light .theme-dark .m-typographic-intro > div > div .c-call-to-action:focus:not(.x-hidden-focus) span { box-shadow: 0 2px currentColor } .theme-dark .m-typographic-intro > div > div .c-call-to-action:focus:not(.x-hidden-focus), .theme-dark .m-typographic-intro > div > div .c-call-to-action:hover, .theme-light .theme-dark .m-typographic-intro > div > div .c-call-to-action:focus:not(.x-hidden-focus), .theme-light .theme-dark .m-typographic-intro > div > div .c-call-to-action:hover { color: #e6e6e6 } .theme-dark .m-typographic-intro > div > div .c-call-to-action:hover, .theme-light .theme-dark .m-typographic-intro > div > div .c-call-to-action:hover { background: transparent } .theme-dark .m-typographic-intro > div > div .c-call-to-action:active, .theme-light .theme-dark .m-typographic-intro > div > div .c-call-to-action:active { color: #ccc } .theme-dark .m-typographic-intro > div > div .c-call-to-action[aria-disabled="true"], .theme-light .theme-dark .m-typographic-intro > div > div .c-call-to-action[aria-disabled="true"] { background: transparent; color: #666 } .m-typographic-intro.f-brief { height: auto } @media only screen and (min-width:540px) { .m-typographic-intro.f-brief { height: 200px } } @media only screen and (min-width:768px) { .m-typographic-intro.f-brief > div > div { max-width: 650px } } .m-typographic-intro.f-brief > div > div .c-subheading { display: block; columns: 1 } @media only screen and (min-width:540px) { .m-typographic-intro.f-brief > div > div .c-subheading { display: block } } .m-typographic-intro.f-brief.x-align-center > div > div { margin: 0 auto; text-align: center } .m-typographic-intro.f-brief.x-align-center > div > div > .c-group { display: block } .m-typographic-intro.f-brief.x-align-center.f-background-orange > div > div .c-heading, .m-typographic-intro.f-brief.x-align-center.f-background-blue > div > div .c-heading { font-size: 24px; line-height: 32px; padding-bottom: 4px } .m-typographic-intro.f-brief.x-align-center.f-background-orange > div > div .c-subheading, .m-typographic-intro.f-brief.x-align-center.f-background-blue > div > div .c-subheading { padding-bottom: 10px } .m-typographic-intro.f-brief.x-align-center.f-background-orange > div > div .c-call-to-action, .m-typographic-intro.f-brief.x-align-center.f-background-blue > div > div .c-call-to-action { padding-right: 22px; padding-left: 22px } .m-typographic-intro.f-transparent { height: auto } .m-typographic-intro.f-transparent > div > div { top: 60% } @media only screen and (min-width:540px) { .m-typographic-intro.f-transparent { height: 300px } } @media only screen and (min-width:768px) { .m-typographic-intro.f-transparent { height: 400px } } @media only screen and (min-width:1084px) { .m-typographic-intro.f-transparent { height: 480px } } .m-typographic-intro.f-transparent.f-brief { height: auto } @media only screen and (min-width:540px) { .m-typographic-intro.f-transparent.f-brief { height: 250px } } @media only screen and (min-width:768px) { .m-typographic-intro.f-transparent.f-brief { height: 300px } } @media only screen and (min-width:1084px) { .m-typographic-intro.f-transparent.f-brief { height: 300px } } .m-typographic-intro.f-image.x-align-text { height: 200px } .m-typographic-intro.f-image .f-remove-padding { padding: 0; max-width: none } .m-typographic-intro.f-image .x-center-text { top: 50%; -ms-transform: translateY(-50%); transform: translateY(-50%); margin: 0 auto; text-align: center } .m-typographic-intro.f-image [class~=f-center-flex-group] { -ms-flex-pack: center; justify-content: center } .m-typographic-intro.f-image .f-theme-light { color: #fff } .m-typographic-intro.f-image .f-theme-dark { color: #000 } .m-typographic-intro.f-image .m-typographic-intro-image { overflow: hidden; display: block; position: absolute; padding-top: 0 } .m-typographic-intro.f-image .c-heading, .m-typographic-intro.f-image .c-subheading { display: block } .m-typographic-intro.f-image .c-heading { font-size: 20px; line-height: 24px; padding: 35px 0 5px; font-weight: 600; max-height: 48px; padding: 0 } .m-typographic-intro.f-image .c-subheading { columns: 1; font-size: 15px; line-height: 20px; padding: 8px 0 0; font-weight: 600; max-height: 40px; padding-top: 20px; padding-bottom: 0; font-weight: 400 } @media only screen and (min-width:768px) { .m-typographic-intro.f-image .c-heading { font-size: 24px; line-height: 28px; padding: 36px 0 4px; font-weight: 600; max-height: 56px; padding: 0 } .m-typographic-intro.f-image .c-subheading { font-size: 18px; line-height: 24px; padding: 9px 0 3px; font-weight: 600; max-height: 48px; padding-top: 20px; padding-bottom: 0; font-weight: 400 } } @media only screen and (min-width:1084px) { .m-typographic-intro.f-image .c-heading { font-size: 34px; line-height: 40px; padding: 38px 0 2px; font-weight: 600; max-height: 80px; padding: 0 } } @media screen and (min-width:1779px) { .m-typographic-intro.f-image.x-align-text { height: 250px } } .m-video-trigger { position: relative; width: 100%; padding: 0 } .m-video-trigger .c-image { position: relative; display: block; padding-bottom: 56.25% } .m-video-trigger .c-image img { position: absolute } .m-video-trigger .c-image:after { content: ""; position: absolute; top: 0; right: 0; left: 0; bottom: 0 } .m-video-trigger div { position: absolute; top: 50%; right: 50%; -ms-transform: translate(50%,-50%); transform: translate(50%,-50%); width: 100%; text-align: center } .m-video-trigger div .c-heading { font-size: 34px; font-weight: 600; width: 50% } @media(max-width:767px) { .m-video-trigger div .c-heading { font-size: 26px } } .m-video-trigger div .c-paragraph { font-size: 15px; width: 33.33333%; margin-top: 10px } .m-video-trigger div .c-heading, .m-video-trigger div .c-paragraph { padding: 0; margin: 0 auto } .m-video-trigger div > a, .m-video-trigger div > button { position: relative; outline: 2px solid transparent; border: 0; display: inline-block; position: relative; background: rgba(0,0,0,.6); border-radius: 50%; margin-top: 28px; height: 48px; width: 48px; z-index: 1; -ms-transform: scale(1); transform: scale(1); transition: scale ease-in-out } .m-video-trigger div > a:after, .m-video-trigger div > button:after { display: block; position: absolute; top: 0; left: 0; bottom: 0; right: 0; content: ''; outline: 1px solid transparent; outline-offset: -1px } .m-video-trigger div > a:focus, .m-video-trigger div > button:focus { outline-color: #000 } .m-video-trigger div > a:focus:after, .m-video-trigger div > button:focus:after { outline-color: rgba(255,255,255,.6) } .theme-light .m-video-trigger div > a:focus, .theme-dark .theme-light .m-video-trigger div > a:focus, .theme-light .m-video-trigger div > button:focus, .theme-dark .theme-light .m-video-trigger div > button:focus { outline-color: #000 } .theme-light .m-video-trigger div > a:focus:after, .theme-dark .theme-light .m-video-trigger div > a:focus:after, .theme-light .m-video-trigger div > button:focus:after, .theme-dark .theme-light .m-video-trigger div > button:focus:after { outline-color: rgba(255,255,255,.6) } .theme-dark .m-video-trigger div > a:focus, .theme-light .theme-dark .m-video-trigger div > a:focus, .theme-dark .m-video-trigger div > button:focus, .theme-light .theme-dark .m-video-trigger div > button:focus { outline-color: #fff } .theme-dark .m-video-trigger div > a:focus:after, .theme-light .theme-dark .m-video-trigger div > a:focus:after, .theme-dark .m-video-trigger div > button:focus:after, .theme-light .theme-dark .m-video-trigger div > button:focus:after { outline-color: rgba(0,0,0,.6) } .m-video-trigger div > a:hover, .m-video-trigger div > a:focus:not(.x-hidden-focus), .m-video-trigger div > button:hover, .m-video-trigger div > button:focus:not(.x-hidden-focus) { text-decoration: none; background: rgba(0,0,0,.7) } .m-video-trigger div > a:active, .m-video-trigger div > button:active { -ms-transform: scale(.9); transform: scale(.9) } .m-video-trigger div > a:before, .m-video-trigger div > button:before { position: absolute; top: calc(50%); right: calc(50%); -ms-transform: translate(50%,-50%); transform: translate(50%,-50%); color: #fff; font-size: 24px; content: "" } .m-video-trigger[data-js-width="medium"] > div .c-heading { width: 66.66667% } .m-video-trigger[data-js-width="medium"] > div .c-paragraph { width: 50% } .m-video-trigger[data-js-width="small"] > div .c-heading { width: 83.33333% } .m-video-trigger[data-js-width="small"] > div > .c-paragraph { display: none } .m-video-trigger[data-js-width="small"] > div > a { margin-top: 10px } .m-video-trigger.theme-light .c-heading, .m-video-trigger.theme-light .c-paragraph { color: #000 } .m-video-trigger.theme-dark .c-heading, .m-video-trigger.theme-dark .c-paragraph { color: #fff } .m-video-trigger[class*="f-mask"].theme-light > picture:after { background: radial-gradient(circle at center center,#fff,rgba(255,255,255,0) 20%) } .m-video-trigger[class*="f-mask"].theme-dark > picture:after { background: radial-gradient(circle at center center,#000,rgba(255,255,255,0) 20%) } .m-video-trigger.f-mask-20 > picture:after { opacity: .2 } .m-video-trigger.f-mask-40 > picture:after { opacity: .4 } .m-video-trigger.f-mask-60 > picture:after { opacity: .6 } .m-video-trigger.f-mask-80 > picture:after { opacity: .8 } .m-video-trigger.f-mask-100 > picture:after { opacity: 1 } .toast-title { font-weight: bold; } .toast-message { -ms-word-wrap: break-word; word-wrap: break-word; } .toast-message a, .toast-message label { color: #ffffff; } .toast-message a:hover { color: #cccccc; text-decoration: none; } .toast-close-button { position: relative; left: -0.3em; top: -0.3em; float: left; font-size: 20px; font-weight: bold; color: #ffffff; -webkit-text-shadow: 0 1px 0 #ffffff; text-shadow: 0 1px 0 #ffffff; opacity: 0.8; -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80); filter: alpha(opacity=80); } .toast-close-button:hover, .toast-close-button:focus { color: #000000; text-decoration: none; cursor: pointer; opacity: 0.4; -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=40); filter: alpha(opacity=40); } /*Additional properties for button version iOS requires the button element instead of an anchor tag. If you want the anchor version, it requires %60href="http://approjects.co.za/?big=#"`.*/ button.toast-close-button { padding: 0; cursor: pointer; background: transparent; border: 0; -webkit-appearance: none; } .toast-top-center { top: 0; left: 0; width: 100%; } .toast-bottom-center { bottom: 0; left: 0; width: 100%; } .toast-top-full-width { top: 0; left: 0; width: 100%; } .toast-bottom-full-width { bottom: 0; left: 0; width: 100%; } .toast-top-left { top: 12px; right: 12px; } .toast-top-right { top: 12px; left: 12px; } .toast-bottom-right { left: 12px; bottom: 12px; } .toast-bottom-left { bottom: 12px; right: 12px; } #toast-container { position: fixed; z-index: 999999; /*overrides*/ } #toast-container * { -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; } #toast-container > div { position: relative; overflow: hidden; margin: 0 0 6px; padding: 15px 50px 15px 15px; width: 300px; -moz-border-radius: 3px 3px 3px 3px; -webkit-border-radius: 3px 3px 3px 3px; border-radius: 3px 3px 3px 3px; background-position: 15px center; background-repeat: no-repeat; -moz-box-shadow: 0 0 12px #999999; -webkit-box-shadow: 0 0 12px #999999; box-shadow: 0 0 12px #999999; color: #ffffff; opacity: 0.8; -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80); filter: alpha(opacity=80); } #toast-container > :hover { -moz-box-shadow: 0 0 12px #000000; -webkit-box-shadow: 0 0 12px #000000; box-shadow: 0 0 12px #000000; opacity: 1; -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100); filter: alpha(opacity=100); cursor: pointer; } #toast-container > .toast-info { background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAGwSURBVEhLtZa9SgNBEMc9sUxxRcoUKSzSWIhXpFMhhYWFhaBg4yPYiWCXZxBLERsLRS3EQkEfwCKdjWJAwSKCgoKCcudv4O5YLrt7EzgXhiU3/4+b2ckmwVjJSpKkQ6wAi4gwhT+z3wRBcEz0yjSseUTrcRyfsHsXmD0AmbHOC9Ii8VImnuXBPglHpQ5wwSVM7sNnTG7Za4JwDdCjxyAiH3nyA2mtaTJufiDZ5dCaqlItILh1NHatfN5skvjx9Z38m69CgzuXmZgVrPIGE763Jx9qKsRozWYw6xOHdER+nn2KkO+Bb+UV5CBN6WC6QtBgbRVozrahAbmm6HtUsgtPC19tFdxXZYBOfkbmFJ1VaHA1VAHjd0pp70oTZzvR+EVrx2Ygfdsq6eu55BHYR8hlcki+n+kERUFG8BrA0BwjeAv2M8WLQBtcy+SD6fNsmnB3AlBLrgTtVW1c2QN4bVWLATaIS60J2Du5y1TiJgjSBvFVZgTmwCU+dAZFoPxGEEs8nyHC9Bwe2GvEJv2WXZb0vjdyFT4Cxk3e/kIqlOGoVLwwPevpYHT+00T+hWwXDf4AJAOUqWcDhbwAAAAASUVORK5CYII=") !important; } #toast-container > .toast-error { background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAHOSURBVEhLrZa/SgNBEMZzh0WKCClSCKaIYOED+AAKeQQLG8HWztLCImBrYadgIdY+gIKNYkBFSwu7CAoqCgkkoGBI/E28PdbLZmeDLgzZzcx83/zZ2SSXC1j9fr+I1Hq93g2yxH4iwM1vkoBWAdxCmpzTxfkN2RcyZNaHFIkSo10+8kgxkXIURV5HGxTmFuc75B2RfQkpxHG8aAgaAFa0tAHqYFfQ7Iwe2yhODk8+J4C7yAoRTWI3w/4klGRgR4lO7Rpn9+gvMyWp+uxFh8+H+ARlgN1nJuJuQAYvNkEnwGFck18Er4q3egEc/oO+mhLdKgRyhdNFiacC0rlOCbhNVz4H9FnAYgDBvU3QIioZlJFLJtsoHYRDfiZoUyIxqCtRpVlANq0EU4dApjrtgezPFad5S19Wgjkc0hNVnuF4HjVA6C7QrSIbylB+oZe3aHgBsqlNqKYH48jXyJKMuAbiyVJ8KzaB3eRc0pg9VwQ4niFryI68qiOi3AbjwdsfnAtk0bCjTLJKr6mrD9g8iq/S/B81hguOMlQTnVyG40wAcjnmgsCNESDrjme7wfftP4P7SP4N3CJZdvzoNyGq2c/HWOXJGsvVg+RA/k2MC/wN6I2YA2Pt8GkAAAAASUVORK5CYII=") !important; } #toast-container > .toast-success { background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAADsSURBVEhLY2AYBfQMgf///3P8+/evAIgvA/FsIF+BavYDDWMBGroaSMMBiE8VC7AZDrIFaMFnii3AZTjUgsUUWUDA8OdAH6iQbQEhw4HyGsPEcKBXBIC4ARhex4G4BsjmweU1soIFaGg/WtoFZRIZdEvIMhxkCCjXIVsATV6gFGACs4Rsw0EGgIIH3QJYJgHSARQZDrWAB+jawzgs+Q2UO49D7jnRSRGoEFRILcdmEMWGI0cm0JJ2QpYA1RDvcmzJEWhABhD/pqrL0S0CWuABKgnRki9lLseS7g2AlqwHWQSKH4oKLrILpRGhEQCw2LiRUIa4lwAAAABJRU5ErkJggg==") !important; } #toast-container > .toast-warning { background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAGYSURBVEhL5ZSvTsNQFMbXZGICMYGYmJhAQIJAICYQPAACiSDB8AiICQQJT4CqQEwgJvYASAQCiZiYmJhAIBATCARJy+9rTsldd8sKu1M0+dLb057v6/lbq/2rK0mS/TRNj9cWNAKPYIJII7gIxCcQ51cvqID+GIEX8ASG4B1bK5gIZFeQfoJdEXOfgX4QAQg7kH2A65yQ87lyxb27sggkAzAuFhbbg1K2kgCkB1bVwyIR9m2L7PRPIhDUIXgGtyKw575yz3lTNs6X4JXnjV+LKM/m3MydnTbtOKIjtz6VhCBq4vSm3ncdrD2lk0VgUXSVKjVDJXJzijW1RQdsU7F77He8u68koNZTz8Oz5yGa6J3H3lZ0xYgXBK2QymlWWA+RWnYhskLBv2vmE+hBMCtbA7KX5drWyRT/2JsqZ2IvfB9Y4bWDNMFbJRFmC9E74SoS0CqulwjkC0+5bpcV1CZ8NMej4pjy0U+doDQsGyo1hzVJttIjhQ7GnBtRFN1UarUlH8F3xict+HY07rEzoUGPlWcjRFRr4/gChZgc3ZL2d8oAAAAASUVORK5CYII=") !important; } #toast-container.toast-top-center > div, #toast-container.toast-bottom-center > div { width: 300px; margin: auto; } #toast-container.toast-top-full-width > div, #toast-container.toast-bottom-full-width > div { width: 96%; margin: auto; } .toast { background-color: #030303; } .toast-success { background-color: #51a351; } .toast-error { background-color: #bd362f; } .toast-info { background-color: #2f96b4; } .toast-warning { background-color: #f89406; } .toast-progress { position: absolute; right: 0; bottom: 0; height: 4px; background-color: #000000; opacity: 0.4; -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=40); filter: alpha(opacity=40); } /*Responsive Design*/ @media all and (max-width: 240px) { #toast-container > div { padding: 8px 50px 8px 8px; width: 11em; } #toast-container .toast-close-button { left: -0.2em; top: -0.2em; } } @media all and (min-width: 241px) and (max-width: 480px) { #toast-container > div { padding: 8px 50px 8px 8px; width: 18em; } #toast-container .toast-close-button { left: -0.2em; top: -0.2em; } } @media all and (min-width: 481px) and (max-width: 768px) { #toast-container > div { padding: 15px 50px 15px 15px; width: 25em; } } body { font-size: 15px; } header.c-uhfh > div { padding-right: 20px; padding-left: 20px; } main[data-grid~="container"] { padding-bottom: 0px; } [data-grid~="container"] { max-width: 100%; } .c-uhfh.c-sgl-stck .c-search button { padding-top: 13px !important; } .c-uhfh.c-sgl-stck .c-search button::before { bottom: 4px !important; width: calc(100% - 38px) !important; } .c-uhfh > div:first-child .c-uhf-nav-link { margin-top: 3px !important; } .m-heading-3 h1.c-heading { font-size: 30px; font-weight: normal; } .sub-header, .sub-header .c-navigation-menu > button[aria-expanded=true], .sub-header .c-navigation-menu ul li a { background: #0078D7; } /* .sub-header .c-navigation-menu{ border-right: 1px solid rgba(255, 255, 255, 0.5); } */ .sub-header .c-navigation-menu ul li:hover a { background: #0060ad; } .sub-header .c-navigation-menu > button:after, .c-navigation-menu > button:focus:not(.x-hidden-focus) { color: #fff; } .c-navigation-menu > button:focus:not(.x-hidden-focus) { border: 1px dashed rgba(255, 255, 255, 0.6); } .c-navigation-menu + a.c-action-trigger:focus:not(.x-hidden-focus) { color: #fff; background: rgba(0,0,0,.1); outline: 1px dashed transparent; } /*overrider the mwf component style start*/ .c-navigation-menu > button { margin: 0 2px; } .c-navigation-menu ul { min-width: 300px; } .c-navigation-menu ul a { border: 1px solid transparent; padding: 5px 12px 5px; } .c-navigation-menu ul li { margin: 5px 0; } .c-navigation-menu ul a:focus, .c-navigation-menu > button:focus, a.c-action-trigger:focus { border: 1px dashed rgba(255,255,255,.6); } .c-navigation-menu ul a:focus::before { border: 1px dashed transparent; } .c-dialog.f-flow [role="dialog"] .f-dialog-scroll { padding: 2px; } .custom-caption.c-refine-menu .c-drawer > button:focus:before { border: 2px solid rgba(0,0,0,.8); } .c-checkbox input[type="checkbox"]:focus + span:before { outline: 2px solid rgba(0,0,0,.8) !important; } /*overrider the mwf component style end*/ .sub-header .c-navigation-menu > button, .sub-header .c-navigation-menu > button:hover, .sub-header .c-navigation-menu ul li a { color: #fff; } .c-navigation-menu > button:focus:before { border: 0px; } .sub-header .c-navigation-menu > button:hover:not(.x-hidden-focus) { background: transparent; } .sub-header .c-navigation-menu ul { background: #0078D7; border-color: #0078D7; } .custom-sidenav .m-supplemental-nav > nav button, .custom-sidenav .m-supplemental-nav > nav a, .custom-sidenav .m-supplemental-nav > a { font-size: 14px; margin-bottom: 2px; text-align: right; } .custom-sidenav .c-supplemental-nav > nav > a + nav, .custom-sidenav .m-supplemental-nav > nav > nav > a + nav { height: auto; } .custom-sidenav .m-supplemental-nav > nav > nav > nav, .custom-sidenav .m-supplemental-nav > nav > nav > nav > nav { margin-right: 20px; } .custom-sidenav .m-supplemental-nav > a { color: rgba(0,0,0,.6); border: 2px solid transparent; } .custom-sidenav .m-supplemental-nav strong { font-size: 14px; } .sub-header .c-action-trigger, .sub-header .c-action-trigger:hover { color: rgba(255,255,255,.5); text-decoration: none; } @media screen and (min-width: 860px) { .c-uhfh .c-uhf-menu [aria-expanded], .c-uhfh .c-uhf-menu a, .c-uhfh li.f-sub-menu [aria-expanded], .c-uhfh li.f-sub-menu a, .c-me .msame_Header { z-index: 100 !important; } } .top-bar .main-link-nav { padding: 0; } .main-link-nav .c-link-navigation { margin-top: 0; } .top-bar { padding-top: 12px; } .top-bar .c-logo { padding: 10px 2px 13px 12px; } .top-bar .c-logo img { height: 23px; width: auto; } .top-bar .first-link { padding: 10px 12px 13px 12px; font-size: 18px; font-weight: 600; color: #767171; } .top-bar .main-link-nav { padding: 0; } .top-bar .main-link-nav a { padding: 18px 5px 0px 0; margin: 0 !important; min-width: 0; color: #a6a6a6; } .top-bar .main-link-nav a::before { vertical-align: top; } .top-bar .main-link-nav .last-link { color: #000; font-size: 14px; padding-left: 0; padding-top: 5px; } .head-bar { padding: 10px 0; } /* .sub-header .m-navigation-bar { align-items: center; float: right; font-size: 12px; } */ .sub-header a.c-action-trigger.c-glyph { margin-top: 0px; color: #fff; font-size: 12px; padding: 12px 8px 12px 0; margin-right: 4px; } .sub-header a.c-action-trigger.c-glyph.glyph-cancel:before { margin-top: 1px; float: right; } .sub-header a.c-action-trigger.c-glyph.glyph-cancel:focus::after { border: 1px dashed rgba(255, 255, 255, 0.6); } /* .sub-header .global-icons{ float: right; margin-bottom:0px; } .sub-header .global-icons li:first-child:after { content: ''; display: inline-block; border-right: 1px solid #fff; height: 24px; margin-top: 11px; position: absolute; } .sub-header .global-icons li img{ width:20px; } .sub-header .global-icons li a { padding: 9px 17px 10px 17px; display: inline-block; margin: 1px 2px; } */ .sub-header .global-icons li a:focus { outline: none; background: rgba(0,0,0,.1); border: 1px dashed rgba(255, 255, 255, 0.6); } /*Dailog box css starts*/ .custom-dailog-content.c-dialog.f-flow [role="dialog"] { padding: 20px 30px; } .custom-dailog-content.c-dialog [role=dialog] h2 { font-size: 22px; margin-bottom: 15px; line-height: 24px; } .custom-dailog-content legend { font-size: 15px; margin-bottom: 10px; padding-bottom: 5px; } .custom-dailog-content .c-radio label.c-label { margin-top: 0; margin-bottom: 0; } .custom-dailog-content .c-radio p.custom-caption { padding: 15px 0; } .custom-dailog-content .c-checkbox input[type="checkbox"] + span, .custom-dailog-content button.c-button { font-size: 13px; } .custom-caption.c-refine-menu .c-drawer > button { font-size: 15px; padding: 10px 36px 10px 12px; min-height: 36px; background: rgba(0,0,0,.02); } .custom-caption.c-refine-menu .c-drawer > button:hover { box-shadow: none; background: rgba(0,0,0,.05); } .custom-caption.c-refine-menu .c-drawer > button .c-checkbox label.c-label, .custom-caption .c-drawer .c-checkbox label.c-label { margin-top: 0px; } .custom-caption .c-drawer ul li .c-checkbox label.c-label { padding: 10px 70px 10px 10px; } /*Dailogbox css ends*/ /*sidebar navigation starts*/ .custom-sidenav .m-supplemental-nav > nav { margin-top: 2px; font-size: 14px; } .custom-sidenav .c-supplemental-nav > nav > a:first-child, .custom-sidenav .m-supplemental-nav > nav > nav > a:first-child, .custom-sidenav .c-supplemental-nav > nav > span:first-child, .custom-sidenav .m-supplemental-nav > nav > nav > span:first-child { margin-bottom: 2px; } .custom-sidenav .m-supplemental-nav > nav > nav > a:first-child { margin-right: 20px; } .custom-sidenav .c-supplemental-nav button:after, .custom-sidenav .m-supplemental-nav > nav button:after { content: ''; } .custom-sidenav .c-supplemental-nav a:hover, .custom-sidenav .m-supplemental-nav > nav a:hover { text-decoration: none; color: #000; } ol.c-breadcrumb li:last-child a { color: rgba(0,0,0,.5) } /*sidebar navigation ends*/ /*product page css starts*/ .display-product { margin-bottom: 12px; } .display-product a { position: relative; } .product-offering > div:first-child > div.x-p-r-2x { position: relative; } .product-offering > div:first-child > div.x-p-r-2x:first-child:after { content: ''; height: 100%; position: absolute; left: 7px; display: inline-block; top: 0px; border-left: 1px solid rgba(112,112,112,.25); } @media screen and (max-width:767px) { .product-offering > div:first-child > div.x-p-r-2x:first-child:after { border-left: 0px; } ol.c-breadcrumb li { padding-left: 4px; } ul.c-breadcrumb li:after, ol.c-breadcrumb li:after { padding-right: 1px; } } .product-offering .display-product:last-child { margin-bottom: 0px; } .product-title { background: rgba(0,0,0,.10); padding: 5px 11px; display: block; } .product-list { background: rgba(0,0,0,.05); list-style: none; padding: 5px 0; } .product-list li { margin: 0; padding: 1px 13px; } .product-list li a, .product-list li a:focus, .product-list li a:hover { display: block; color: #0078D7; font-size: 14px; line-height: 1; padding: 3px 0 0 0; } .product-title span { font-size: 12px; position: absolute; left: 10px; top: 50%; margin-top: -5px; line-height: 1; } .bdr-part { border-left: 1px solid rgba(112,112,112,.25) } /*product page css ends*/ /*link navigation css starts*/ .m-heading-3 nav.c-link-navigation { text-align: right; margin-top: 0px; margin-bottom: 10px; } .m-heading-3 nav.c-link-navigation li:first-child a { margin-right: 0px; } .m-heading-3 nav.c-link-navigation li a.c-hyperlink { color: rgba(0,0,0,.5); padding-bottom: 4px; border: none; border-bottom: 4px solid transparent; } .m-heading-3 nav.c-link-navigation li a.c-hyperlink:focus, .m-heading-3 a.c-hyperlink:not(.f-image):focus:not(.x-hidden-focus) { border: none; outline: none; background: none; color: #000000; } .dropdown .dropdown-menu li a { font-size: 12px; line-height: 32px; height: 36px; } .m-heading-3 a.c-hyperlink:not(.f-image):focus:not(.x-hidden-focus), .dropdown .dropdown-menu li a:focus, .dropdown .dropdown-menu li a:hover { border: 2px solid transparent; background: rgba(0,0,0,.2); color: #000; text-decoration: none; } .m-heading-3 nav.c-link-navigation li a.c-hyperlink.active, .m-heading-3 nav.c-link-navigation li a.c-hyperlink:hover { text-decoration: none; color: #000; border: none; border-bottom: 4px solid #0078D7; } .application-table .c-subheading-4 { color: rgba(0,0,0,.6) } .application-table tr a { color: #0078D7; display: block; } .application-table tr a span { display: inline-block; height: 20px; width: 20px; border: 1px solid; border-radius: 13px; padding: 0px; } .application-table tr a span:before { line-height: 4px; } .application-table tr > th { text-align: center; } .application-table tr > th:first-child { text-align: right; } .application-table tr > td:first-child { text-align: right; min-width: 500px; } .application-table .c-table table { width: auto; } .application-table tr td { border: 2px solid #fff; width: auto; padding: 1px 3px; } .application-table tr:nth-child(odd) td { background-color: rgba(0,0,0,.02); } .application-table tr:nth-child(even) td { background-color: #F9F9F9; } .application-table tr > td:empty { background-color: rgba(0,0,0,.06); } .application-table tr > td:hover { background-color: rgba(0, 120, 215,0.06); } div.publish-options { float: right !important; margin-top: 14px; } div.publish-options a.dropdown-toggle { color: rgba(0,0,0,.5); } div.publish-options a.dropdown-toggle:focus, div.publish-options a.dropdown-toggle:hover { color: #0078D7; } /* Popup Menu style */ .c-drawer button { width: 25px; height: 50px; margin: 0px !important; padding: 0px !important; top: 0px !important; right: 0 !important; min-height: 0px !important; float: right; line-height: 20px !important; } .c-drawer > button:before, .c-drawer .f-toggle:before, .c-drawer > header > button:before, .c-drawer > header .f-toggle:before, .c-drawer .c-drawer-toggle:before { position: absolute; -ms-transform: translateY(-50%); transform: translateY(-50%); right: 2px; top: 50%; } .custom-caption.c-refine-menu .c-drawer > button .c-checkbox label.c-label, .custom-caption .c-drawer .c-checkbox label.c-label { margin-top: 5px; margin-bottom: 5px; margin-left: 5px !important; margin-right: 5px; } .c-drawer > button:focus, .c-drawer .f-toggle:focus, .c-drawer > header > button:focus, .c-drawer > header .f-toggle:focus, .c-drawer .c-drawer-toggle:focus { border: 2px solid transparent !important; } .c-drawer > button:hover, .c-drawer > button:focus, .c-drawer .f-toggle:hover, .c-drawer .f-toggle:focus, .c-drawer > header > button:hover, .c-drawer > header > button:focus, .c-drawer > header .f-toggle:hover, .c-drawer > header .f-toggle:focus, .c-drawer .c-drawer-toggle:hover, .c-drawer .c-drawer-toggle:focus { box-shadow: none !important; color: unset !important; background: #f0f0f0 !important; } .parentCheckBox { padding-top: 10px; padding-bottom: 10px; background: rgba(0,0,0,.02) !important; } .childCheckBox { margin-right: 5px; background: rgba(0,0,0,.02) !important; } /* .compareToToday{ display:inline-block; padding: 10px; } */ .compareToToday label { display: inline-block; color: white; font-weight: normal; } .compareToToday .btn.btn-toggle-switch { margin: 0; } /* *************************************** ** Diff related styles *****************************************/ ins { background-color: #cfc; text-decoration: inherit; } del { color: #999; background-color: #FEC8C8; } ins.mod { background-color: #FFE1AC; } .legends-clauses { border: 1px solid black; padding: 5px; float: left; width: 9.333%; } .ui-widget-header .ui-icon { background-image: url('/licensing/termshttps://www.microsoft.com/images/ui-icons_444444_256x240.png') !important; } /*Loading/Spinner*/ #circularG { position: relative; width: 68px; height: 68px; margin: auto; } .circularG { position: absolute; background-color: #36c0e9; width: 16px; height: 16px; border-radius: 10px; -o-border-radius: 10px; -ms-border-radius: 10px; -webkit-border-radius: 10px; -moz-border-radius: 10px; animation-name: bounce_circularG; -o-animation-name: bounce_circularG; -ms-animation-name: bounce_circularG; -webkit-animation-name: bounce_circularG; -moz-animation-name: bounce_circularG; animation-duration: 0.908s; -o-animation-duration: 0.908s; -ms-animation-duration: 0.908s; -webkit-animation-duration: 0.908s; -moz-animation-duration: 0.908s; animation-iteration-count: infinite; -o-animation-iteration-count: infinite; -ms-animation-iteration-count: infinite; -webkit-animation-iteration-count: infinite; -moz-animation-iteration-count: infinite; animation-direction: normal; -o-animation-direction: normal; -ms-animation-direction: normal; -webkit-animation-direction: normal; -moz-animation-direction: normal; transform: scale(0.3); -o-transform: scale(0.3); -ms-transform: scale(0.3); -webkit-transform: scale(0.3); -moz-transform: scale(0.3); } #circularG_1 { right: 0; top: 27px; animation-delay: 0.338s; -o-animation-delay: 0.338s; -ms-animation-delay: 0.338s; -webkit-animation-delay: 0.338s; -moz-animation-delay: 0.338s; } #circularG_2 { right: 7px; top: 7px; animation-delay: 0.454s; -o-animation-delay: 0.454s; -ms-animation-delay: 0.454s; -webkit-animation-delay: 0.454s; -moz-animation-delay: 0.454s; } #circularG_3 { top: 0; right: 27px; animation-delay: 0.57s; -o-animation-delay: 0.57s; -ms-animation-delay: 0.57s; -webkit-animation-delay: 0.57s; -moz-animation-delay: 0.57s; } #circularG_4 { left: 7px; top: 7px; animation-delay: 0.686s; -o-animation-delay: 0.686s; -ms-animation-delay: 0.686s; -webkit-animation-delay: 0.686s; -moz-animation-delay: 0.686s; } #circularG_5 { left: 0; top: 27px; animation-delay: 0.802s; -o-animation-delay: 0.802s; -ms-animation-delay: 0.802s; -webkit-animation-delay: 0.802s; -moz-animation-delay: 0.802s; } #circularG_6 { left: 7px; bottom: 7px; animation-delay: 0.908s; -o-animation-delay: 0.908s; -ms-animation-delay: 0.908s; -webkit-animation-delay: 0.908s; -moz-animation-delay: 0.908s; } #circularG_7 { right: 27px; bottom: 0; animation-delay: 1.024s; -o-animation-delay: 1.024s; -ms-animation-delay: 1.024s; -webkit-animation-delay: 1.024s; -moz-animation-delay: 1.024s; } #circularG_8 { right: 7px; bottom: 7px; animation-delay: 1.14s; -o-animation-delay: 1.14s; -ms-animation-delay: 1.14s; -webkit-animation-delay: 1.14s; -moz-animation-delay: 1.14s; } @keyframes bounce_circularG { 0% { transform: scale(1); } 100% { transform: scale(.3); } } @-o-keyframes bounce_circularG { 0% { -o-transform: scale(1); } 100% { -o-transform: scale(.3); } } @-ms-keyframes bounce_circularG { 0% { -ms-transform: scale(1); } 100% { -ms-transform: scale(.3); } } @-webkit-keyframes bounce_circularG { 0% { -webkit-transform: scale(1); } 100% { -webkit-transform: scale(.3); } } @-moz-keyframes bounce_circularG { 0% { -moz-transform: scale(1); } 100% { -moz-transform: scale(.3); } } @font-face { font-family: 'FabricMDL2Icons'; src: url("data:application/octet-stream;base64,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") format("truetype"); } .ms-Icon { -moz-osx-font-smoothing: grayscale; -webkit-font-smoothing: antialiased; display: inline-block; font-family: 'FabricMDL2Icons'; font-style: normal; font-weight: normal; speak: none; } .ms-Icon--PageLink:before { content: ""; } .ms-Icon--CommentSolid:before { content: ""; } .ms-Icon--ChangeEntitlements:before { content: ""; } .ms-Icon--Installation:before { content: ""; } .ms-Icon--WebAppBuilderModule:before { content: ""; } .ms-Icon--WebAppBuilderFragment:before { content: ""; } .ms-Icon--WebAppBuilderSlot:before { content: ""; } .ms-Icon--BullseyeTargetEdit:before { content: ""; } .ms-Icon--WebAppBuilderFragmentCreate:before { content: ""; } .ms-Icon--PageData:before { content: ""; } .ms-Icon--PageHeaderEdit:before { content: ""; } .ms-Icon--ProductList:before { content: ""; } .ms-Icon--UnpublishContent:before { content: ""; } .ms-Icon--DependencyAdd:before { content: ""; } .ms-Icon--DependencyRemove:before { content: ""; } .ms-Icon--EntitlementPolicy:before { content: ""; } .ms-Icon--EntitlementRedemption:before { content: ""; } .ms-Icon--SchoolDataSyncLogo:before { content: ""; } .ms-Icon--PinSolid12:before { content: ""; } .ms-Icon--PinSolidOff12:before { content: ""; } .ms-Icon--GlobalNavButton:before { content: ""; } .ms-Icon--InternetSharing:before { content: ""; } .ms-Icon--Brightness:before { content: ""; } .ms-Icon--MapPin:before { content: ""; } .ms-Icon--Airplane:before { content: ""; } .ms-Icon--Tablet:before { content: ""; } .ms-Icon--QuickNote:before { content: ""; } .ms-Icon--ChevronDown:before { content: ""; } .ms-Icon--ChevronUp:before { content: ""; } .ms-Icon--Edit:before { content: ""; } .ms-Icon--Add:before { content: ""; } .ms-Icon--Cancel:before { content: ""; } .ms-Icon--More:before { content: ""; } .ms-Icon--Settings:before { content: ""; } .ms-Icon--Video:before { content: ""; } .ms-Icon--Mail:before { content: ""; } .ms-Icon--People:before { content: ""; } .ms-Icon--Phone:before { content: ""; } .ms-Icon--Pin:before { content: ""; } .ms-Icon--Shop:before { content: ""; } .ms-Icon--Stop:before { content: ""; } .ms-Icon--Link:before { content: ""; } .ms-Icon--Filter:before { content: ""; } .ms-Icon--AllApps:before { content: ""; } .ms-Icon--Zoom:before { content: ""; } .ms-Icon--ZoomOut:before { content: ""; } .ms-Icon--Microphone:before { content: ""; } .ms-Icon--Search:before { content: ""; } .ms-Icon--Camera:before { content: ""; } .ms-Icon--Attach:before { content: ""; } .ms-Icon--Send:before { content: ""; } .ms-Icon--FavoriteList:before { content: ""; } .ms-Icon--PageSolid:before { content: ""; } .ms-Icon--Forward:before { content: ""; } .ms-Icon--Back:before { content: ""; } .ms-Icon--Refresh:before { content: ""; } .ms-Icon--Share:before { content: ""; } .ms-Icon--Lock:before { content: ""; } .ms-Icon--BlockedSite:before { content: ""; } .ms-Icon--ReportHacked:before { content: ""; } .ms-Icon--EMI:before { content: ""; } .ms-Icon--MiniLink:before { content: ""; } .ms-Icon--Blocked:before { content: ""; } .ms-Icon--FavoriteStar:before { content: ""; } .ms-Icon--FavoriteStarFill:before { content: ""; } .ms-Icon--ReadingMode:before { content: ""; } .ms-Icon--Favicon:before { content: ""; } .ms-Icon--Remove:before { content: ""; } .ms-Icon--Checkbox:before { content: ""; } .ms-Icon--CheckboxComposite:before { content: ""; } .ms-Icon--CheckboxFill:before { content: ""; } .ms-Icon--CheckboxIndeterminate:before { content: ""; } .ms-Icon--CheckboxCompositeReversed:before { content: ""; } .ms-Icon--CheckMark:before { content: ""; } .ms-Icon--BackToWindow:before { content: ""; } .ms-Icon--FullScreen:before { content: ""; } .ms-Icon--Print:before { content: ""; } .ms-Icon--Up:before { content: ""; } .ms-Icon--Down:before { content: ""; } .ms-Icon--OEM:before { content: ""; } .ms-Icon--Delete:before { content: ""; } .ms-Icon--Save:before { content: ""; } .ms-Icon--ReturnKey:before { content: ""; } .ms-Icon--Cloud:before { content: ""; } .ms-Icon--Flashlight:before { content: ""; } .ms-Icon--CommandPrompt:before { content: ""; } .ms-Icon--Sad:before { content: ""; } .ms-Icon--RealEstate:before { content: ""; } .ms-Icon--SIPMove:before { content: ""; } .ms-Icon--EraseTool:before { content: ""; } .ms-Icon--GripperTool:before { content: ""; } .ms-Icon--Dialpad:before { content: ""; } .ms-Icon--PageLeft:before { content: ""; } .ms-Icon--PageRight:before { content: ""; } .ms-Icon--MultiSelect:before { content: ""; } .ms-Icon--KeyboardClassic:before { content: ""; } .ms-Icon--Play:before { content: ""; } .ms-Icon--Pause:before { content: ""; } .ms-Icon--ChevronLeft:before { content: ""; } .ms-Icon--ChevronRight:before { content: ""; } .ms-Icon--InkingTool:before { content: ""; } .ms-Icon--Emoji2:before { content: ""; } .ms-Icon--GripperBarHorizontal:before { content: ""; } .ms-Icon--System:before { content: ""; } .ms-Icon--Personalize:before { content: ""; } .ms-Icon--SearchAndApps:before { content: ""; } .ms-Icon--Globe:before { content: ""; } .ms-Icon--EaseOfAccess:before { content: ""; } .ms-Icon--ContactInfo:before { content: ""; } .ms-Icon--Unpin:before { content: ""; } .ms-Icon--Contact:before { content: ""; } .ms-Icon--Memo:before { content: ""; } .ms-Icon--IncomingCall:before { content: ""; } .ms-Icon--Paste:before { content: ""; } .ms-Icon--WindowsLogo:before { content: ""; } .ms-Icon--Error:before { content: ""; } .ms-Icon--GripperBarVertical:before { content: ""; } .ms-Icon--Unlock:before { content: ""; } .ms-Icon--Slideshow:before { content: ""; } .ms-Icon--Calendar:before { content: ""; } .ms-Icon--Megaphone:before { content: ""; } .ms-Icon--AutoEnhanceOn:before { content: ""; } .ms-Icon--AutoEnhanceOff:before { content: ""; } .ms-Icon--Color:before { content: ""; } .ms-Icon--SaveAs:before { content: ""; } .ms-Icon--Light:before { content: ""; } .ms-Icon--Filters:before { content: ""; } .ms-Icon--AspectRatio:before { content: ""; } .ms-Icon--Contrast:before { content: ""; } .ms-Icon--Redo:before { content: ""; } .ms-Icon--Undo:before { content: ""; } .ms-Icon--Crop:before { content: ""; } .ms-Icon--PhotoCollection:before { content: ""; } .ms-Icon--Album:before { content: ""; } .ms-Icon--Rotate:before { content: ""; } .ms-Icon--PanoIndicator:before { content: ""; } .ms-Icon--Translate:before { content: ""; } .ms-Icon--RedEye:before { content: ""; } .ms-Icon--ViewOriginal:before { content: ""; } .ms-Icon--ThumbnailView:before { content: ""; } .ms-Icon--Package:before { content: ""; } .ms-Icon--Telemarketer:before { content: ""; } .ms-Icon--Warning:before { content: ""; } .ms-Icon--Financial:before { content: ""; } .ms-Icon--Education:before { content: ""; } .ms-Icon--ShoppingCart:before { content: ""; } .ms-Icon--Train:before { content: ""; } .ms-Icon--Flag:before { content: ""; } .ms-Icon--Move:before { content: ""; } .ms-Icon--Page:before { content: ""; } .ms-Icon--TouchPointer:before { content: ""; } .ms-Icon--Merge:before { content: ""; } .ms-Icon--TurnRight:before { content: ""; } .ms-Icon--Ferry:before { content: ""; } .ms-Icon--Highlight:before { content: ""; } .ms-Icon--PowerButton:before { content: ""; } .ms-Icon--Tab:before { content: ""; } .ms-Icon--Admin:before { content: ""; } .ms-Icon--TVMonitor:before { content: ""; } .ms-Icon--Speakers:before { content: ""; } .ms-Icon--Game:before { content: ""; } .ms-Icon--UnstackSelected:before { content: ""; } .ms-Icon--StackIndicator:before { content: ""; } .ms-Icon--Nav2DMapView:before { content: ""; } .ms-Icon--StreetsideSplitMinimize:before { content: ""; } .ms-Icon--Car:before { content: ""; } .ms-Icon--Bus:before { content: ""; } .ms-Icon--EatDrink:before { content: ""; } .ms-Icon--SeeDo:before { content: ""; } .ms-Icon--LocationCircle:before { content: ""; } .ms-Icon--Home:before { content: ""; } .ms-Icon--SwitcherStartEnd:before { content: ""; } .ms-Icon--ParkingLocation:before { content: ""; } .ms-Icon--IncidentTriangle:before { content: ""; } .ms-Icon--Touch:before { content: ""; } .ms-Icon--MapDirections:before { content: ""; } .ms-Icon--CaretHollow:before { content: ""; } .ms-Icon--CaretSolid:before { content: ""; } .ms-Icon--History:before { content: ""; } .ms-Icon--Location:before { content: ""; } .ms-Icon--MapLayers:before { content: ""; } .ms-Icon--SearchNearby:before { content: ""; } .ms-Icon--Work:before { content: ""; } .ms-Icon--Recent:before { content: ""; } .ms-Icon--Hotel:before { content: ""; } .ms-Icon--Bank:before { content: ""; } .ms-Icon--LocationDot:before { content: ""; } .ms-Icon--Dictionary:before { content: ""; } .ms-Icon--ChromeBack:before { content: ""; } .ms-Icon--FolderOpen:before { content: ""; } .ms-Icon--Pinned:before { content: ""; } .ms-Icon--PinnedFill:before { content: ""; } .ms-Icon--RevToggleKey:before { content: ""; } .ms-Icon--USB:before { content: ""; } .ms-Icon--View:before { content: ""; } .ms-Icon--Previous:before { content: ""; } .ms-Icon--Next:before { content: ""; } .ms-Icon--Clear:before { content: ""; } .ms-Icon--Sync:before { content: ""; } .ms-Icon--Download:before { content: ""; } .ms-Icon--Help:before { content: ""; } .ms-Icon--Upload:before { content: ""; } .ms-Icon--Emoji:before { content: ""; } .ms-Icon--MailForward:before { content: ""; } .ms-Icon--ClosePane:before { content: ""; } .ms-Icon--OpenPane:before { content: ""; } .ms-Icon--PreviewLink:before { content: ""; } .ms-Icon--ZoomIn:before { content: ""; } .ms-Icon--Bookmarks:before { content: ""; } .ms-Icon--Document:before { content: ""; } .ms-Icon--ProtectedDocument:before { content: ""; } .ms-Icon--OpenInNewWindow:before { content: ""; } .ms-Icon--MailFill:before { content: ""; } .ms-Icon--ViewAll:before { content: ""; } .ms-Icon--Switch:before { content: ""; } .ms-Icon--Rename:before { content: ""; } .ms-Icon--Go:before { content: ""; } .ms-Icon--Remote:before { content: ""; } .ms-Icon--SelectAll:before { content: ""; } .ms-Icon--Orientation:before { content: ""; } .ms-Icon--Import:before { content: ""; } .ms-Icon--Folder:before { content: ""; } .ms-Icon--Picture:before { content: ""; } .ms-Icon--ChromeClose:before { content: ""; } .ms-Icon--ShowResults:before { content: ""; } .ms-Icon--Message:before { content: ""; } .ms-Icon--CalendarDay:before { content: ""; } .ms-Icon--CalendarWeek:before { content: ""; } .ms-Icon--MailReplyAll:before { content: ""; } .ms-Icon--Read:before { content: ""; } .ms-Icon--Cut:before { content: ""; } .ms-Icon--PaymentCard:before { content: ""; } .ms-Icon--Copy:before { content: ""; } .ms-Icon--Important:before { content: ""; } .ms-Icon--MailReply:before { content: ""; } .ms-Icon--Sort:before { content: ""; } .ms-Icon--GotoToday:before { content: ""; } .ms-Icon--Font:before { content: ""; } .ms-Icon--FontColor:before { content: ""; } .ms-Icon--FolderFill:before { content: ""; } .ms-Icon--Permissions:before { content: ""; } .ms-Icon--DisableUpdates:before { content: ""; } .ms-Icon--Unfavorite:before { content: ""; } .ms-Icon--Italic:before { content: ""; } .ms-Icon--Underline:before { content: ""; } .ms-Icon--Bold:before { content: ""; } .ms-Icon--MoveToFolder:before { content: ""; } .ms-Icon--Dislike:before { content: ""; } .ms-Icon--Like:before { content: ""; } .ms-Icon--AlignRight:before { content: ""; } .ms-Icon--AlignCenter:before { content: ""; } .ms-Icon--AlignLeft:before { content: ""; } .ms-Icon--OpenFile:before { content: ""; } .ms-Icon--ClearSelection:before { content: ""; } .ms-Icon--FontDecrease:before { content: ""; } .ms-Icon--FontIncrease:before { content: ""; } .ms-Icon--FontSize:before { content: ""; } .ms-Icon--CellPhone:before { content: ""; } .ms-Icon--Tag:before { content: ""; } .ms-Icon--RepeatOne:before { content: ""; } .ms-Icon--RepeatAll:before { content: ""; } .ms-Icon--Calculator:before { content: ""; } .ms-Icon--Library:before { content: ""; } .ms-Icon--PostUpdate:before { content: ""; } .ms-Icon--NewFolder:before { content: ""; } .ms-Icon--CalendarReply:before { content: ""; } .ms-Icon--UnsyncFolder:before { content: ""; } .ms-Icon--SyncFolder:before { content: ""; } .ms-Icon--BlockContact:before { content: ""; } .ms-Icon--AddFriend:before { content: ""; } .ms-Icon--Accept:before { content: ""; } .ms-Icon--BulletedList:before { content: ""; } .ms-Icon--Preview:before { content: ""; } .ms-Icon--News:before { content: ""; } .ms-Icon--Chat:before { content: ""; } .ms-Icon--Group:before { content: ""; } .ms-Icon--World:before { content: ""; } .ms-Icon--Comment:before { content: ""; } .ms-Icon--DockLeft:before { content: ""; } .ms-Icon--DockRight:before { content: ""; } .ms-Icon--Repair:before { content: ""; } .ms-Icon--Accounts:before { content: ""; } .ms-Icon--Street:before { content: ""; } .ms-Icon--RadioBullet:before { content: ""; } .ms-Icon--Stopwatch:before { content: ""; } .ms-Icon--Clock:before { content: ""; } .ms-Icon--WorldClock:before { content: ""; } .ms-Icon--AlarmClock:before { content: ""; } .ms-Icon--Photo:before { content: ""; } .ms-Icon--ActionCenter:before { content: ""; } .ms-Icon--Hospital:before { content: ""; } .ms-Icon--Timer:before { content: ""; } .ms-Icon--FullCircleMask:before { content: ""; } .ms-Icon--LocationFill:before { content: ""; } .ms-Icon--ChromeMinimize:before { content: ""; } .ms-Icon--ChromeRestore:before { content: ""; } .ms-Icon--Annotation:before { content: ""; } .ms-Icon--Fingerprint:before { content: ""; } .ms-Icon--Handwriting:before { content: ""; } .ms-Icon--ChromeFullScreen:before { content: ""; } .ms-Icon--Completed:before { content: ""; } .ms-Icon--Label:before { content: ""; } .ms-Icon--FlickDown:before { content: ""; } .ms-Icon--FlickUp:before { content: ""; } .ms-Icon--FlickLeft:before { content: ""; } .ms-Icon--FlickRight:before { content: ""; } .ms-Icon--MiniExpand:before { content: ""; } .ms-Icon--MiniContract:before { content: ""; } .ms-Icon--Streaming:before { content: ""; } .ms-Icon--MusicInCollection:before { content: ""; } .ms-Icon--OneDriveLogo:before { content: ""; } .ms-Icon--CompassNW:before { content: ""; } .ms-Icon--Code:before { content: ""; } .ms-Icon--LightningBolt:before { content: ""; } .ms-Icon--Info:before { content: ""; } .ms-Icon--CalculatorMultiply:before { content: ""; } .ms-Icon--CalculatorAddition:before { content: ""; } .ms-Icon--CalculatorSubtract:before { content: ""; } .ms-Icon--CalculatorPercentage:before { content: ""; } .ms-Icon--CalculatorEqualTo:before { content: ""; } .ms-Icon--PrintfaxPrinterFile:before { content: ""; } .ms-Icon--StorageOptical:before { content: ""; } .ms-Icon--Communications:before { content: ""; } .ms-Icon--Headset:before { content: ""; } .ms-Icon--Health:before { content: ""; } .ms-Icon--FrontCamera:before { content: ""; } .ms-Icon--ChevronUpSmall:before { content: ""; } .ms-Icon--ChevronDownSmall:before { content: ""; } .ms-Icon--ChevronLeftSmall:before { content: ""; } .ms-Icon--ChevronRightSmall:before { content: ""; } .ms-Icon--ChevronUpMed:before { content: ""; } .ms-Icon--ChevronDownMed:before { content: ""; } .ms-Icon--ChevronLeftMed:before { content: ""; } .ms-Icon--ChevronRightMed:before { content: ""; } .ms-Icon--Devices2:before { content: ""; } .ms-Icon--PC1:before { content: ""; } .ms-Icon--PresenceChickletVideo:before { content: ""; } .ms-Icon--Reply:before { content: ""; } .ms-Icon--HalfAlpha:before { content: ""; } .ms-Icon--ConstructionCone:before { content: ""; } .ms-Icon--DoubleChevronLeftMed:before { content: ""; } .ms-Icon--Volume0:before { content: ""; } .ms-Icon--Volume1:before { content: ""; } .ms-Icon--Volume2:before { content: ""; } .ms-Icon--Volume3:before { content: ""; } .ms-Icon--Chart:before { content: ""; } .ms-Icon--Robot:before { content: ""; } .ms-Icon--Manufacturing:before { content: ""; } .ms-Icon--LockSolid:before { content: ""; } .ms-Icon--FitPage:before { content: ""; } .ms-Icon--FitWidth:before { content: ""; } .ms-Icon--BidiLtr:before { content: ""; } .ms-Icon--BidiRtl:before { content: ""; } .ms-Icon--RightDoubleQuote:before { content: ""; } .ms-Icon--Sunny:before { content: ""; } .ms-Icon--CloudWeather:before { content: ""; } .ms-Icon--Cloudy:before { content: ""; } .ms-Icon--PartlyCloudyDay:before { content: ""; } .ms-Icon--PartlyCloudyNight:before { content: ""; } .ms-Icon--ClearNight:before { content: ""; } .ms-Icon--RainShowersDay:before { content: ""; } .ms-Icon--Rain:before { content: ""; } .ms-Icon--Thunderstorms:before { content: ""; } .ms-Icon--RainSnow:before { content: ""; } .ms-Icon--Snow:before { content: ""; } .ms-Icon--BlowingSnow:before { content: ""; } .ms-Icon--Frigid:before { content: ""; } .ms-Icon--Fog:before { content: ""; } .ms-Icon--Squalls:before { content: ""; } .ms-Icon--Duststorm:before { content: ""; } .ms-Icon--Unknown:before { content: ""; } .ms-Icon--Precipitation:before { content: ""; } .ms-Icon--SortLines:before { content: ""; } .ms-Icon--Ribbon:before { content: ""; } .ms-Icon--AreaChart:before { content: ""; } .ms-Icon--Assign:before { content: ""; } .ms-Icon--FlowChart:before { content: ""; } .ms-Icon--CheckList:before { content: ""; } .ms-Icon--Diagnostic:before { content: ""; } .ms-Icon--Generate:before { content: ""; } .ms-Icon--LineChart:before { content: ""; } .ms-Icon--Equalizer:before { content: ""; } .ms-Icon--BarChartHorizontal:before { content: ""; } .ms-Icon--BarChartVertical:before { content: ""; } .ms-Icon--Freezing:before { content: ""; } .ms-Icon--FunnelChart:before { content: ""; } .ms-Icon--Processing:before { content: ""; } .ms-Icon--Quantity:before { content: ""; } .ms-Icon--ReportDocument:before { content: ""; } .ms-Icon--StackColumnChart:before { content: ""; } .ms-Icon--SnowShowerDay:before { content: ""; } .ms-Icon--HailDay:before { content: ""; } .ms-Icon--WorkFlow:before { content: ""; } .ms-Icon--HourGlass:before { content: ""; } .ms-Icon--StoreLogoMed20:before { content: ""; } .ms-Icon--TimeSheet:before { content: ""; } .ms-Icon--TriangleSolid:before { content: ""; } .ms-Icon--UpgradeAnalysis:before { content: ""; } .ms-Icon--VideoSolid:before { content: ""; } .ms-Icon--RainShowersNight:before { content: ""; } .ms-Icon--SnowShowerNight:before { content: ""; } .ms-Icon--Teamwork:before { content: ""; } .ms-Icon--HailNight:before { content: ""; } .ms-Icon--PeopleAdd:before { content: ""; } .ms-Icon--Glasses:before { content: ""; } .ms-Icon--DateTime2:before { content: ""; } .ms-Icon--Shield:before { content: ""; } .ms-Icon--Header1:before { content: ""; } .ms-Icon--PageAdd:before { content: ""; } .ms-Icon--NumberedList:before { content: ""; } .ms-Icon--PowerBILogo:before { content: ""; } .ms-Icon--Info2:before { content: ""; } .ms-Icon--MusicInCollectionFill:before { content: ""; } .ms-Icon--List:before { content: ""; } .ms-Icon--Asterisk:before { content: ""; } .ms-Icon--ErrorBadge:before { content: ""; } .ms-Icon--CircleRing:before { content: ""; } .ms-Icon--CircleFill:before { content: ""; } .ms-Icon--Record2:before { content: ""; } .ms-Icon--AllAppsMirrored:before { content: ""; } .ms-Icon--BookmarksMirrored:before { content: ""; } .ms-Icon--BulletedListMirrored:before { content: ""; } .ms-Icon--CaretHollowMirrored:before { content: ""; } .ms-Icon--CaretSolidMirrored:before { content: ""; } .ms-Icon--ChromeBackMirrored:before { content: ""; } .ms-Icon--ClearSelectionMirrored:before { content: ""; } .ms-Icon--ClosePaneMirrored:before { content: ""; } .ms-Icon--DockLeftMirrored:before { content: ""; } .ms-Icon--DoubleChevronLeftMedMirrored:before { content: ""; } .ms-Icon--GoMirrored:before { content: ""; } .ms-Icon--HelpMirrored:before { content: ""; } .ms-Icon--ImportMirrored:before { content: ""; } .ms-Icon--ImportAllMirrored:before { content: ""; } .ms-Icon--ListMirrored:before { content: ""; } .ms-Icon--MailForwardMirrored:before { content: ""; } .ms-Icon--MailReplyMirrored:before { content: ""; } .ms-Icon--MailReplyAllMirrored:before { content: ""; } .ms-Icon--MiniContractMirrored:before { content: ""; } .ms-Icon--MiniExpandMirrored:before { content: ""; } .ms-Icon--OpenPaneMirrored:before { content: ""; } .ms-Icon--ParkingLocationMirrored:before { content: ""; } .ms-Icon--SendMirrored:before { content: ""; } .ms-Icon--ShowResultsMirrored:before { content: ""; } .ms-Icon--ThumbnailViewMirrored:before { content: ""; } .ms-Icon--Media:before { content: ""; } .ms-Icon--Devices3:before { content: ""; } .ms-Icon--Focus:before { content: ""; } .ms-Icon--VideoLightOff:before { content: ""; } .ms-Icon--Lightbulb:before { content: ""; } .ms-Icon--StatusTriangle:before { content: ""; } .ms-Icon--VolumeDisabled:before { content: ""; } .ms-Icon--Puzzle:before { content: ""; } .ms-Icon--EmojiNeutral:before { content: ""; } .ms-Icon--EmojiDisappointed:before { content: ""; } .ms-Icon--HomeSolid:before { content: ""; } .ms-Icon--Ringer:before { content: ""; } .ms-Icon--PDF:before { content: ""; } .ms-Icon--HeartBroken:before { content: ""; } .ms-Icon--StoreLogo16:before { content: ""; } .ms-Icon--MultiSelectMirrored:before { content: ""; } .ms-Icon--Broom:before { content: ""; } .ms-Icon--AddToShoppingList:before { content: ""; } .ms-Icon--Cocktails:before { content: ""; } .ms-Icon--Wines:before { content: ""; } .ms-Icon--Articles:before { content: ""; } .ms-Icon--Cycling:before { content: ""; } .ms-Icon--DietPlanNotebook:before { content: ""; } .ms-Icon--Pill:before { content: ""; } .ms-Icon--ExerciseTracker:before { content: ""; } .ms-Icon--HandsFree:before { content: ""; } .ms-Icon--Medical:before { content: ""; } .ms-Icon--Running:before { content: ""; } .ms-Icon--Weights:before { content: ""; } .ms-Icon--Trackers:before { content: ""; } .ms-Icon--AddNotes:before { content: ""; } .ms-Icon--AllCurrency:before { content: ""; } .ms-Icon--BarChart4:before { content: ""; } .ms-Icon--CirclePlus:before { content: ""; } .ms-Icon--Coffee:before { content: ""; } .ms-Icon--Cotton:before { content: ""; } .ms-Icon--Market:before { content: ""; } .ms-Icon--Money:before { content: ""; } .ms-Icon--PieDouble:before { content: ""; } .ms-Icon--PieSingle:before { content: ""; } .ms-Icon--RemoveFilter:before { content: ""; } .ms-Icon--Savings:before { content: ""; } .ms-Icon--Sell:before { content: ""; } .ms-Icon--StockDown:before { content: ""; } .ms-Icon--StockUp:before { content: ""; } .ms-Icon--Lamp:before { content: ""; } .ms-Icon--Source:before { content: ""; } .ms-Icon--MSNVideos:before { content: ""; } .ms-Icon--Cricket:before { content: ""; } .ms-Icon--Golf:before { content: ""; } .ms-Icon--Baseball:before { content: ""; } .ms-Icon--Soccer:before { content: ""; } .ms-Icon--MoreSports:before { content: ""; } .ms-Icon--AutoRacing:before { content: ""; } .ms-Icon--CollegeHoops:before { content: ""; } .ms-Icon--CollegeFootball:before { content: ""; } .ms-Icon--ProFootball:before { content: ""; } .ms-Icon--ProHockey:before { content: ""; } .ms-Icon--Rugby:before { content: ""; } .ms-Icon--SubstitutionsIn:before { content: ""; } .ms-Icon--Tennis:before { content: ""; } .ms-Icon--Arrivals:before { content: ""; } .ms-Icon--Design:before { content: ""; } .ms-Icon--Website:before { content: ""; } .ms-Icon--Drop:before { content: ""; } .ms-Icon--HistoricalWeather:before { content: ""; } .ms-Icon--SkiResorts:before { content: ""; } .ms-Icon--Snowflake:before { content: ""; } .ms-Icon--BusSolid:before { content: ""; } .ms-Icon--FerrySolid:before { content: ""; } .ms-Icon--AirplaneSolid:before { content: ""; } .ms-Icon--TrainSolid:before { content: ""; } .ms-Icon--Heart:before { content: ""; } .ms-Icon--HeartFill:before { content: ""; } .ms-Icon--Ticket:before { content: ""; } .ms-Icon--WifiWarning4:before { content: ""; } .ms-Icon--Devices4:before { content: ""; } .ms-Icon--AzureLogo:before { content: ""; } .ms-Icon--BingLogo:before { content: ""; } .ms-Icon--MSNLogo:before { content: ""; } .ms-Icon--OutlookLogoInverse:before { content: ""; } .ms-Icon--OfficeLogo:before { content: ""; } .ms-Icon--SkypeLogo:before { content: ""; } .ms-Icon--Door:before { content: ""; } .ms-Icon--EditMirrored:before { content: ""; } .ms-Icon--GiftCard:before { content: ""; } .ms-Icon--DoubleBookmark:before { content: ""; } .ms-Icon--StatusErrorFull:before { content: ""; } .ms-Icon--Certificate:before { content: ""; } .ms-Icon--FastForward:before { content: ""; } .ms-Icon--Rewind:before { content: ""; } .ms-Icon--Photo2:before { content: ""; } .ms-Icon--OpenSource:before { content: ""; } .ms-Icon--Movers:before { content: ""; } .ms-Icon--CloudDownload:before { content: ""; } .ms-Icon--Family:before { content: ""; } .ms-Icon--WindDirection:before { content: ""; } .ms-Icon--Bug:before { content: ""; } .ms-Icon--SiteScan:before { content: ""; } .ms-Icon--BrowserScreenShot:before { content: ""; } .ms-Icon--F12DevTools:before { content: ""; } .ms-Icon--CSS:before { content: ""; } .ms-Icon--JS:before { content: ""; } .ms-Icon--DeliveryTruck:before { content: ""; } .ms-Icon--ReminderPerson:before { content: ""; } .ms-Icon--ReminderGroup:before { content: ""; } .ms-Icon--TabletMode:before { content: ""; } .ms-Icon--Umbrella:before { content: ""; } .ms-Icon--NetworkTower:before { content: ""; } .ms-Icon--CityNext:before { content: ""; } .ms-Icon--CityNext2:before { content: ""; } .ms-Icon--Section:before { content: ""; } .ms-Icon--OneNoteLogoInverse:before { content: ""; } .ms-Icon--ToggleFilled:before { content: ""; } .ms-Icon--ToggleBorder:before { content: ""; } .ms-Icon--SliderThumb:before { content: ""; } .ms-Icon--ToggleThumb:before { content: ""; } .ms-Icon--Documentation:before { content: ""; } .ms-Icon--Badge:before { content: ""; } .ms-Icon--Giftbox:before { content: ""; } .ms-Icon--VisualStudioLogo:before { content: ""; } .ms-Icon--HomeGroup:before { content: ""; } .ms-Icon--ExcelLogoInverse:before { content: ""; } .ms-Icon--WordLogoInverse:before { content: ""; } .ms-Icon--PowerPointLogoInverse:before { content: ""; } .ms-Icon--Cafe:before { content: ""; } .ms-Icon--SpeedHigh:before { content: ""; } .ms-Icon--Commitments:before { content: ""; } .ms-Icon--ThisPC:before { content: ""; } .ms-Icon--MusicNote:before { content: ""; } .ms-Icon--MicOff:before { content: ""; } .ms-Icon--PlaybackRate1x:before { content: ""; } .ms-Icon--EdgeLogo:before { content: ""; } .ms-Icon--CompletedSolid:before { content: ""; } .ms-Icon--AlbumRemove:before { content: ""; } .ms-Icon--MessageFill:before { content: ""; } .ms-Icon--TabletSelected:before { content: ""; } .ms-Icon--MobileSelected:before { content: ""; } .ms-Icon--LaptopSelected:before { content: ""; } .ms-Icon--TVMonitorSelected:before { content: ""; } .ms-Icon--DeveloperTools:before { content: ""; } .ms-Icon--Shapes:before { content: ""; } .ms-Icon--InsertTextBox:before { content: ""; } .ms-Icon--LowerBrightness:before { content: ""; } .ms-Icon--WebComponents:before { content: ""; } .ms-Icon--OfflineStorage:before { content: ""; } .ms-Icon--DOM:before { content: ""; } .ms-Icon--CloudUpload:before { content: ""; } .ms-Icon--ScrollUpDown:before { content: ""; } .ms-Icon--DateTime:before { content: ""; } .ms-Icon--Event:before { content: ""; } .ms-Icon--Cake:before { content: ""; } .ms-Icon--Tiles:before { content: ""; } .ms-Icon--Org:before { content: ""; } .ms-Icon--PartyLeader:before { content: ""; } .ms-Icon--DRM:before { content: ""; } .ms-Icon--CloudAdd:before { content: ""; } .ms-Icon--AppIconDefault:before { content: ""; } .ms-Icon--Photo2Add:before { content: ""; } .ms-Icon--Photo2Remove:before { content: ""; } .ms-Icon--Calories:before { content: ""; } .ms-Icon--POI:before { content: ""; } .ms-Icon--AddTo:before { content: ""; } .ms-Icon--RadioBtnOff:before { content: ""; } .ms-Icon--RadioBtnOn:before { content: ""; } .ms-Icon--ExploreContent:before { content: ""; } .ms-Icon--Embed:before { content: ""; } .ms-Icon--Product:before { content: ""; } .ms-Icon--ProgressLoopInner:before { content: ""; } .ms-Icon--ProgressLoopOuter:before { content: ""; } .ms-Icon--Blocked2:before { content: ""; } .ms-Icon--FangBody:before { content: ""; } .ms-Icon--Toolbox:before { content: ""; } .ms-Icon--PageHeader:before { content: ""; } .ms-Icon--Glimmer:before { content: ""; } .ms-Icon--ChatInviteFriend:before { content: ""; } .ms-Icon--Brush:before { content: ""; } .ms-Icon--Shirt:before { content: ""; } .ms-Icon--Crown:before { content: ""; } .ms-Icon--Diamond:before { content: ""; } .ms-Icon--ScaleUp:before { content: ""; } .ms-Icon--QRCode:before { content: ""; } .ms-Icon--Feedback:before { content: ""; } .ms-Icon--SharepointLogoInverse:before { content: ""; } .ms-Icon--YammerLogo:before { content: ""; } .ms-Icon--Hide:before { content: ""; } .ms-Icon--Uneditable:before { content: ""; } .ms-Icon--ReturnToSession:before { content: ""; } .ms-Icon--OpenFolderHorizontal:before { content: ""; } .ms-Icon--CalendarMirrored:before { content: ""; } .ms-Icon--SwayLogoInverse:before { content: ""; } .ms-Icon--OutOfOffice:before { content: ""; } .ms-Icon--Trophy:before { content: ""; } .ms-Icon--ReopenPages:before { content: ""; } .ms-Icon--EmojiTabSymbols:before { content: ""; } .ms-Icon--AADLogo:before { content: ""; } .ms-Icon--AccessLogo:before { content: ""; } .ms-Icon--AdminALogoInverse32:before { content: ""; } .ms-Icon--AdminCLogoInverse32:before { content: ""; } .ms-Icon--AdminDLogoInverse32:before { content: ""; } .ms-Icon--AdminELogoInverse32:before { content: ""; } .ms-Icon--AdminLLogoInverse32:before { content: ""; } .ms-Icon--AdminMLogoInverse32:before { content: ""; } .ms-Icon--AdminOLogoInverse32:before { content: ""; } .ms-Icon--AdminPLogoInverse32:before { content: ""; } .ms-Icon--AdminSLogoInverse32:before { content: ""; } .ms-Icon--AdminYLogoInverse32:before { content: ""; } .ms-Icon--DelveLogoInverse:before { content: ""; } .ms-Icon--ExchangeLogoInverse:before { content: ""; } .ms-Icon--LyncLogo:before { content: ""; } .ms-Icon--OfficeVideoLogoInverse:before { content: ""; } .ms-Icon--SocialListeningLogo:before { content: ""; } .ms-Icon--VisioLogoInverse:before { content: ""; } .ms-Icon--Balloons:before { content: ""; } .ms-Icon--Cat:before { content: ""; } .ms-Icon--MailAlert:before { content: ""; } .ms-Icon--MailCheck:before { content: ""; } .ms-Icon--MailLowImportance:before { content: ""; } .ms-Icon--MailPause:before { content: ""; } .ms-Icon--MailRepeat:before { content: ""; } .ms-Icon--SecurityGroup:before { content: ""; } .ms-Icon--Table:before { content: ""; } .ms-Icon--VoicemailForward:before { content: ""; } .ms-Icon--VoicemailReply:before { content: ""; } .ms-Icon--Waffle:before { content: ""; } .ms-Icon--RemoveEvent:before { content: ""; } .ms-Icon--EventInfo:before { content: ""; } .ms-Icon--ForwardEvent:before { content: ""; } .ms-Icon--WipePhone:before { content: ""; } .ms-Icon--AddOnlineMeeting:before { content: ""; } .ms-Icon--JoinOnlineMeeting:before { content: ""; } .ms-Icon--RemoveLink:before { content: ""; } .ms-Icon--PeopleBlock:before { content: ""; } .ms-Icon--PeopleRepeat:before { content: ""; } .ms-Icon--PeopleAlert:before { content: ""; } .ms-Icon--PeoplePause:before { content: ""; } .ms-Icon--TransferCall:before { content: ""; } .ms-Icon--AddPhone:before { content: ""; } .ms-Icon--UnknownCall:before { content: ""; } .ms-Icon--NoteReply:before { content: ""; } .ms-Icon--NoteForward:before { content: ""; } .ms-Icon--NotePinned:before { content: ""; } .ms-Icon--RemoveOccurrence:before { content: ""; } .ms-Icon--Timeline:before { content: ""; } .ms-Icon--EditNote:before { content: ""; } .ms-Icon--CircleHalfFull:before { content: ""; } .ms-Icon--Room:before { content: ""; } .ms-Icon--Unsubscribe:before { content: ""; } .ms-Icon--Subscribe:before { content: ""; } .ms-Icon--HardDrive:before { content: ""; } .ms-Icon--RecurringTask:before { content: ""; } .ms-Icon--TaskManager:before { content: ""; } .ms-Icon--TaskManagerMirrored:before { content: ""; } .ms-Icon--Combine:before { content: ""; } .ms-Icon--Split:before { content: ""; } .ms-Icon--DoubleChevronUp:before { content: ""; } .ms-Icon--DoubleChevronLeft:before { content: ""; } .ms-Icon--DoubleChevronRight:before { content: ""; } .ms-Icon--Ascending:before { content: ""; } .ms-Icon--Descending:before { content: ""; } .ms-Icon--TextBox:before { content: ""; } .ms-Icon--TextField:before { content: ""; } .ms-Icon--NumberField:before { content: ""; } .ms-Icon--Dropdown:before { content: ""; } .ms-Icon--PenWorkspace:before { content: ""; } .ms-Icon--BookingsLogo:before { content: ""; } .ms-Icon--ClassNotebookLogoInverse:before { content: ""; } .ms-Icon--DelveAnalyticsLogo:before { content: ""; } .ms-Icon--DocsLogoInverse:before { content: ""; } .ms-Icon--Dynamics365Logo:before { content: ""; } .ms-Icon--DynamicSMBLogo:before { content: ""; } .ms-Icon--OfficeAssistantLogo:before { content: ""; } .ms-Icon--OfficeStoreLogo:before { content: ""; } .ms-Icon--OneNoteEduLogoInverse:before { content: ""; } .ms-Icon--PlannerLogo:before { content: ""; } .ms-Icon--PowerApps:before { content: ""; } .ms-Icon--Suitcase:before { content: ""; } .ms-Icon--ProjectLogoInverse:before { content: ""; } .ms-Icon--CaretLeft8:before { content: ""; } .ms-Icon--CaretRight8:before { content: ""; } .ms-Icon--CaretUp8:before { content: ""; } .ms-Icon--CaretDown8:before { content: ""; } .ms-Icon--CaretLeftSolid8:before { content: ""; } .ms-Icon--CaretRightSolid8:before { content: ""; } .ms-Icon--CaretUpSolid8:before { content: ""; } .ms-Icon--CaretDownSolid8:before { content: ""; } .ms-Icon--ClearFormatting:before { content: ""; } .ms-Icon--Superscript:before { content: ""; } .ms-Icon--Subscript:before { content: ""; } .ms-Icon--Strikethrough:before { content: ""; } .ms-Icon--Export:before { content: ""; } .ms-Icon--ExportMirrored:before { content: ""; } .ms-Icon--SingleBookmark:before { content: ""; } .ms-Icon--SingleBookmarkSolid:before { content: ""; } .ms-Icon--DoubleChevronDown:before { content: ""; } .ms-Icon--FollowUser:before { content: ""; } .ms-Icon--ReplyAll:before { content: ""; } .ms-Icon--WorkforceManagement:before { content: ""; } .ms-Icon--RecruitmentManagement:before { content: ""; } .ms-Icon--Questionnaire:before { content: ""; } .ms-Icon--ManagerSelfService:before { content: ""; } .ms-Icon--ProductionFloorManagement:before { content: ""; } .ms-Icon--ProductRelease:before { content: ""; } .ms-Icon--ProductVariant:before { content: ""; } .ms-Icon--ReplyMirrored:before { content: ""; } .ms-Icon--ReplyAllMirrored:before { content: ""; } .ms-Icon--Medal:before { content: ""; } .ms-Icon--AddGroup:before { content: ""; } .ms-Icon--QuestionnaireMirrored:before { content: ""; } .ms-Icon--CloudImportExport:before { content: ""; } .ms-Icon--TemporaryUser:before { content: ""; } .ms-Icon--CaretSolid16:before { content: ""; } .ms-Icon--GroupedDescending:before { content: ""; } .ms-Icon--GroupedAscending:before { content: ""; } .ms-Icon--SortUp:before { content: ""; } .ms-Icon--SortDown:before { content: ""; } .ms-Icon--AwayStatus:before { content: ""; } .ms-Icon--MyMoviesTV:before { content: ""; } .ms-Icon--SyncToPC:before { content: ""; } .ms-Icon--GenericScan:before { content: ""; } .ms-Icon--AustralianRules:before { content: ""; } .ms-Icon--WifiEthernet:before { content: ""; } .ms-Icon--TrackersMirrored:before { content: ""; } .ms-Icon--DateTimeMirrored:before { content: ""; } .ms-Icon--StopSolid:before { content: ""; } .ms-Icon--DoubleChevronUp12:before { content: ""; } .ms-Icon--DoubleChevronDown12:before { content: ""; } .ms-Icon--DoubleChevronLeft12:before { content: ""; } .ms-Icon--DoubleChevronRight12:before { content: ""; } .ms-Icon--CalendarAgenda:before { content: ""; } .ms-Icon--ConnectVirtualMachine:before { content: ""; } .ms-Icon--AddEvent:before { content: ""; } .ms-Icon--AssetLibrary:before { content: ""; } .ms-Icon--DataConnectionLibrary:before { content: ""; } .ms-Icon--DocLibrary:before { content: ""; } .ms-Icon--FormLibrary:before { content: ""; } .ms-Icon--FormLibraryMirrored:before { content: ""; } .ms-Icon--ReportLibrary:before { content: ""; } .ms-Icon--ReportLibraryMirrored:before { content: ""; } .ms-Icon--ContactCard:before { content: ""; } .ms-Icon--CustomList:before { content: ""; } .ms-Icon--CustomListMirrored:before { content: ""; } .ms-Icon--IssueTracking:before { content: ""; } .ms-Icon--IssueTrackingMirrored:before { content: ""; } .ms-Icon--PictureLibrary:before { content: ""; } .ms-Icon--OfficeAddinsLogo:before { content: ""; } .ms-Icon--OfflineOneDriveParachute:before { content: ""; } .ms-Icon--OfflineOneDriveParachuteDisabled:before { content: ""; } .ms-Icon--LargeGrid:before { content: ""; } .ms-Icon--TriangleSolidUp12:before { content: ""; } .ms-Icon--TriangleSolidDown12:before { content: ""; } .ms-Icon--TriangleSolidLeft12:before { content: ""; } .ms-Icon--TriangleSolidRight12:before { content: ""; } .ms-Icon--TriangleUp12:before { content: ""; } .ms-Icon--TriangleDown12:before { content: ""; } .ms-Icon--TriangleLeft12:before { content: ""; } .ms-Icon--TriangleRight12:before { content: ""; } .ms-Icon--ArrowUpRight8:before { content: ""; } .ms-Icon--ArrowDownRight8:before { content: ""; } .ms-Icon--DocumentSet:before { content: ""; } .ms-Icon--GoToDashboard:before { content: ""; } .ms-Icon--DelveAnalytics:before { content: ""; } .ms-Icon--ArrowUpRightMirrored8:before { content: ""; } .ms-Icon--ArrowDownRightMirrored8:before { content: ""; } .ms-Icon--CompanyDirectory:before { content: ""; } .ms-Icon--OpenEnrollment:before { content: ""; } .ms-Icon--CompanyDirectoryMirrored:before { content: ""; } .ms-Icon--OneDriveAdd:before { content: ""; } .ms-Icon--ProfileSearch:before { content: ""; } .ms-Icon--Header2:before { content: ""; } .ms-Icon--Header3:before { content: ""; } .ms-Icon--Header4:before { content: ""; } .ms-Icon--RingerSolid:before { content: ""; } .ms-Icon--Eyedropper:before { content: ""; } .ms-Icon--MarketDown:before { content: ""; } .ms-Icon--CalendarWorkWeek:before { content: ""; } .ms-Icon--SidePanel:before { content: ""; } .ms-Icon--GlobeFavorite:before { content: ""; } .ms-Icon--CaretTopLeftSolid8:before { content: ""; } .ms-Icon--CaretTopRightSolid8:before { content: ""; } .ms-Icon--ViewAll2:before { content: ""; } .ms-Icon--DocumentReply:before { content: ""; } .ms-Icon--PlayerSettings:before { content: ""; } .ms-Icon--ReceiptForward:before { content: ""; } .ms-Icon--ReceiptReply:before { content: ""; } .ms-Icon--ReceiptCheck:before { content: ""; } .ms-Icon--Fax:before { content: ""; } .ms-Icon--RecurringEvent:before { content: ""; } .ms-Icon--ReplyAlt:before { content: ""; } .ms-Icon--ReplyAllAlt:before { content: ""; } .ms-Icon--EditStyle:before { content: ""; } .ms-Icon--EditMail:before { content: ""; } .ms-Icon--Lifesaver:before { content: ""; } .ms-Icon--LifesaverLock:before { content: ""; } .ms-Icon--InboxCheck:before { content: ""; } .ms-Icon--FolderSearch:before { content: ""; } .ms-Icon--CollapseMenu:before { content: ""; } .ms-Icon--ExpandMenu:before { content: ""; } .ms-Icon--Boards:before { content: ""; } .ms-Icon--SunAdd:before { content: ""; } .ms-Icon--SunQuestionMark:before { content: ""; } .ms-Icon--LandscapeOrientation:before { content: ""; } .ms-Icon--DocumentSearch:before { content: ""; } .ms-Icon--PublicCalendar:before { content: ""; } .ms-Icon--PublicContactCard:before { content: ""; } .ms-Icon--PublicEmail:before { content: ""; } .ms-Icon--PublicFolder:before { content: ""; } .ms-Icon--WordDocument:before { content: ""; } .ms-Icon--PowerPointDocument:before { content: ""; } .ms-Icon--ExcelDocument:before { content: ""; } .ms-Icon--GroupedList:before { content: ""; } .ms-Icon--ClassroomLogo:before { content: ""; } .ms-Icon--Sections:before { content: ""; } .ms-Icon--EditPhoto:before { content: ""; } .ms-Icon--Starburst:before { content: ""; } .ms-Icon--ShareiOS:before { content: ""; } .ms-Icon--AirTickets:before { content: ""; } .ms-Icon--PencilReply:before { content: ""; } .ms-Icon--Tiles2:before { content: ""; } .ms-Icon--SkypeCircleCheck:before { content: ""; } .ms-Icon--SkypeCircleClock:before { content: ""; } .ms-Icon--SkypeCircleMinus:before { content: ""; } .ms-Icon--SkypeCheck:before { content: ""; } .ms-Icon--SkypeClock:before { content: ""; } .ms-Icon--SkypeMinus:before { content: ""; } .ms-Icon--SkypeMessage:before { content: ""; } .ms-Icon--ClosedCaption:before { content: ""; } .ms-Icon--ATPLogo:before { content: ""; } .ms-Icon--OfficeFormsLogoInverse:before { content: ""; } .ms-Icon--RecycleBin:before { content: ""; } .ms-Icon--EmptyRecycleBin:before { content: ""; } .ms-Icon--Hide2:before { content: ""; } .ms-Icon--Breadcrumb:before { content: ""; } .ms-Icon--BirthdayCake:before { content: ""; } .ms-Icon--ClearFilter:before { content: ""; } .ms-Icon--Flow:before { content: ""; } .ms-Icon--TimeEntry:before { content: ""; } .ms-Icon--CRMProcesses:before { content: ""; } .ms-Icon--PageEdit:before { content: ""; } .ms-Icon--PageArrowRight:before { content: ""; } .ms-Icon--PageRemove:before { content: ""; } .ms-Icon--Database:before { content: ""; } .ms-Icon--DataManagementSettings:before { content: ""; } .ms-Icon--CRMServices:before { content: ""; } .ms-Icon--EditContact:before { content: ""; } .ms-Icon--ConnectContacts:before { content: ""; } .ms-Icon--AppIconDefaultAdd:before { content: ""; } .ms-Icon--AppIconDefaultList:before { content: ""; } .ms-Icon--ActivateOrders:before { content: ""; } .ms-Icon--DeactivateOrders:before { content: ""; } .ms-Icon--ProductCatalog:before { content: ""; } .ms-Icon--ScatterChart:before { content: ""; } .ms-Icon--AccountActivity:before { content: ""; } .ms-Icon--DocumentManagement:before { content: ""; } .ms-Icon--CRMReport:before { content: ""; } .ms-Icon--KnowledgeArticle:before { content: ""; } .ms-Icon--Relationship:before { content: ""; } .ms-Icon--HomeVerify:before { content: ""; } .ms-Icon--ZipFolder:before { content: ""; } .ms-Icon--SurveyQuestions:before { content: ""; } .ms-Icon--TextDocument:before { content: ""; } .ms-Icon--TextDocumentShared:before { content: ""; } .ms-Icon--PageCheckedOut:before { content: ""; } .ms-Icon--SaveAndClose:before { content: ""; } .ms-Icon--Script:before { content: ""; } .ms-Icon--Archive:before { content: ""; } .ms-Icon--ActivityFeed:before { content: ""; } .ms-Icon--Compare:before { content: ""; } .ms-Icon--EventDate:before { content: ""; } .ms-Icon--ArrowUpRight:before { content: ""; } .ms-Icon--CaretRight:before { content: ""; } .ms-Icon--SetAction:before { content: ""; } .ms-Icon--ChatBot:before { content: ""; } .ms-Icon--CaretSolidLeft:before { content: ""; } .ms-Icon--CaretSolidDown:before { content: ""; } .ms-Icon--CaretSolidRight:before { content: ""; } .ms-Icon--CaretSolidUp:before { content: ""; } .ms-Icon--PowerAppsLogo:before { content: ""; } .ms-Icon--PowerApps2Logo:before { content: ""; } .ms-Icon--SearchIssue:before { content: ""; } .ms-Icon--SearchIssueMirrored:before { content: ""; } .ms-Icon--FabricAssetLibrary:before { content: ""; } .ms-Icon--FabricDataConnectionLibrary:before { content: ""; } .ms-Icon--FabricDocLibrary:before { content: ""; } .ms-Icon--FabricFormLibrary:before { content: ""; } .ms-Icon--FabricFormLibraryMirrored:before { content: ""; } .ms-Icon--FabricReportLibrary:before { content: ""; } .ms-Icon--FabricReportLibraryMirrored:before { content: ""; } .ms-Icon--FabricPublicFolder:before { content: ""; } .ms-Icon--FabricFolderSearch:before { content: ""; } .ms-Icon--FabricMovetoFolder:before { content: ""; } .ms-Icon--FabricUnsyncFolder:before { content: ""; } .ms-Icon--FabricSyncFolder:before { content: ""; } .ms-Icon--FabricOpenFolderHorizontal:before { content: ""; } .ms-Icon--FabricFolder:before { content: ""; } .ms-Icon--FabricFolderFill:before { content: ""; } .ms-Icon--FabricNewFolder:before { content: ""; } .ms-Icon--FabricPictureLibrary:before { content: ""; } .ms-Icon--PhotoVideoMedia:before { content: ""; } .ms-Icon--AddFavorite:before { content: ""; } .ms-Icon--AddFavoriteFill:before { content: ""; } .ms-Icon--BufferTimeBefore:before { content: ""; } .ms-Icon--BufferTimeAfter:before { content: ""; } .ms-Icon--BufferTimeBoth:before { content: ""; } .ms-Icon--PublishContent:before { content: ""; } .ms-Icon--ClipboardList:before { content: ""; } .ms-Icon--ClipboardListMirrored:before { content: ""; } .ms-Icon--CannedChat:before { content: ""; } .ms-Icon--SkypeForBusinessLogo:before { content: ""; } .ms-Icon--TabCenter:before { content: ""; } .ms-Icon--PageCheckedin:before { content: ""; } .ms-Icon--PageList:before { content: ""; } .ms-Icon--ReadOutLoud:before { content: ""; } .ms-Icon--CaretBottomLeftSolid8:before { content: ""; } .ms-Icon--CaretBottomRightSolid8:before { content: ""; } .ms-Icon--FolderHorizontal:before { content: ""; } .ms-Icon--MicrosoftStaffhubLogo:before { content: ""; } .ms-Icon--GiftboxOpen:before { content: ""; } .ms-Icon--StatusCircleOuter:before { content: ""; } .ms-Icon--StatusCircleInner:before { content: ""; } .ms-Icon--StatusCircleRing:before { content: ""; } .ms-Icon--StatusTriangleOuter:before { content: ""; } .ms-Icon--StatusTriangleInner:before { content: ""; } .ms-Icon--StatusTriangleExclamation:before { content: ""; } .ms-Icon--StatusCircleExclamation:before { content: ""; } .ms-Icon--StatusCircleErrorX:before { content: ""; } .ms-Icon--StatusCircleCheckmark:before { content: ""; } .ms-Icon--StatusCircleInfo:before { content: ""; } .ms-Icon--StatusCircleBlock:before { content: ""; } .ms-Icon--StatusCircleBlock2:before { content: ""; } .ms-Icon--StatusCircleQuestionMark:before { content: ""; } .ms-Icon--StatusCircleSync:before { content: ""; } .ms-Icon--Toll:before { content: ""; } .ms-Icon--ExploreContentSingle:before { content: ""; } .ms-Icon--CollapseContent:before { content: ""; } .ms-Icon--CollapseContentSingle:before { content: ""; } .ms-Icon--InfoSolid:before { content: ""; } .ms-Icon--GroupList:before { content: ""; } .ms-Icon--ProgressRingDots:before { content: ""; } .ms-Icon--CaloriesAdd:before { content: ""; } .ms-Icon--BranchFork:before { content: ""; } .ms-Icon--MuteChat:before { content: ""; } .ms-Icon--AddHome:before { content: ""; } .ms-Icon--AddWork:before { content: ""; } .ms-Icon--MobileReport:before { content: ""; } .ms-Icon--ScaleVolume:before { content: ""; } .ms-Icon--HardDriveGroup:before { content: ""; } .ms-Icon--FastMode:before { content: ""; } .ms-Icon--ToggleLeft:before { content: ""; } .ms-Icon--ToggleRight:before { content: ""; } .ms-Icon--TriangleShape:before { content: ""; } .ms-Icon--RectangleShape:before { content: ""; } .ms-Icon--CubeShape:before { content: ""; } .ms-Icon--Trophy2:before { content: ""; } .ms-Icon--BucketColor:before { content: ""; } .ms-Icon--BucketColorFill:before { content: ""; } .ms-Icon--Taskboard:before { content: ""; } .ms-Icon--SingleColumn:before { content: ""; } .ms-Icon--DoubleColumn:before { content: ""; } .ms-Icon--TripleColumn:before { content: ""; } .ms-Icon--ColumnLeftTwoThirds:before { content: ""; } .ms-Icon--ColumnRightTwoThirds:before { content: ""; } .ms-Icon--AccessLogoFill:before { content: ""; } .ms-Icon--AnalyticsLogo:before { content: ""; } .ms-Icon--AnalyticsQuery:before { content: ""; } .ms-Icon--NewAnalyticsQuery:before { content: ""; } .ms-Icon--AnalyticsReport:before { content: ""; } .ms-Icon--WordLogo:before { content: ""; } .ms-Icon--WordLogoFill:before { content: ""; } .ms-Icon--ExcelLogo:before { content: ""; } .ms-Icon--ExcelLogoFill:before { content: ""; } .ms-Icon--OneNoteLogo:before { content: ""; } .ms-Icon--OneNoteLogoFill:before { content: ""; } .ms-Icon--OutlookLogo:before { content: ""; } .ms-Icon--OutlookLogoFill:before { content: ""; } .ms-Icon--PowerPointLogo:before { content: ""; } .ms-Icon--PowerPointLogoFill:before { content: ""; } .ms-Icon--PublisherLogo:before { content: ""; } .ms-Icon--PublisherLogoFill:before { content: ""; } .ms-Icon--ScheduleEventAction:before { content: ""; } .ms-Icon--FlameSolid:before { content: ""; } .ms-Icon--ServerProcesses:before { content: ""; } .ms-Icon--Server:before { content: ""; } .ms-Icon--SaveAll:before { content: ""; } .ms-Icon--LinkedInLogo:before { content: ""; } .ms-Icon--Decimals:before { content: ""; } .ms-Icon--SidePanelMirrored:before { content: ""; } .ms-Icon--ProtectRestrict:before { content: ""; } .ms-Icon--Blog:before { content: ""; } .ms-Icon--UnknownMirrored:before { content: ""; } .ms-Icon--PublicContactCardMirrored:before { content: ""; } .ms-Icon--GridViewSmall:before { content: ""; } .ms-Icon--GridViewMedium:before { content: ""; } .ms-Icon--GridViewLarge:before { content: ""; } .ms-Icon--Step:before { content: ""; } .ms-Icon--StepInsert:before { content: ""; } .ms-Icon--StepShared:before { content: ""; } .ms-Icon--StepSharedAdd:before { content: ""; } .ms-Icon--StepSharedInsert:before { content: ""; } .ms-Icon--ViewDashboard:before { content: ""; } .ms-Icon--ViewList:before { content: ""; } .ms-Icon--ViewListGroup:before { content: ""; } .ms-Icon--ViewListTree:before { content: ""; } .ms-Icon--TriggerAuto:before { content: ""; } .ms-Icon--TriggerUser:before { content: ""; } .ms-Icon--PivotChart:before { content: ""; } .ms-Icon--StackedBarChart:before { content: ""; } .ms-Icon--StackedLineChart:before { content: ""; } .ms-Icon--BuildQueue:before { content: ""; } .ms-Icon--BuildQueueNew:before { content: ""; } .ms-Icon--UserFollowed:before { content: ""; } .ms-Icon--ContactLink:before { content: ""; } .ms-Icon--Stack:before { content: ""; } .ms-Icon--Bullseye:before { content: ""; } .ms-Icon--VennDiagram:before { content: ""; } .ms-Icon--FiveTileGrid:before { content: ""; } .ms-Icon--FocalPoint:before { content: ""; } .ms-Icon--RingerRemove:before { content: ""; } .ms-Icon--TeamsLogoInverse:before { content: ""; } .ms-Icon--TeamsLogo:before { content: ""; } .ms-Icon--TeamsLogoFill:before { content: ""; } .ms-Icon--SkypeForBusinessLogoFill:before { content: ""; } .ms-Icon--SharepointLogo:before { content: ""; } .ms-Icon--SharepointLogoFill:before { content: ""; } .ms-Icon--DelveLogo:before { content: ""; } .ms-Icon--DelveLogoFill:before { content: ""; } .ms-Icon--OfficeVideoLogo:before { content: ""; } .ms-Icon--OfficeVideoLogoFill:before { content: ""; } .ms-Icon--ExchangeLogo:before { content: ""; } .ms-Icon--ExchangeLogoFill:before { content: ""; } .ms-Icon--Signin:before { content: ""; } .ms-Icon--DocumentApproval:before { content: ""; } .ms-Icon--CloneToDesktop:before { content: ""; } .ms-Icon--InstallToDrive:before { content: ""; } .ms-Icon--Blur:before { content: ""; } .ms-Icon--Build:before { content: ""; } .ms-Icon--ProcessMetaTask:before { content: ""; } .ms-Icon--BranchFork2:before { content: ""; } .ms-Icon--BranchLocked:before { content: ""; } .ms-Icon--BranchCommit:before { content: ""; } .ms-Icon--BranchCompare:before { content: ""; } .ms-Icon--BranchMerge:before { content: ""; } .ms-Icon--BranchPullRequest:before { content: ""; } .ms-Icon--BranchSearch:before { content: ""; } .ms-Icon--BranchShelveset:before { content: ""; } .ms-Icon--RawSource:before { content: ""; } .ms-Icon--MergeDuplicate:before { content: ""; } .ms-Icon--RowsGroup:before { content: ""; } .ms-Icon--RowsChild:before { content: ""; } .ms-Icon--Deploy:before { content: ""; } .ms-Icon--Redeploy:before { content: ""; } .ms-Icon--ServerEnviroment:before { content: ""; } .ms-Icon--VisioDiagram:before { content: ""; } .ms-Icon--HighlightMappedShapes:before { content: ""; } .ms-Icon--TextCallout:before { content: ""; } .ms-Icon--IconSetsFlag:before { content: ""; } .ms-Icon--VisioLogo:before { content: ""; } .ms-Icon--VisioLogoFill:before { content: ""; } .ms-Icon--VisioDocument:before { content: ""; } .ms-Icon--TimelineProgress:before { content: ""; } .ms-Icon--TimelineDelivery:before { content: ""; } .ms-Icon--Backlog:before { content: ""; } .ms-Icon--TeamFavorite:before { content: ""; } .ms-Icon--TaskGroup:before { content: ""; } .ms-Icon--TaskGroupMirrored:before { content: ""; } .ms-Icon--ScopeTemplate:before { content: ""; } .ms-Icon--AssessmentGroupTemplate:before { content: ""; } .ms-Icon--NewTeamProject:before { content: ""; } .ms-Icon--CommentAdd:before { content: ""; } .ms-Icon--CommentNext:before { content: ""; } .ms-Icon--CommentPrevious:before { content: ""; } .ms-Icon--ShopServer:before { content: ""; } .ms-Icon--LocaleLanguage:before { content: ""; } .ms-Icon--QueryList:before { content: ""; } .ms-Icon--UserSync:before { content: ""; } .ms-Icon--UserPause:before { content: ""; } .ms-Icon--StreamingOff:before { content: ""; } .ms-Icon--MoreVertical:before { content: ""; } .ms-Icon--ArrowTallUpLeft:before { content: ""; } .ms-Icon--ArrowTallUpRight:before { content: ""; } .ms-Icon--ArrowTallDownLeft:before { content: ""; } .ms-Icon--ArrowTallDownRight:before { content: ""; } .ms-Icon--FieldEmpty:before { content: ""; } .ms-Icon--FieldFilled:before { content: ""; } .ms-Icon--FieldChanged:before { content: ""; } .ms-Icon--FieldNotChanged:before { content: ""; } .ms-Icon--RingerOff:before { content: ""; } .ms-Icon--PlayResume:before { content: ""; } .ms-Icon--BulletedList2:before { content: ""; } .ms-Icon--BulletedList2Mirrored:before { content: ""; } .ms-Icon--ImageCrosshair:before { content: ""; } .ms-Icon--GitGraph:before { content: ""; } .ms-Icon--Repo:before { content: ""; } .ms-Icon--RepoSolid:before { content: ""; } .ms-Icon--FolderQuery:before { content: ""; } .ms-Icon--FolderList:before { content: ""; } .ms-Icon--FolderListMirrored:before { content: ""; } .ms-Icon--LocationOutline:before { content: ""; } .ms-Icon--POISolid:before { content: ""; } .ms-Icon--CalculatorNotEqualTo:before { content: ""; } .ms-Icon--BoxSubtractSolid:before { content: ""; } .ms-Icon--BoxAdditionSolid:before { content: ""; } .ms-Icon--BoxMultiplySolid:before { content: ""; } .ms-Icon--BoxPlaySolid:before { content: ""; } .ms-Icon--BoxCheckmarkSolid:before { content: ""; } .ms-Icon--CirclePauseSolid:before { content: ""; } .ms-Icon--CirclePause:before { content: ""; } .ms-Icon--MSNVideosSolid:before { content: ""; } .ms-Icon--CircleStopSolid:before { content: ""; } .ms-Icon--CircleStop:before { content: ""; } .ms-Icon--NavigateBack:before { content: ""; } .ms-Icon--NavigateBackMirrored:before { content: ""; } .ms-Icon--NavigateForward:before { content: ""; } .ms-Icon--NavigateForwardMirrored:before { content: ""; } .ms-Icon--UnknownSolid:before { content: ""; } .ms-Icon--UnknownMirroredSolid:before { content: ""; } .ms-Icon--CircleAddition:before { content: ""; } .ms-Icon--CircleAdditionSolid:before { content: ""; } .ms-Icon--FilePDB:before { content: ""; } .ms-Icon--FileTemplate:before { content: ""; } .ms-Icon--FileSQL:before { content: ""; } .ms-Icon--FileJAVA:before { content: ""; } .ms-Icon--FileASPX:before { content: ""; } .ms-Icon--FileCSS:before { content: ""; } .ms-Icon--FileSass:before { content: ""; } .ms-Icon--FileLess:before { content: ""; } .ms-Icon--FileHTML:before { content: ""; } .ms-Icon--JavaScriptLanguage:before { content: ""; } .ms-Icon--CSharpLanguage:before { content: ""; } .ms-Icon--CSharp:before { content: ""; } .ms-Icon--VisualBasicLanguage:before { content: ""; } .ms-Icon--VB:before { content: ""; } .ms-Icon--CPlusPlusLanguage:before { content: ""; } .ms-Icon--CPlusPlus:before { content: ""; } .ms-Icon--FSharpLanguage:before { content: ""; } .ms-Icon--FSharp:before { content: ""; } .ms-Icon--TypeScriptLanguage:before { content: ""; } .ms-Icon--PythonLanguage:before { content: ""; } .ms-Icon--PY:before { content: ""; } .ms-Icon--CoffeeScript:before { content: ""; } .ms-Icon--MarkDownLanguage:before { content: ""; } .ms-Icon--FullWidth:before { content: ""; } .ms-Icon--FullWidthEdit:before { content: ""; } .ms-Icon--Plug:before { content: ""; } .ms-Icon--PlugSolid:before { content: ""; } .ms-Icon--PlugConnected:before { content: ""; } .ms-Icon--PlugDisconnected:before { content: ""; } .ms-Icon--UnlockSolid:before { content: ""; } .ms-Icon--Variable:before { content: ""; } .ms-Icon--Parameter:before { content: ""; } .ms-Icon--CommentUrgent:before { content: ""; } .ms-Icon--Storyboard:before { content: ""; } .ms-Icon--DiffInline:before { content: ""; } .ms-Icon--DiffSideBySide:before { content: ""; } .ms-Icon--ImageDiff:before { content: ""; } .ms-Icon--ImagePixel:before { content: ""; } .ms-Icon--FileBug:before { content: ""; } .ms-Icon--FileCode:before { content: ""; } .ms-Icon--FileComment:before { content: ""; } .ms-Icon--BusinessHoursSign:before { content: ""; } .ms-Icon--FileImage:before { content: ""; } .ms-Icon--FileSymlink:before { content: ""; } .ms-Icon--AutoFillTemplate:before { content: ""; } .ms-Icon--WorkItem:before { content: ""; } .ms-Icon--WorkItemBug:before { content: ""; } .ms-Icon--LogRemove:before { content: ""; } .ms-Icon--ColumnOptions:before { content: ""; } .ms-Icon--Packages:before { content: ""; } .ms-Icon--BuildIssue:before { content: ""; } .ms-Icon--AssessmentGroup:before { content: ""; } .ms-Icon--VariableGroup:before { content: ""; } .ms-Icon--FullHistory:before { content: ""; } .ms-Icon--Wheelchair:before { content: ""; } .ms-Icon--SingleColumnEdit:before { content: ""; } .ms-Icon--DoubleColumnEdit:before { content: ""; } .ms-Icon--TripleColumnEdit:before { content: ""; } .ms-Icon--ColumnLeftTwoThirdsEdit:before { content: ""; } .ms-Icon--ColumnRightTwoThirdsEdit:before { content: ""; } .ms-Icon--StreamLogo:before { content: ""; } .ms-Icon--PassiveAuthentication:before { content: ""; } .ms-Icon--AlertSolid:before { content: ""; } .ms-Icon--MegaphoneSolid:before { content: ""; } .ms-Icon--TaskSolid:before { content: ""; } .ms-Icon--ConfigurationSolid:before { content: ""; } .ms-Icon--BugSolid:before { content: ""; } .ms-Icon--CrownSolid:before { content: ""; } .ms-Icon--Trophy2Solid:before { content: ""; } .ms-Icon--QuickNoteSolid:before { content: ""; } .ms-Icon--ConstructionConeSolid:before { content: ""; } .ms-Icon--PageListSolid:before { content: ""; } .ms-Icon--PageListMirroredSolid:before { content: ""; } .ms-Icon--StarburstSolid:before { content: ""; } .ms-Icon--ReadingModeSolid:before { content: ""; } .ms-Icon--SadSolid:before { content: ""; } .ms-Icon--HealthSolid:before { content: ""; } .ms-Icon--ShieldSolid:before { content: ""; } .ms-Icon--GiftBoxSolid:before { content: ""; } .ms-Icon--ShoppingCartSolid:before { content: ""; } .ms-Icon--MailSolid:before { content: ""; } .ms-Icon--ChatSolid:before { content: ""; } .ms-Icon--RibbonSolid:before { content: ""; } .ms-Icon--FinancialSolid:before { content: ""; } .ms-Icon--FinancialMirroredSolid:before { content: ""; } .ms-Icon--HeadsetSolid:before { content: ""; } .ms-Icon--PermissionsSolid:before { content: ""; } .ms-Icon--ParkingSolid:before { content: ""; } .ms-Icon--ParkingMirroredSolid:before { content: ""; } .ms-Icon--DiamondSolid:before { content: ""; } .ms-Icon--AsteriskSolid:before { content: ""; } .ms-Icon--OfflineStorageSolid:before { content: ""; } .ms-Icon--BankSolid:before { content: ""; } .ms-Icon--DecisionSolid:before { content: ""; } .ms-Icon--Parachute:before { content: ""; } .ms-Icon--ParachuteSolid:before { content: ""; } .ms-Icon--FiltersSolid:before { content: ""; } .ms-Icon--ColorSolid:before { content: ""; } .ms-Icon--ReviewSolid:before { content: ""; } .ms-Icon--ReviewRequestSolid:before { content: ""; } .ms-Icon--ReviewRequestMirroredSolid:before { content: ""; } .ms-Icon--ReviewResponseSolid:before { content: ""; } .ms-Icon--FeedbackRequestSolid:before { content: ""; } .ms-Icon--FeedbackRequestMirroredSolid:before { content: ""; } .ms-Icon--FeedbackResponseSolid:before { content: ""; } .ms-Icon--WorkItemBar:before { content: ""; } .ms-Icon--WorkItemBarSolid:before { content: ""; } .ms-Icon--Separator:before { content: ""; } .ms-Icon--NavigateExternalInline:before { content: ""; } .ms-Icon--PlanView:before { content: ""; } .ms-Icon--TimelineMatrixView:before { content: ""; } .ms-Icon--EngineeringGroup:before { content: ""; } .ms-Icon--ProjectCollection:before { content: ""; } .ms-Icon--CaretBottomRightCenter8:before { content: ""; } .ms-Icon--CaretBottomLeftCenter8:before { content: ""; } .ms-Icon--CaretTopRightCenter8:before { content: ""; } .ms-Icon--CaretTopLeftCenter8:before { content: ""; } .ms-Icon--DonutChart:before { content: ""; } .ms-Icon--ChevronUnfold10:before { content: ""; } .ms-Icon--ChevronFold10:before { content: ""; } .ms-Icon--DoubleChevronDown8:before { content: ""; } .ms-Icon--DoubleChevronUp8:before { content: ""; } .ms-Icon--DoubleChevronLeft8:before { content: ""; } .ms-Icon--DoubleChevronRight8:before { content: ""; } .ms-Icon--ChevronDownEnd6:before { content: ""; } .ms-Icon--ChevronUpEnd6:before { content: ""; } .ms-Icon--ChevronLeftEnd6:before { content: ""; } .ms-Icon--ChevronRightEnd6:before { content: ""; } .ms-Icon--ContextMenu:before { content: ""; } .ms-Icon--AzureAPIManagement:before { content: ""; } .ms-Icon--AzureServiceEndpoint:before { content: ""; } .ms-Icon--VSTSLogo:before { content: ""; } .ms-Icon--VSTSAltLogo1:before { content: ""; } .ms-Icon--VSTSAltLogo2:before { content: ""; } .ms-Icon--FileTypeSolution:before { content: ""; } .ms-Icon--WordLogoInverse16:before { content: ""; } .ms-Icon--WordLogo16:before { content: ""; } .ms-Icon--WordLogoFill16:before { content: ""; } .ms-Icon--PowerPointLogoInverse16:before { content: ""; } .ms-Icon--PowerPointLogo16:before { content: ""; } .ms-Icon--PowerPointLogoFill16:before { content: ""; } .ms-Icon--ExcelLogoInverse16:before { content: ""; } .ms-Icon--ExcelLogo16:before { content: ""; } .ms-Icon--ExcelLogoFill16:before { content: ""; } .ms-Icon--OneNoteLogoInverse16:before { content: ""; } .ms-Icon--OneNoteLogo16:before { content: ""; } .ms-Icon--OneNoteLogoFill16:before { content: ""; } .ms-Icon--OutlookLogoInverse16:before { content: ""; } .ms-Icon--OutlookLogo16:before { content: ""; } .ms-Icon--OutlookLogoFill16:before { content: ""; } .ms-Icon--PublisherLogoInverse16:before { content: ""; } .ms-Icon--PublisherLogo16:before { content: ""; } .ms-Icon--PublisherLogoFill16:before { content: ""; } .ms-Icon--VisioLogoInverse16:before { content: ""; } .ms-Icon--VisioLogo16:before { content: ""; } .ms-Icon--VisioLogoFill16:before { content: ""; } .ms-Icon--TestBeaker:before { content: ""; } .ms-Icon--TestBeakerSolid:before { content: ""; } .ms-Icon--TestExploreSolid:before { content: ""; } .ms-Icon--TestAutoSolid:before { content: ""; } .ms-Icon--TestUserSolid:before { content: ""; } .ms-Icon--TestImpactSolid:before { content: ""; } .ms-Icon--TestPlan:before { content: ""; } .ms-Icon--TestStep:before { content: ""; } .ms-Icon--TestParameter:before { content: ""; } .ms-Icon--TestSuite:before { content: ""; } .ms-Icon--TestCase:before { content: ""; } .ms-Icon--Sprint:before { content: ""; } .ms-Icon--SignOut:before { content: ""; } .ms-Icon--TriggerApproval:before { content: ""; } .ms-Icon--Rocket:before { content: ""; } .ms-Icon--AzureKeyVault:before { content: ""; } .ms-Icon--Onboarding:before { content: ""; } .ms-Icon--Transition:before { content: ""; } .ms-Icon--LikeSolid:before { content: ""; } .ms-Icon--DislikeSolid:before { content: ""; } .ms-Icon--CRMCustomerInsightsApp:before { content: ""; } .ms-Icon--EditCreate:before { content: ""; } .ms-Icon--PlayReverseResume:before { content: ""; } .ms-Icon--PlayReverse:before { content: ""; } .ms-Icon--SearchData:before { content: ""; } .ms-Icon--UnSetColor:before { content: ""; } .ms-Icon--DeclineCall:before { content: ""; } .ms-Icon--RectangularClipping:before { content: ""; } .ms-Icon--TeamsLogo16:before { content: ""; } .ms-Icon--TeamsLogoFill16:before { content: ""; } .ms-Icon--Spacer:before { content: ""; } .ms-Icon--SkypeLogo16:before { content: ""; } .ms-Icon--SkypeForBusinessLogo16:before { content: ""; } .ms-Icon--SkypeForBusinessLogoFill16:before { content: ""; } .ms-Icon--FilterSolid:before { content: ""; } .ms-Icon--MailUndelivered:before { content: ""; } .ms-Icon--MailTentative:before { content: ""; } .ms-Icon--MailTentativeMirrored:before { content: ""; } .ms-Icon--MailReminder:before { content: ""; } .ms-Icon--ReceiptUndelivered:before { content: ""; } .ms-Icon--ReceiptTentative:before { content: ""; } .ms-Icon--ReceiptTentativeMirrored:before { content: ""; } .ms-Icon--Inbox:before { content: ""; } .ms-Icon--IRMReply:before { content: ""; } .ms-Icon--IRMReplyMirrored:before { content: ""; } .ms-Icon--IRMForward:before { content: ""; } .ms-Icon--IRMForwardMirrored:before { content: ""; } .ms-Icon--VoicemailIRM:before { content: ""; } .ms-Icon--EventAccepted:before { content: ""; } .ms-Icon--EventTentative:before { content: ""; } .ms-Icon--EventTentativeMirrored:before { content: ""; } .ms-Icon--EventDeclined:before { content: ""; } .ms-Icon--IDBadge:before { content: ""; } .ms-Icon--BackgroundColor:before { content: ""; } .ms-Icon--OfficeFormsLogoInverse16:before { content: ""; } .ms-Icon--OfficeFormsLogo:before { content: ""; } .ms-Icon--OfficeFormsLogoFill:before { content: ""; } .ms-Icon--OfficeFormsLogo16:before { content: ""; } .ms-Icon--OfficeFormsLogoFill16:before { content: ""; } .ms-Icon--OfficeFormsLogoInverse24:before { content: ""; } .ms-Icon--OfficeFormsLogo24:before { content: ""; } .ms-Icon--OfficeFormsLogoFill24:before { content: ""; } .ms-Icon--PageLock:before { content: ""; } .ms-Icon--NotExecuted:before { content: ""; } .ms-Icon--NotImpactedSolid:before { content: ""; } .ms-Icon--FieldReadOnly:before { content: ""; } .ms-Icon--FieldRequired:before { content: ""; } .ms-Icon--BacklogBoard:before { content: ""; } .ms-Icon--ExternalBuild:before { content: ""; } .ms-Icon--ExternalTFVC:before { content: ""; } .ms-Icon--ExternalXAML:before { content: ""; } .ms-Icon--IssueSolid:before { content: ""; } .ms-Icon--DefectSolid:before { content: ""; } .ms-Icon--LadybugSolid:before { content: ""; } .ms-Icon--NugetLogo:before { content: ""; } .ms-Icon--TFVCLogo:before { content: ""; } .ms-Icon--ProjectLogo32:before { content: ""; } .ms-Icon--ProjectLogoFill32:before { content: ""; } .ms-Icon--ProjectLogo16:before { content: ""; } .ms-Icon--ProjectLogoFill16:before { content: ""; } .ms-Icon--SwayLogo32:before { content: ""; } .ms-Icon--SwayLogoFill32:before { content: ""; } .ms-Icon--SwayLogo16:before { content: ""; } .ms-Icon--SwayLogoFill16:before { content: ""; } .ms-Icon--ClassNotebookLogo32:before { content: ""; } .ms-Icon--ClassNotebookLogoFill32:before { content: ""; } .ms-Icon--ClassNotebookLogo16:before { content: ""; } .ms-Icon--ClassNotebookLogoFill16:before { content: ""; } .ms-Icon--ClassNotebookLogoInverse32:before { content: ""; } .ms-Icon--ClassNotebookLogoInverse16:before { content: ""; } .ms-Icon--StaffNotebookLogo32:before { content: ""; } .ms-Icon--StaffNotebookLogoFill32:before { content: ""; } .ms-Icon--StaffNotebookLogo16:before { content: ""; } .ms-Icon--StaffNotebookLogoFill16:before { content: ""; } .ms-Icon--StaffNotebookLogoInverted32:before { content: ""; } .ms-Icon--StaffNotebookLogoInverted16:before { content: ""; } .ms-Icon--KaizalaLogo:before { content: ""; } .ms-Icon--TaskLogo:before { content: ""; } .ms-Icon--ProtectionCenterLogo32:before { content: ""; } .ms-Icon--GallatinLogo:before { content: ""; } .ms-Icon--Globe2:before { content: ""; } .ms-Icon--Guitar:before { content: ""; } .ms-Icon--Breakfast:before { content: ""; } .ms-Icon--Brunch:before { content: ""; } .ms-Icon--BeerMug:before { content: ""; } .ms-Icon--Vacation:before { content: ""; } .ms-Icon--Teeth:before { content: ""; } .ms-Icon--Taxi:before { content: ""; } .ms-Icon--Chopsticks:before { content: ""; } .ms-Icon--SyncOccurence:before { content: ""; } .ms-Icon--UnsyncOccurence:before { content: ""; } .ms-Icon--GIF:before { content: ""; } .ms-Icon--PrimaryCalendar:before { content: ""; } .ms-Icon--SearchCalendar:before { content: ""; } .ms-Icon--VideoOff:before { content: ""; } .ms-Icon--MicrosoftFlowLogo:before { content: ""; } .ms-Icon--BusinessCenterLogo:before { content: ""; } .ms-Icon--ToDoLogoBottom:before { content: ""; } .ms-Icon--ToDoLogoTop:before { content: ""; } .ms-Icon--EditSolid12:before { content: ""; } .ms-Icon--EditSolidMirrored12:before { content: ""; } .ms-Icon--UneditableSolid12:before { content: ""; } .ms-Icon--UneditableSolidMirrored12:before { content: ""; } .ms-Icon--UneditableMirrored:before { content: ""; } .ms-Icon--AdminALogo32:before { content: ""; } .ms-Icon--AdminALogoFill32:before { content: ""; } .ms-Icon--ToDoLogoInverse:before { content: ""; } .ms-Icon--Snooze:before { content: ""; } .ms-Icon--WaffleOffice365:before { content: ""; } .ms-Icon--ImageSearch:before { content: ""; } .ms-Icon--NewsSearch:before { content: ""; } .ms-Icon--VideoSearch:before { content: ""; } .ms-Icon--R:before { content: ""; } .ms-Icon--FontColorA:before { content: ""; } .ms-Icon--FontColorSwatch:before { content: ""; } .ms-Icon--LightWeight:before { content: ""; } .ms-Icon--NormalWeight:before { content: ""; } .ms-Icon--SemiboldWeight:before { content: ""; } .ms-Icon--GroupObject:before { content: ""; } .ms-Icon--UngroupObject:before { content: ""; } .ms-Icon--AlignHorizontalLeft:before { content: ""; } .ms-Icon--AlignHorizontalCenter:before { content: ""; } .ms-Icon--AlignHorizontalRight:before { content: ""; } .ms-Icon--AlignVerticalTop:before { content: ""; } .ms-Icon--AlignVerticalCenter:before { content: ""; } .ms-Icon--AlignVerticalBottom:before { content: ""; } .ms-Icon--HorizontalDistributeCenter:before { content: ""; } .ms-Icon--VerticalDistributeCenter:before { content: ""; } .ms-Icon--Ellipse:before { content: ""; } .ms-Icon--Line:before { content: ""; } .ms-Icon--Octagon:before { content: ""; } .ms-Icon--Hexagon:before { content: ""; } .ms-Icon--Pentagon:before { content: ""; } .ms-Icon--RightTriangle:before { content: ""; } .ms-Icon--HalfCircle:before { content: ""; } .ms-Icon--QuarterCircle:before { content: ""; } .ms-Icon--ThreeQuarterCircle:before { content: ""; } .ms-Icon--6PointStar:before { content: ""; } .ms-Icon--12PointStar:before { content: ""; } .ms-Icon--ArrangeBringToFront:before { content: ""; } .ms-Icon--ArrangeSendToBack:before { content: ""; } .ms-Icon--ArrangeSendBackward:before { content: ""; } .ms-Icon--ArrangeBringForward:before { content: ""; } .ms-Icon--BorderDash:before { content: ""; } .ms-Icon--BorderDot:before { content: ""; } .ms-Icon--LineStyle:before { content: ""; } .ms-Icon--LineThickness:before { content: ""; } .ms-Icon--WindowEdit:before { content: ""; } .ms-Icon--HintText:before { content: ""; } .ms-Icon--MediaAdd:before { content: ""; } .ms-Icon--AnchorLock:before { content: ""; } .ms-Icon--AutoHeight:before { content: ""; } .ms-Icon--ChartSeries:before { content: ""; } .ms-Icon--ChartXAngle:before { content: ""; } .ms-Icon--ChartYAngle:before { content: ""; } .ms-Icon--Combobox:before { content: ""; } .ms-Icon--LineSpacing:before { content: ""; } .ms-Icon--Padding:before { content: ""; } .ms-Icon--PaddingTop:before { content: ""; } .ms-Icon--PaddingBottom:before { content: ""; } .ms-Icon--PaddingLeft:before { content: ""; } .ms-Icon--PaddingRight:before { content: ""; } .ms-Icon--NavigationFlipper:before { content: ""; } .ms-Icon--AlignJustify:before { content: ""; } .ms-Icon--TextOverflow:before { content: ""; } .ms-Icon--VisualsFolder:before { content: ""; } .ms-Icon--VisualsStore:before { content: ""; } .ms-Icon--PictureCenter:before { content: ""; } .ms-Icon--PictureFill:before { content: ""; } .ms-Icon--PicturePosition:before { content: ""; } .ms-Icon--PictureStretch:before { content: ""; } .ms-Icon--PictureTile:before { content: ""; } .ms-Icon--Slider:before { content: ""; } .ms-Icon--SliderHandleSize:before { content: ""; } .ms-Icon--DefaultRatio:before { content: ""; } .ms-Icon--NumberSequence:before { content: ""; } .ms-Icon--GUID:before { content: ""; } .ms-Icon--ReportAdd:before { content: ""; } .ms-Icon--DashboardAdd:before { content: ""; } .ms-Icon--MapPinSolid:before { content: ""; } .ms-Icon--WebPublish:before { content: ""; } .ms-Icon--PieSingleSolid:before { content: ""; } .ms-Icon--BlockedSolid:before { content: ""; } .ms-Icon--DrillDown:before { content: ""; } .ms-Icon--DrillDownSolid:before { content: ""; } .ms-Icon--DrillExpand:before { content: ""; } .ms-Icon--DrillShow:before { content: ""; } .ms-Icon--SpecialEvent:before { content: ""; } .ms-Icon--OneDriveFolder16:before { content: ""; } .ms-Icon--FunctionalManagerDashboard:before { content: ""; } .ms-Icon--BIDashboard:before { content: ""; } .ms-Icon--CodeEdit:before { content: ""; } .ms-Icon--RenewalCurrent:before { content: ""; } .ms-Icon--RenewalFuture:before { content: ""; } .ms-Icon--SplitObject:before { content: ""; } .ms-Icon--BulkUpload:before { content: ""; } .ms-Icon--DownloadDocument:before { content: ""; } .ms-Icon--GreetingCard:before { content: ""; } .ms-Icon--Flower:before { content: ""; } .ms-Icon--WaitlistConfirm:before { content: ""; } .ms-Icon--WaitlistConfirmMirrored:before { content: ""; } .ms-Icon--LaptopSecure:before { content: ""; } .ms-Icon--DragObject:before { content: ""; } .ms-Icon--EntryView:before { content: ""; } .ms-Icon--EntryDecline:before { content: ""; } .ms-Icon--ContactCardSettings:before { content: ""; } .ms-Icon--ContactCardSettingsMirrored:before { content: ""; } .ms-Icon--CalendarSettings:before { content: ""; } .ms-Icon--CalendarSettingsMirrored:before { content: ""; } .ms-Icon--HardDriveLock:before { content: ""; } .ms-Icon--HardDriveUnlock:before { content: ""; } .ms-Icon--AccountManagement:before { content: ""; } .ms-Icon--ReportWarning:before { content: ""; } .ms-Icon--TransitionPop:before { content: ""; } .ms-Icon--TransitionPush:before { content: ""; } .ms-Icon--TransitionEffect:before { content: ""; } .ms-Icon--LookupEntities:before { content: ""; } .ms-Icon--ExploreData:before { content: ""; } .ms-Icon--AddBookmark:before { content: ""; } .ms-Icon--SearchBookmark:before { content: ""; } .ms-Icon--DrillThrough:before { content: ""; } .ms-Icon--MasterDatabase:before { content: ""; } .ms-Icon--CertifiedDatabase:before { content: ""; } .ms-Icon--MaximumValue:before { content: ""; } .ms-Icon--MinimumValue:before { content: ""; } .ms-Icon--VisualStudioIDELogo32:before { content: ""; } .ms-Icon--PasteAsText:before { content: ""; } .ms-Icon--PasteAsCode:before { content: ""; } .ms-Icon--BrowserTab:before { content: ""; } .ms-Icon--BrowserTabScreenshot:before { content: ""; } .ms-Icon--DesktopScreenshot:before { content: ""; } .ms-Icon--FileYML:before { content: ""; } .ms-Icon--ClipboardSolid:before { content: ""; } .ms-Icon--FabricUserFolder:before { content: ""; } .ms-Icon--FabricNetworkFolder:before { content: ""; } .ms-Icon--BullseyeTarget:before { content: ""; } .ms-Icon--AnalyticsView:before { content: ""; } .ms-Icon--Video360Generic:before { content: ""; } .ms-Icon--Untag:before { content: ""; } .ms-Icon--Leave:before { content: ""; } .ms-Icon--Trending12:before { content: ""; } .ms-Icon--Blocked12:before { content: ""; } .ms-Icon--Warning12:before { content: ""; } .ms-Icon--CheckedOutByOther12:before { content: ""; } .ms-Icon--CheckedOutByYou12:before { content: ""; } .ms-Icon--CircleShapeSolid:before { content: ""; } .ms-Icon--SquareShapeSolid:before { content: ""; } .ms-Icon--TriangleShapeSolid:before { content: ""; } .ms-Icon--DropShapeSolid:before { content: ""; } .ms-Icon--RectangleShapeSolid:before { content: ""; } .ms-Icon--ZoomToFit:before { content: ""; } .ms-Icon--InsertColumnsLeft:before { content: ""; } .ms-Icon--InsertColumnsRight:before { content: ""; } .ms-Icon--InsertRowsAbove:before { content: ""; } .ms-Icon--InsertRowsBelow:before { content: ""; } .ms-Icon--DeleteColumns:before { content: ""; } .ms-Icon--DeleteRows:before { content: ""; } .ms-Icon--DeleteRowsMirrored:before { content: ""; } .ms-Icon--DeleteTable:before { content: ""; } .ms-Icon--AccountBrowser:before { content: ""; } .ms-Icon--VersionControlPush:before { content: ""; } .ms-Icon--StackedColumnChart2:before { content: ""; } .ms-Icon--TripleColumnWide:before { content: ""; } .ms-Icon--QuadColumn:before { content: ""; } .ms-Icon--WhiteBoardApp16:before { content: ""; } .ms-Icon--WhiteBoardApp32:before { content: ""; } .ms-Icon--PinnedSolid:before { content: ""; } .ms-Icon--InsertSignatureLine:before { content: ""; } .ms-Icon--ArrangeByFrom:before { content: ""; } .ms-Icon--Phishing:before { content: ""; } .ms-Icon--CreateMailRule:before { content: ""; } .ms-Icon--PublishCourse:before { content: ""; } .ms-Icon--DictionaryRemove:before { content: ""; } .ms-Icon--UserRemove:before { content: ""; } .ms-Icon--UserEvent:before { content: ""; } .ms-Icon--Encryption:before { content: ""; } .ms-Icon--PasswordField:before { content: ""; } .ms-Icon--OpenInNewTab:before { content: ""; } .ms-Icon--Hide3:before { content: ""; } .ms-Icon--VerifiedBrandSolid:before { content: ""; } .ms-Icon--MarkAsProtected:before { content: ""; } .ms-Icon--AuthenticatorApp:before { content: ""; } .ms-Icon--WebTemplate:before { content: ""; } .ms-Icon--DefenderTVM:before { content: ""; } .ms-Icon--MedalSolid:before { content: ""; } .ms-Icon--D365TalentLearn:before { content: ""; } .ms-Icon--D365TalentInsight:before { content: ""; } .ms-Icon--D365TalentHRCore:before { content: ""; } .ms-Icon--BacklogList:before { content: ""; } .ms-Icon--ButtonControl:before { content: ""; } .ms-Icon--TableGroup:before { content: ""; } .ms-Icon--MountainClimbing:before { content: ""; } .ms-Icon--TagUnknown:before { content: ""; } .ms-Icon--TagUnknownMirror:before { content: ""; } .ms-Icon--TagUnknown12:before { content: ""; } .ms-Icon--TagUnknown12Mirror:before { content: ""; } .ms-Icon--Link12:before { content: ""; } .ms-Icon--Presentation:before { content: ""; } .ms-Icon--Presentation12:before { content: ""; } .ms-Icon--Lock12:before { content: ""; } .ms-Icon--BuildDefinition:before { content: ""; } .ms-Icon--ReleaseDefinition:before { content: ""; } .ms-Icon--SaveTemplate:before { content: ""; } .ms-Icon--UserGauge:before { content: ""; } .ms-Icon--BlockedSiteSolid12:before { content: ""; } .ms-Icon--TagSolid:before { content: ""; } .ms-Icon--OfficeChat:before { content: ""; } .ms-Icon--OfficeChatSolid:before { content: ""; } .ms-Icon--MailSchedule:before { content: ""; } .ms-Icon--WarningSolid:before { content: ""; } .ms-Icon--Blocked2Solid:before { content: ""; } .ms-Icon--SkypeCircleArrow:before { content: ""; } .ms-Icon--SkypeArrow:before { content: ""; } .ms-Icon--SyncStatus:before { content: ""; } .ms-Icon--SyncStatusSolid:before { content: ""; } .ms-Icon--ProjectDocument:before { content: ""; } .ms-Icon--ToDoLogoOutline:before { content: ""; } .ms-Icon--VisioOnlineLogoFill32:before { content: ""; } .ms-Icon--VisioOnlineLogo32:before { content: ""; } .ms-Icon--VisioOnlineLogoCloud32:before { content: ""; } .ms-Icon--VisioDiagramSync:before { content: ""; } .ms-Icon--Event12:before { content: ""; } .ms-Icon--EventDateMissed12:before { content: ""; } .ms-Icon--UserOptional:before { content: ""; } .ms-Icon--ResponsesMenu:before { content: ""; } .ms-Icon--DoubleDownArrow:before { content: ""; } .ms-Icon--DistributeDown:before { content: ""; } .ms-Icon--BookmarkReport:before { content: ""; } .ms-Icon--FilterSettings:before { content: ""; } .ms-Icon--GripperDotsVertical:before { content: ""; } .ms-Icon--MailAttached:before { content: ""; } .ms-Icon--AddIn:before { content: ""; } .ms-Icon--LinkedDatabase:before { content: ""; } .ms-Icon--TableLink:before { content: ""; } .ms-Icon--PromotedDatabase:before { content: ""; } .ms-Icon--BarChartVerticalFilter:before { content: ""; } .ms-Icon--BarChartVerticalFilterSolid:before { content: ""; } .ms-Icon--MicrosoftTranslatorLogo:before { content: ""; } .ms-Icon--ShowTimeAs:before { content: ""; } .ms-Icon--FileRequest:before { content: ""; } .ms-Icon--WorkItemAlert:before { content: ""; } .ms-Icon--PowerBILogo16:before { content: ""; } .ms-Icon--PowerBILogoBackplate16:before { content: ""; } .ms-Icon--BulletedListText:before { content: ""; } .ms-Icon--BulletedListBullet:before { content: ""; } .ms-Icon--BulletedListTextMirrored:before { content: ""; } .ms-Icon--BulletedListBulletMirrored:before { content: ""; } .ms-Icon--NumberedListText:before { content: ""; } .ms-Icon--NumberedListNumber:before { content: ""; } .ms-Icon--NumberedListTextMirrored:before { content: ""; } .ms-Icon--NumberedListNumberMirrored:before { content: ""; } .ms-Icon--RemoveLinkChain:before { content: ""; } .ms-Icon--RemoveLinkX:before { content: ""; } .ms-Icon--FabricTextHighlight:before { content: ""; } .ms-Icon--ClearFormattingA:before { content: ""; } .ms-Icon--ClearFormattingEraser:before { content: ""; } .ms-Icon--Photo2Fill:before { content: ""; } .ms-Icon--IncreaseIndentText:before { content: ""; } .ms-Icon--IncreaseIndentArrow:before { content: ""; } .ms-Icon--DecreaseIndentText:before { content: ""; } .ms-Icon--DecreaseIndentArrow:before { content: ""; } .ms-Icon--IncreaseIndentTextMirrored:before { content: ""; } .ms-Icon--IncreaseIndentArrowMirrored:before { content: ""; } .ms-Icon--DecreaseIndentTextMirrored:before { content: ""; } .ms-Icon--DecreaseIndentArrowMirrored:before { content: ""; } .ms-Icon--CheckListText:before { content: ""; } .ms-Icon--CheckListCheck:before { content: ""; } .ms-Icon--CheckListTextMirrored:before { content: ""; } .ms-Icon--CheckListCheckMirrored:before { content: ""; } .ms-Icon--NumberSymbol:before { content: ""; } .ms-Icon--Coupon:before { content: ""; } .ms-Icon--VerifiedBrand:before { content: ""; } .ms-Icon--ReleaseGate:before { content: ""; } .ms-Icon--ReleaseGateCheck:before { content: ""; } .ms-Icon--ReleaseGateError:before { content: ""; } .ms-Icon--M365InvoicingLogo:before { content: ""; } .ms-Icon--RemoveFromShoppingList:before { content: ""; } .ms-Icon--ShieldAlert:before { content: ""; } .ms-Icon--FabricTextHighlightComposite:before { content: ""; } .ms-Icon--Dataflows:before { content: ""; } .ms-Icon--GenericScanFilled:before { content: ""; } .ms-Icon--DiagnosticDataBarTooltip:before { content: ""; } .ms-Icon--SaveToMobile:before { content: ""; } .ms-Icon--Orientation2:before { content: ""; } .ms-Icon--ScreenCast:before { content: ""; } .ms-Icon--ShowGrid:before { content: ""; } .ms-Icon--SnapToGrid:before { content: ""; } .ms-Icon--ContactList:before { content: ""; } .ms-Icon--NewMail:before { content: ""; } .ms-Icon--EyeShadow:before { content: ""; } .ms-Icon--FabricFolderConfirm:before { content: ""; } .ms-Icon--InformationBarriers:before { content: ""; } .ms-Icon--CommentActive:before { content: ""; } .ms-Icon--ColumnVerticalSectionEdit:before { content: ""; } .ms-Icon--WavingHand:before { content: ""; } .ms-Icon--ShakeDevice:before { content: ""; } .ms-Icon--SmartGlassRemote:before { content: ""; } .ms-Icon--Rotate90Clockwise:before { content: ""; } .ms-Icon--Rotate90CounterClockwise:before { content: ""; } .ms-Icon--CampaignTemplate:before { content: ""; } .ms-Icon--ChartTemplate:before { content: ""; } .ms-Icon--PageListFilter:before { content: ""; } .ms-Icon--SecondaryNav:before { content: ""; } .ms-Icon--ColumnVerticalSection:before { content: ""; } .ms-Icon--SkypeCircleSlash:before { content: ""; } .ms-Icon--SkypeSlash:before { content: ""; } .ms-Icon--CustomizeToolbar:before { content: ""; } .ms-Icon--DuplicateRow:before { content: ""; } .ms-Icon--RemoveFromTrash:before { content: ""; } .ms-Icon--MailOptions:before { content: ""; } .ms-Icon--Childof:before { content: ""; } .ms-Icon--Footer:before { content: ""; } .ms-Icon--Header:before { content: ""; } .ms-Icon--BarChartVerticalFill:before { content: ""; } .ms-Icon--StackedColumnChart2Fill:before { content: ""; } .ms-Icon--PlainText:before { content: ""; } .ms-Icon--AccessibiltyChecker:before { content: ""; } .ms-Icon--DatabaseSync:before { content: ""; } .ms-Icon--ReservationOrders:before { content: ""; } .ms-Icon--TabOneColumn:before { content: ""; } .ms-Icon--TabTwoColumn:before { content: ""; } .ms-Icon--TabThreeColumn:before { content: ""; } .ms-Icon--MicrosoftTranslatorLogoGreen:before { content: ""; } .ms-Icon--MicrosoftTranslatorLogoBlue:before { content: ""; } .ms-Icon--InternalInvestigation:before { content: ""; } .ms-Icon--AddReaction:before { content: ""; } .ms-Icon--ContactHeart:before { content: ""; } .ms-Icon--VisuallyImpaired:before { content: ""; } .ms-Icon--EventToDoLogo:before { content: ""; } .ms-Icon--Variable2:before { content: ""; } .ms-Icon--ModelingView:before { content: ""; } .ms-Icon--DisconnectVirtualMachine:before { content: ""; } .ms-Icon--ReportLock:before { content: ""; } .ms-Icon--Uneditable2:before { content: ""; } .ms-Icon--Uneditable2Mirrored:before { content: ""; } .ms-Icon--BarChartVerticalEdit:before { content: ""; } .ms-Icon--GlobalNavButtonActive:before { content: ""; } .ms-Icon--PollResults:before { content: ""; } .ms-Icon--Rerun:before { content: ""; } .ms-Icon--QandA:before { content: ""; } .ms-Icon--QandAMirror:before { content: ""; } .ms-Icon--BookAnswers:before { content: ""; } .ms-Icon--AlertSettings:before { content: ""; } .ms-Icon--TrimStart:before { content: ""; } .ms-Icon--TrimEnd:before { content: ""; } .ms-Icon--TableComputed:before { content: ""; } .ms-Icon--DecreaseIndentLegacy:before { content: ""; } .ms-Icon--IncreaseIndentLegacy:before { content: ""; } .ms-Icon--SizeLegacy:before { content: ""; } .hidden { display: none; } html, body { height: 100%; } main[data-grid~="container"] { padding: 0 !important; } #uhf-footer { margin-top: 0; } .c-uhfh .global-head-cont .c-uhfh-gcontainer-st { max-width: 100%; padding-right: 10px; padding-left: 10px; } .c-uhfh .global-head-cont .c-uhfh-gcontainer-st .c-uhf-menu button:after { padding-top: 2px; } #mainContent { display: flex; align-items: stretch; } #mainContent .licensing-sidenav { width: 245px; padding-right: 40px; padding-left: 30px; } #mainContent .content-container { width: 730px; margin: 0 30px; margin-bottom: 40px; } #mainContent .content-container .breadcrumbs { margin-top: 24px; } nav.breadcrumbs { color: #0078d4; font-size: 13px; } nav.breadcrumbs li { padding-left: 4px; display: inline; } nav.breadcrumbs li:after { content: ">"; padding-right: 4px; } nav.breadcrumbs li:last-of-type:after { content: ""; } nav.breadcrumbs li:last-of-type .breadcrumb-link { color: #505050; font-weight: 600; text-decoration: none; pointer-events: none; cursor: default; } nav.breadcrumbs .breadcrumb-link { color: #0078d4; text-decoration: underline; } .construction-message { font-size: 13px; display: inline-block; margin-bottom: 20px; margin-right: 40px; } .construction-message a { text-decoration: underline; color: #0078d4; } .sub-header { padding: 4px 40px 6px 40px; background-color: #0078d4; } .sub-header .m-navigation-bar { height: 100%; width: 100%; font-size: 12px; display: flex; flex-direction: row; flex-wrap: wrap; } .sub-header .m-navigation-bar .site-title { font-size: 26px; color: #fff; margin-bottom: 2px; padding-bottom: 4px; display: inline-block; } .sub-header .m-navigation-bar .filter-container { margin-right: auto; margin-left: 90px; position: relative; top: -4px; } .sub-header .m-navigation-bar .filter-container .header-feedback { padding: 5px 10px; margin-left: 20px; border-radius: 2px; background-color: #c2d5f2; } @media (max-width: 1100px) { .sub-header .m-navigation-bar .filter-container .header-feedback { display: none; } } .sub-header .m-navigation-bar .filter-container .date-selector { display: inline-block; font-size: 13px; margin-top: 10px; margin-left: 10px; } .sub-header .m-navigation-bar .filter-container .date-selector span { color: #fff; } .sub-header .m-navigation-bar .filter-container .licensing-program-selection-container { position: relative; display: inline-block; } .sub-header .m-navigation-bar .filter-container .licensing-program-selection-container .program-alert { border-radius: 50%; font-size: 18px; position: relative; right: -12px; top: -10px; } .sub-header .m-navigation-bar .filter-container .licensing-program-selection-container .program-alert.ms-Icon--AlertSolid { background-color: #fff; color: #da4200; } .sub-header .m-navigation-bar .filter-container .licensing-program-selection-container .program-alert.ms-Icon--CompletedSolid { background-color: #004916; color: #98eb05; } .sub-header .m-navigation-bar .filter-container .licensing-program-selection-container .program-selection-container { font-size: 13px; display: inline-block; } .sub-header .m-navigation-bar .filter-container .licensing-program-selection-container .program-selection-container label { color: #fff; } .sub-header .m-navigation-bar .filter-container .licensing-program-selection-container .program-selection-container select.program-selection { width: 220px; border: none; padding-left: 20px; background-color: #c2d5f2; } .sub-header .m-navigation-bar .filter-container .licensing-program-selection-container .program-selection-container select.program-selection option { color: #233b5e; } .sub-header .m-navigation-bar .global-icons { position: absolute; left: -20px; top: -17px; } .sub-header .m-navigation-bar .global-icons .language-container { position: relative; bottom: 13px; height: 50px; width: 50px; } .sub-header .m-navigation-bar .global-icons .language-container .language-menu-toggle { height: 100%; width: 100%; z-index: 200; display: inline-block; } .sub-header .m-navigation-bar .global-icons .language-container .language-menu-toggle:focus { border: none; } .sub-header .m-navigation-bar .global-icons .language-container .language-menu-toggle span.ms-Icon { color: #fff; font-size: 20px; position: relative; top: 20px; right: 15px; } .sub-header .m-navigation-bar .global-icons .language-container .language-menu-toggle span.culture-indicator { color: #fff; position: absolute; top: 3px; z-index: 100; width: 40px; text-align: center; margin-right: 5px; } .sub-header .m-navigation-bar .global-icons .language-container .language-menu { display: none; } .sub-header .m-navigation-bar .global-icons .language-container.active { background-color: #c2d5f2; } .sub-header .m-navigation-bar .global-icons .language-container.active .language-menu-toggle span.ms-Icon, .sub-header .m-navigation-bar .global-icons .language-container.active .language-menu-toggle span.culture-indicator { color: #000; } .sub-header .m-navigation-bar .global-icons .language-container.active .language-menu { background-color: #c2d5f2; display: inline-block; position: absolute; top: 50px; left: -18px; width: 234px; max-height: 380px; overflow-y: scroll; } .sub-header .m-navigation-bar .global-icons .language-container.active .language-menu li { padding: 2px 30px; display: block; } .sub-header .m-navigation-bar .global-icons .language-container.active .language-menu li span.ms-Icon { padding-left: 4px; margin-right: -20px; } .sub-header .m-navigation-bar .global-icons .language-container.active .language-menu li a { font-size: 14px; } .sub-header .m-navigation-bar .global-icons #idPrintDialog { position: relative; bottom: -3px; font-size: 25px; } .sub-header .m-navigation-bar .global-icons #idPrintDialog .ms-Icon { color: #fff; position: relative; right: 9px; top: 7px; } .sub-header .m-navigation-bar .global-icons.isCompare { padding-bottom: 0; } .sub-header .m-navigation-bar .filter-container .clear-filter-button { position: relative; top: 0px; margin: 0; padding: 6px 10px; padding-right: 0px; font-size: 14px; font-family: 'Segoe UI'; color: #fff; border-radius: 2px; } .sub-header .m-navigation-bar .filter-container .clear-filter-button:before { font-family: 'FabricMDL2Icons'; font-size: 11px; color: #fff; background-color: #0078d4; border-radius: 50%; padding: 3px; margin-left: 5px; } .sub-header .m-navigation-bar .global-icons .filter-menu-button { color: #fff; font-size: 20px; position: relative; top: -7px; } .sub-header .m-navigation-bar .global-icons .filter-menu-button img { position: relative; top: 5px; } .sub-header .m-navigation-bar .global-icons li { margin: 0; padding: 0; display: inline-block; } .sub-header .m-navigation-bar .global-icons li img { height: 40px; margin: 0 5px; } .sub-header .m-navigation-bar .global-icons li:last-of-type img { margin-left: 0; } .sub-header .filter-menu-container { position: relative; } .sub-header .filter-menu-container.active .filter-menu-button { background-color: #233b5e; padding-bottom: 14px; height: 50px; width: 50px; display: inline-block; } .sub-header .filter-menu-container .filter-menu { display: none; } .sub-header .filter-menu-container .filter-menu.active { display: inline-block; width: 215px; padding: 20px; background-color: #233b5e; position: absolute; left: 0; top: 43px; } .sub-header .filter-menu-container .filter-menu.active .compareToToday label { font-family: 'Segoe UI'; font-size: 14px; } .sub-header .filter-menu-container .filter-menu.active .compareToToday .btn-toggle-switch { position: relative; top: 3px; width: 32px; height: 20px; border-radius: 10px; border-width: 2px; border-style: solid; padding: 0; background-color: #0078d4; } .sub-header .filter-menu-container .filter-menu.active .compareToToday .btn-toggle-switch .stateLabel { position: absolute; background-color: #fff; width: 10px; height: 10px; top: 3px; right: 3px; border-radius: 5px; } .sub-header .filter-menu-container .filter-menu.active .compareToToday .btn-toggle-switch.active .stateLabel { right: 15px; } .ui-datepicker-trigger { color: #000; border-radius: 2px; border: none; height: 30px; padding-left: 25px; width: 190px; text-align: right; background: #c2d5f2 url("..https://www.microsoft.com/images/icon-drop-down-arrow--blue-dk.png") left center/32px no-repeat; } .ui-datepicker-current, .ui-datepicker-close { display: none; } .ui-datepicker-present-day { width: 100%; background-color: #0078d4; color: #fff; text-align: center; font-weight: bold; height: 20px; padding-top: 3px; cursor: pointer; margin-top: 1px; margin-bottom: 1px; } .ui-datepicker .ui-datepicker-buttonpane { margin: 0; padding: 0; } #ui-datepicker-div { margin-top: 40px; font-size: 12px; } td.highlightCurrent > a { background: #f3ff33 !important; color: #000902 !important; } .program-selection-container label { color: #000; } .program-selection-container select.program-selection { padding: 0 5px 0 5px; border-radius: 2px; border: 1px solid #000; height: 30px; -moz-appearance: none; -webkit-appearance: none; background: #fff url("..https://www.microsoft.com/images/icon-drop-down-arrow--blue-dk.png") left center/32px no-repeat; padding-left: 20px; } .program-selection-container .ms-Icon { position: relative; right: -25px; top: 2px; } .program-selection-container select::-ms-expand { display: none; } .licensing-sidenav { padding-top: 24px; font-size: 13px; font-family: 'Segoe UI'; line-height: 1.308em; color: #2f2f2f; background-color: #f2f2f2; } .licensing-sidenav .nav-link { padding: 6px 0; display: block; } .licensing-sidenav .nav-link.active { font-weight: 600; color: #0070c6; } .licensing-sidenav .nav-link:hover { text-decoration: underline; } .licensing-sidenav .nav-section-header { font-weight: 600; padding-bottom: 5px; } .licensing-sidenav > nav { margin-right: 15px; } .licensing-sidenav > nav > nav { margin-right: 15px; } .licensing-sidenav > nav > nav > nav { margin-right: 15px; } .licensing-sidenav > nav > nav > nav > nav { margin-right: 15px; } .licensing-sidenav > nav > nav > nav > nav > nav { margin-right: 15px; } .licensing-sidenav > nav > nav > nav > nav > nav > nav { margin-right: 15px; } .licensing-sidenav hr { border-color: #d2d2d2; position: relative; right: -40px; width: 243px; } .sub-header .m-navigation-bar .filter-container .date-selector .effectiveDate-alert { border-radius: 50%; font-size: 18px; position: relative; right: -12px; top: -10px; background-color: #0078d4; color: #98eb05; } h1 { font-family: 'Segoe UI'; font-size: 36px; line-height: 1.112em; font-weight: 600; color: #2f2f2f; } h2 { font-family: 'Segoe UI'; font-size: 24px; line-height: 1.167em; font-weight: 600; color: #233b5e; } h1.section-heading, h2.section-heading { padding-bottom: 4px; margin-bottom: 10px; border-bottom: 1px solid #d2d2d2; } .clause-heading { font-family: 'Segoe UI'; font-size: 20px; line-height: 1.1em; font-weight: 600; color: #0078d4; } .subclause-heading { font-family: 'Segoe UI'; font-size: 17px; line-height: 1.1em; font-weight: 600; color: #505050; } .sub-subclause-heading { font-family: 'Segoe UI'; font-size: 15px; line-height: 1.1em; font-weight: 400; color: #505050; } ol, ul, li, p { font-family: 'Segoe UI'; font-size: 13px; line-height: 1.538em; font-weight: 400; color: #505050; } p { padding-bottom: 11px; } ul, ol { padding-bottom: 8px; } ul ul, ul ol, ol ul, ol ol { padding-bottom: 0; } figure.table { padding-bottom: 8px; } .sub-subclause-heading { padding-bottom: 2px; } p + .section-heading { padding-top: 12px; } p + .clause-heading, ul + .clause-heading { padding-top: 15px; } p + .subclause-heading, .clause-heading + .subclause-heading, h4 + h5 { padding-top: 8px; } p + .sub-subclause-heading { padding-top: 8px; } .clause-heading + p { padding-top: 8px; } .clause-heading + figure.table { padding-top: 17px; } .subclause-heading + p { padding-top: 8px; } .sub-subclause-heading + p { padding-top: 4px; } figure.table + p { padding-top: 11px; } figure.table { padding-top: 25px; padding-bottom: 25px; } h2.section-heading + figure.table, .clause-heading + figure.table, .subclause-heading + figure.table, .sub-subclause-heading + figure.table { padding-top: 15px; } figure + p { margin-top: -25px; } p + figure.table { padding-top: 0; } .liveclauses h1 { font-family: 'Segoe UI'; font-size: 36px; line-height: 1.112em; font-weight: 600; color: #2f2f2f; } .liveclauses h2 { font-family: 'Segoe UI'; font-size: 24px; line-height: 1.167em; font-weight: 600; color: #233b5e; } .liveclauses h1.section-heading, .liveclauses h2.section-heading { font-size: 24px; padding-bottom: 4px; margin-bottom: 10px; border-bottom: 1px solid #d2d2d2; } .liveclauses .clause-heading { font-family: 'Segoe UI'; font-size: 20px; line-height: 1.1em; font-weight: 600; color: #0078d4; } .liveclauses .subclause-heading { font-family: 'Segoe UI'; font-size: 17px; line-height: 1.1em; font-weight: 600; color: #505050; } .liveclauses .sub-subclause-heading { font-family: 'Segoe UI'; font-size: 15px; line-height: 1.1em; font-weight: 400; color: #505050; } .liveclauses ol, .liveclauses ul, .liveclauses p { font-family: 'Segoe UI'; font-size: 13px; line-height: 1.538em; font-weight: 400; color: #505050; } .liveclauses p { padding-bottom: 11px; } .liveclauses ul, .liveclauses ol { padding-bottom: 8px; } .liveclauses ul ul, .liveclauses ul ol, .liveclauses ol ul, .liveclauses ol ol { padding-bottom: 0; } .liveclauses figure.table { padding-bottom: 8px; } .liveclauses .sub-subclause-heading { padding-bottom: 2px; } .liveclauses p + .section-heading { padding-top: 12px; } .liveclauses p + .clause-heading, .liveclauses ul + .clause-heading { padding-top: 15px; } .liveclauses p + .subclause-heading, .liveclauses .clause-heading + .subclause-heading, .liveclauses h4 + h5 { padding-top: 8px; } .liveclauses p + .sub-subclause-heading { padding-top: 8px; } .liveclauses .clause-heading + p { padding-top: 8px; } .liveclauses .clause-heading + figure.table { padding-top: 17px; } .liveclauses .subclause-heading + p { padding-top: 8px; } .liveclauses .sub-subclause-heading + p { padding-top: 4px; } .liveclauses figure.table + p { padding-top: 11px; } .liveclauses figure.table { padding-top: 25px; padding-bottom: 25px; } .liveclauses h2.section-heading + figure.table, .liveclauses .clause-heading + figure.table, .liveclauses .subclause-heading + figure.table, .liveclauses .sub-subclause-heading + figure.table { padding-top: 15px; } .liveclauses figure + p { margin-top: -25px; } .liveclauses p + figure.table { padding-top: 0; } .licensing .liveclauses .clause-text { margin: 10px 0; position: relative; } .licensing .liveclauses .clause-text .product-list-container { position: absolute; top: 0; bottom: 0; left: 0; height: 100%; max-height: 100%; width: 25%; max-width: 25%; margin-left: -25%; display: flex; align-content: center; } .licensing .liveclauses .clause-text .product-list-container .product-list-borders { height: 100%; width: 10px; display: inline-block; border: 1px dashed #008375; border-right: none; position: relative; } .licensing .liveclauses .clause-text .product-list-container .product-list-borders:after { content: ""; position: absolute; height: 1px; border-top: 1px solid #008375; top: 0; width: 3px; margin-right: 10px; top: 50%; transform: translateY(-50%); } .licensing .liveclauses .clause-text .product-list-container .clause-product-list { width: 75%; margin: 0; display: inline-block; list-style: none; font-size: 10px; padding: 0; vertical-align: middle; position: relative; top: 50%; transform: translateY(-50%); line-height: 18px; height: 18px; margin-right: 10px; background-color: #30e5d0; color: #000; } .licensing .liveclauses .clause-text .product-list-container .clause-product-list .expandable { cursor: pointer; } .licensing .liveclauses .clause-text .product-list-container .clause-product-list .expandable .ms-Icon { position: absolute; padding-left: 5px; left: 0; } .licensing .liveclauses .clause-text .product-list-container .clause-product-list .expandable .ms-Icon:before { content: ""; } .licensing .liveclauses .clause-text .product-list-container .clause-product-list li { display: flex; flex-direction: row; align-items: center; padding-right: 5px; padding-left: 5px; background-color: #30e5d0; } .licensing .liveclauses .clause-text .product-list-container .clause-product-list li:first-child:before { content: ""; position: absolute; height: 0; width: 0; left: 100%; top: 0; border: 9px solid transparent; border-left: 9px solid #30e5d0; } .licensing .liveclauses .clause-text .product-list-container.collapsed .clause-product-list { background-color: #fff; } .licensing .liveclauses .clause-text .product-list-container.collapsed .clause-product-list .expandable .ms-Icon:before { content: ""; } .licensing .liveclauses .clause-text .product-list-container.collapsed .clause-product-list li { padding-right: 5px; padding-left: 5px; color: #fff; background-color: #008375; position: relative; } .licensing .liveclauses .clause-text .product-list-container.collapsed .clause-product-list li:before { content: ""; position: absolute; height: 0; width: 0; left: 100%; top: 0; border: 9px solid transparent; border-left: 9px solid #008375; } .licensing .liveclauses .clause-text .product-list-container.collapsed .clause-product-list li:not(:first-child) { display: none; } .licensing #DivProductAvailability table, .licensing #DivProductAvailability th, .licensing #DivProductAvailability td { border-color: #505050; border-style: solid; border-width: 1px; } .licensing #DivProductAvailability thead { font-weight: 700; } .licensing #DivProductAvailability .table-description { font-size: 13px; color: #505050; padding-bottom: 6px; } .licensing #DivProductAvailability table { width: 100%; margin: 20px 0; border-collapse: collapse; color: #505050; } .licensing #DivProductAvailability table td { padding: 0 10px; } .licensing #DivProductAvailability table thead td { font-weight: 700; } .licensing #DivProductAvailability table .nowrap { white-space: nowrap; } .licensing #DivProductAvailability table th { font-weight: 700; } .licensing #DivProductAvailability table tr, .licensing #DivProductAvailability table th { border-top: 1px solid #d2d2d2; font-size: 13px; font-weight: 400; line-height: 17px; } .licensing #DivProductAvailability table tr:last-of-type { border-bottom: 1px solid #d2d2d2; } .licensing #DivProductAvailability table th { height: 29px; } .licensing #DivProductAvailability table tr { height: 26px; } .licensing #DivProductAvailability table td:first-of-type { padding-right: 10px; } .licensing #DivProductAvailability table .text-center { text-align: center; } .licensing #DivProductAvailability table .text-left { text-align: right; } .licensing #DivProductAvailability table .text-right { text-align: left; } .licensing #DivProductAvailability table .ms-Icon--CompletedSolid { color: #01790f; } .licensing #DivProductAvailability table .table-header { background-color: #f2f2f2; } .licensing #DivProductAvailability table td a { text-decoration: underline; color: #0078d4; } .licensing p { font-size: 13px; line-height: 20px; } .licensing nav.breadcrumbs { margin-top: 24px; } .licensing h1.product-name { margin-top: 40px; margin-bottom: 40px; } .licensing :target::before { content: ""; display: block; height: 50px; margin: -50px 0 0; } .licensing nav.in-page-navigation { display: flex; width: 100%; height: 50px; } .licensing nav.in-page-navigation a.in-page-navigation-link { flex-grow: 1; flex-basis: 0; font-size: 14px; font-weight: 400; background: #fff; color: #0078d4; border-color: #0078d4; border: 1px solid; border-left: none; height: 100%; text-align: center; vertical-align: middle; max-width: 25%; display: flex; align-items: center; justify-content: center; } .licensing nav.in-page-navigation a.in-page-navigation-link.active { color: #fff; background-color: #0078d4; border-color: #0078d4; font-weight: 600; } .licensing nav.in-page-navigation a.in-page-navigation-link .link-text { vertical-align: middle; } .licensing nav.in-page-navigation a:last-of-type { border-left: 1px solid; } .licensing nav.in-page-navigation.disabled a.in-page-navigation-link { border-color: #d2d2d2; color: #d2d2d2; background-color: #fff; cursor: default; } .licensing nav.in-page-navigation.disabled a.in-page-navigation-link:hover { text-decoration: none; } .licensing nav.in-page-navigation.sticky { width: 730px; position: fixed; top: 0; z-index: 200; } .licensing .program-select { margin-top: 45px; } .licensing .program-select p a { text-decoration: underline; color: #0074c9; } .licensing .program-select.selection-needed { background-color: #f2f2f2; padding: 20px 15px; } .licensing .program-select.selection-needed label { display: none; } .licensing .program-select.selection-needed .program-alert { color: #da4200; font-size: 35px; position: relative; top: 10px; padding-left: 10px; } .licensing .program-select.selection-needed h2 { font-family: 'Segoe UI'; font-size: 24px; line-height: 1.167em; font-weight: 600; color: #233b5e; margin-right: 50px; } .licensing .program-select.selection-needed a { font-size: 13px; color: #0078d4; text-decoration: underline; display: block; margin-right: 50px; margin-top: 5px; } .licensing .program-select .program-select-container { margin-top: 5px; width: 410px; } .licensing .program-select .program-select-container button { border: 1px solid #000; margin: 0; padding: 7px; } .licensing .program-select .program-select-container ul { width: 100%; } .licensing .program-select .program-select-container ul li { margin: 0; } .licensing .program-select .program-select-container select { width: 100%; border-color: #d2d2d2; } .licensing .select-program-reminder { width: 100%; background-color: #f2f2f2; padding: 20px 0; text-align: center; } .licensing .select-program-reminder span { font-size: 32px; } .licensing .select-program-reminder h6 { font-size: 13px; font-weight: 400; line-height: 17px; } .licensing .select-program-reminder a { color: #0078d4; font-size: 13px; display: inline-block; padding-top: 5px; } .licensing .select-program-reminder a img { margin-right: 5px; margin-bottom: 1px; } .headline-bar-container { width: 730px; padding: 5px 13px 5px 13px; border: 1px solid #107c10; background-color: #f5fde6; margin-bottom: 20px; } .headline-bar { display: flex !important; justify-content: space-between !important; } .bar { height: 36px; } .compareWithCurrent { font-family: 'Segoe UI'; font-size: 14px; font-weight: normal; color: #107c10; margin: auto auto auto 6px; height: 14px; } .showing-terms { font-family: 'Segoe UI'; font-size: 14px; font-weight: 600; color: #107c10; margin: auto; } .history-icon { font-size: 16px; color: #107c10; margin-left: 5px; font-weight: 600; } .switch { position: relative; display: inline-block; width: 32px; height: 16px; outline-color: #107c10; bottom: -4px; } .switch input { opacity: 0; width: 0; height: 0; } .slider { position: absolute; cursor: pointer; top: 0; right: 0; left: 0; bottom: 0; -webkit-transition: .4s; transition: .4s; outline-color: #107c10; border: 1px solid #107c10; } .slider:before { position: absolute; content: ""; height: 10px; width: 10px; right: 3px; bottom: 2px; background-color: #fff; -webkit-transition: .4s; transition: .4s; } input:checked + .slider { background-color: #107c10; } input:focus + .slider { box-shadow: 0 0 1px #107c10; } input:checked + .slider:before { -webkit-transform: translateX(-16px); -ms-transform: translateX(-16px); transform: translateX(-16px); } .slider.round { border-radius: 40px; } .slider.round:before { border-radius: 50%; outline-color: #107c10; border: 1px solid #107c10; } #comparisonBox { padding: 14px 0 5px 0; } .comparisionMsg { font-family: 'Segoe UI',Tahoma,Geneva,Verdana,sans-serif; font-size: 14px; line-height: 20px; font-weight: normal; color: #2f2f2f; margin: 0 0 0 0; padding: 0 5px 0 5px; } del { text-decoration: line-through; background-color: #ffb2bf; color: #555; } ins { text-decoration: none; background-color: #cfffb2; } .products-index-page { width: 965px; padding-left: 30px; } .products-index-page .product-category-title { padding-bottom: 20px; } .products-index-page .product-offering { margin-top: 28px; margin-bottom: 40px; } .products-index-page .product-offering .product-container { vertical-align: top; width: 219px; display: inline-block; padding-left: 30px; margin-bottom: 15px; } .products-index-page .product-offering .product-container .product-link { display: inline-block; color: #007bd4; line-height: 1.33em; text-decoration: underline; font-weight: 600; margin-bottom: 6px; } .liveclauses table, .liveclauses th, .liveclauses td { border-color: #505050; border-style: solid; border-width: 1px; } .liveclauses table { border-collapse: collapse; width: 100%; } .liveclauses .cms-block-indent-1 { margin-right: 30px; } .liveclauses ul { font-size: 13px; font-weight: 400; line-height: 20px; list-style: disc; padding-right: 15px; margin-right: 15px; } .liveclauses ul ul { list-style-type: circle; } .liveclauses ol { font-size: 13px; font-weight: 400; line-height: 20px; list-style: decimal; padding-right: 15px; margin-right: 15px; } .liveclauses blockquote { font-size: 14px; font-weight: 400; font-style: italic; line-height: 20px; border-right: 4px solid; } .liveclauses blockquote::before { content: '"'; font-family: Arial; font-weight: bold; font-size: 72px; } .liveclauses strong { font-weight: 600; } .liveclauses em { font-style: italic; } .liveclauses del { text-decoration: line-through; } .liveclauses ins { font-style: italic; text-decoration: underline; color: #233b5e; } .liveclauses mark.marker-blue { background-color: rgba(72,229,255,.3); } .liveclauses mark.marker-green { background-color: rgba(152,235,5,.3); } .liveclauses mark.marker-yellow { background-color: rgba(254,237,1,.3); } .liveclauses mark.marker-pink { background-color: rgba(214,163,255,.3); } .liveclauses sup { font-size: 9px; } .liveclauses sub { font-size: 12px; vertical-align: sub; } .liveclauses a { text-decoration: underline; color: #0074c9; } .liveclauses a:focus { outline: 2px dashed #505050; outline-offset: 3px; } .liveclauses a.defined-term, .liveclauses a.defined-term:focus { cursor: default; text-decoration: none; display: inline-block; } .liveclauses figure.table table { font-size: 13px; width: 100%; border-bottom: 1px solid #d2d2d2; border-collapse: collapse; color: #505050; } .liveclauses figure.table table th { background-color: #f2f2f2; } .liveclauses figure.table table tr { border-top: 1px solid #d2d2d2; padding: 0 10px 0 10px; } .liveclauses figure.table table th, .liveclauses figure.table table td { text-align: right; min-height: 25px; padding: 5px 7px; } .liveclauses figure.table table thead th { height: 31px; } [data-tooltip], .tooltip { position: relative; cursor: pointer; } [data-tooltip]:before, [data-tooltip]:after, .tooltip:before, .tooltip:after { position: absolute; visibility: hidden; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0); opacity: 0; -webkit-transition: opacity .2s ease-in-out,visibility .2s ease-in-out,-webkit-transform .2s cubic-bezier(.71,1.7,.77,1.24); -moz-transition: opacity .2s ease-in-out,visibility .2s ease-in-out,-moz-transform .2s cubic-bezier(.71,1.7,.77,1.24); transition: opacity .2s ease-in-out,visibility .2s ease-in-out,transform .2s cubic-bezier(.71,1.7,.77,1.24); -webkit-transform: translate3d(0,0,0); -moz-transform: translate3d(0,0,0); transform: translate3d(0,0,0); pointer-events: none; } [data-tooltip]:hover:before, [data-tooltip]:hover:after, [data-tooltip]:focus:before, [data-tooltip]:focus:after, .tooltip:hover:before, .tooltip:hover:after, .tooltip:focus:before, .tooltip:focus:after { visibility: visible; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100); opacity: 1; } .tooltip:before, [data-tooltip]:before { z-index: 1001; border: 6px solid transparent; background: transparent; content: ""; } .tooltip:after, [data-tooltip]:after { z-index: 1000; padding: 8px; width: 240px; background-color: #000; background-color: #f7f7f7; color: #787878; content: attr(data-tooltip); font-size: 14px; line-height: 1.2; box-shadow: 0 0 7px 1px rgba(0,0,0,.75); border-radius: 3px; } [data-tooltip]:before, [data-tooltip]:after, .tooltip:before, .tooltip:after, .tooltip-top:before, .tooltip-top:after { bottom: 100%; right: 50%; } [data-tooltip]:before, .tooltip:before, .tooltip-top:before { margin-right: -6px; margin-bottom: -12px; border-top-color: #000; border-top-color: #f7f7f7; } [data-tooltip]:after, .tooltip:after, .tooltip-top:after { margin-right: -80px; } [data-tooltip]:hover:before, [data-tooltip]:hover:after, [data-tooltip]:focus:before, [data-tooltip]:focus:after, .tooltip:hover:before, .tooltip:hover:after, .tooltip:focus:before, .tooltip:focus:after, .tooltip-top:hover:before, .tooltip-top:hover:after, .tooltip-top:focus:before, .tooltip-top:focus:after { -webkit-transform: translateY(-12px); -moz-transform: translateY(-12px); transform: translateY(-12px); } .tooltip-left:before, .tooltip-left:after { left: 100%; bottom: 50%; right: auto; } .tooltip-left:before { margin-right: 0; margin-left: -12px; margin-bottom: 0; border-top-color: transparent; border-right-color: #000; border-right-color: #f7f7f7; } .tooltip-left:hover:before, .tooltip-left:hover:after, .tooltip-left:focus:before, .tooltip-left:focus:after { -webkit-transform: translateX(12px); -moz-transform: translateX(12px); transform: translateX(12px); } .tooltip-bottom:before, .tooltip-bottom:after { top: 100%; bottom: auto; right: 50%; } .tooltip-bottom:before { margin-top: -12px; margin-bottom: 0; border-top-color: transparent; border-bottom-color: #000; border-bottom-color: #f7f7f7; } .tooltip-bottom:hover:before, .tooltip-bottom:hover:after, .tooltip-bottom:focus:before, .tooltip-bottom:focus:after { -webkit-transform: translateY(12px); -moz-transform: translateY(12px); transform: translateY(12px); } .tooltip-right:before, .tooltip-right:after { bottom: 50%; right: 100%; } .tooltip-right:before { margin-bottom: 0; margin-right: -12px; border-top-color: transparent; border-left-color: #000; border-left-color: #f7f7f7; } .tooltip-right:hover:before, .tooltip-right:hover:after, .tooltip-right:focus:before, .tooltip-right:focus:after { -webkit-transform: translateX(-12px); -moz-transform: translateX(-12px); transform: translateX(-12px); } .welcome-container { margin-top: 54px; margin-bottom: 80px; } .welcome-container i { font-weight: 600; color: #000; } .welcome-container div.hr { width: 100%; height: 1px; border-bottom: 1px solid #d2d2d2; margin-bottom: 30px; padding-bottom: 10px; } .welcome-container a { color: #0078d4; text-decoration: underline; } .welcome-container p { padding-bottom: 20px; } .welcome-container .pre-title { font-weight: 600; } .welcome-container h1.section-heading { margin-top: -4px; } .welcome-container hr { color: #505050; } .welcome-container .popular-products { padding: 10px 0; } .welcome-container .popular-products .product-row { padding: 20px 0; text-align: center; } .welcome-container .popular-products .product-row .popular-product { display: inline-block; width: 108px; margin: 0 35px; } .welcome-container .popular-products .product-row .popular-product .product-icon { display: block; width: 40px; height: 40px; margin: 0 auto; } .welcome-container .popular-products .product-row .popular-product .product-link { color: #0078d4; text-decoration: underline; text-align: center; } .welcome-container .how-to-use .example-breadcrumbs { font-size: 13px; margin: 20px 15px 20px 0; } .welcome-container .how-to-use .example-breadcrumbs .fake-link { color: #0078d4; text-decoration: underline; } .welcome-container .how-to-use .example-breadcrumbs .current-page { font-weight: 600; color: #505050; } .welcome-container .how-to-use .example-sections { display: flex; justify-content: space-around; margin-bottom: 30px; } .welcome-container .how-to-use .example-sections .section-name { color: #000; font-weight: 600; font-size: 16px; } .welcome-container .how-to-use ol { padding: 0; font-size: 13px; color: #505050; list-style: decimal; margin-right: 15px; } #mainContent nav.breadcrumbs ol{display:flex;}#ui-datepicker-div{margin-left:36px;}