/*Start Global owrewrites */ @font-face { font-family: 'Roboto'; font-style: italic; font-weight: 500; font-display: swap; src: url(/content/fonts/font-montserrat/JTUQjIg1_i6t8kCHKm459WxRxC7mw9c.woff2) format('woff2'); unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; } /* cyrillic */ @font-face { font-family: 'Roboto'; font-style: italic; font-weight: 500; font-display: swap; src: url(/content/fonts/font-montserrat/JTUQjIg1_i6t8kCHKm459WxRzS7mw9c.woff2) format('woff2'); unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; } /* vietnamese */ @font-face { font-family: 'Roboto'; font-style: italic; font-weight: 500; font-display: swap; src: url(/content/fonts/font-montserrat/JTUQjIg1_i6t8kCHKm459WxRxi7mw9c.woff2) format('woff2'); unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB; } /* latin-ext */ @font-face { font-family: 'Roboto'; font-style: italic; font-weight: 500; font-display: swap; src: url(/content/fonts/font-montserrat/JTUQjIg1_i6t8kCHKm459WxRxy7mw9c.woff2) format('woff2'); unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; } /* latin */ @font-face { font-family: 'Roboto'; font-style: italic; font-weight: 500; font-display: swap; src: url(/content/fonts/font-montserrat/JTUQjIg1_i6t8kCHKm459WxRyS7m.woff2) format('woff2'); unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; } /* cyrillic-ext */ @font-face { font-family: 'Roboto'; font-style: italic; font-weight: 600; font-display: swap; src: url(/content/fonts/font-montserrat/JTUQjIg1_i6t8kCHKm459WxRxC7mw9c.woff2) format('woff2'); unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; } /* cyrillic */ @font-face { font-family: 'Roboto'; font-style: italic; font-weight: 600; font-display: swap; src: url(/content/fonts/font-montserrat/JTUQjIg1_i6t8kCHKm459WxRzS7mw9c.woff2) format('woff2'); unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; } /* vietnamese */ @font-face { font-family: 'Roboto'; font-style: italic; font-weight: 600; font-display: swap; src: url(/content/fonts/font-montserrat/JTUQjIg1_i6t8kCHKm459WxRxi7mw9c.woff2) format('woff2'); unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB; } /* latin-ext */ @font-face { font-family: 'Roboto'; font-style: italic; font-weight: 600; font-display: swap; src: url(/content/fonts/font-montserrat/JTUQjIg1_i6t8kCHKm459WxRxy7mw9c.woff2) format('woff2'); unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; } /* latin */ @font-face { font-family: 'Roboto'; font-style: italic; font-weight: 600; font-display: swap; src: url(/content/fonts/font-montserrat/JTUQjIg1_i6t8kCHKm459WxRyS7m.woff2) format('woff2'); unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; } /* cyrillic-ext */ @font-face { font-family: 'Roboto'; font-style: italic; font-weight: 700; font-display: swap; src: url(/content/fonts/font-montserrat/JTUQjIg1_i6t8kCHKm459WxRxC7mw9c.woff2) format('woff2'); unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; } /* cyrillic */ @font-face { font-family: 'Roboto'; font-style: italic; font-weight: 700; font-display: swap; src: url(/content/fonts/font-montserrat/JTUQjIg1_i6t8kCHKm459WxRzS7mw9c.woff2) format('woff2'); unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; } /* vietnamese */ @font-face { font-family: 'Roboto'; font-style: italic; font-weight: 700; font-display: swap; src: url(/content/fonts/font-montserrat/JTUQjIg1_i6t8kCHKm459WxRxi7mw9c.woff2) format('woff2'); unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB; } /* latin-ext */ @font-face { font-family: 'Roboto'; font-style: italic; font-weight: 700; font-display: swap; src: url(/content/fonts/font-montserrat/JTUQjIg1_i6t8kCHKm459WxRxy7mw9c.woff2) format('woff2'); unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; } /* latin */ @font-face { font-family: 'Roboto'; font-style: italic; font-weight: 700; font-display: swap; src: url(/content/fonts/font-montserrat/JTUQjIg1_i6t8kCHKm459WxRyS7m.woff2) format('woff2'); unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; } /* cyrillic-ext */ @font-face { font-family: 'Roboto'; font-style: normal; font-weight: 500; font-display: swap; src: url(/content/fonts/font-montserrat/JTUSjIg1_i6t8kCHKm459WRhyzbi.woff2) format('woff2'); unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; } /* cyrillic */ @font-face { font-family: 'Roboto'; font-style: normal; font-weight: 500; font-display: swap; src: url(/content/fonts/font-montserrat/JTUSjIg1_i6t8kCHKm459W1hyzbi.woff2) format('woff2'); unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; } /* vietnamese */ @font-face { font-family: 'Roboto'; font-style: normal; font-weight: 500; font-display: swap; src: url(/content/fonts/font-montserrat/JTUSjIg1_i6t8kCHKm459WZhyzbi.woff2) format('woff2'); unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB; } /* latin-ext */ @font-face { font-family: 'Roboto'; font-style: normal; font-weight: 500; font-display: swap; src: url(/content/fonts/font-montserrat/JTUSjIg1_i6t8kCHKm459Wdhyzbi.woff2) format('woff2'); unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; } /* latin */ @font-face { font-family: 'Roboto'; font-style: normal; font-weight: 500; font-display: swap; src: url(/content/fonts/font-montserrat/JTUSjIg1_i6t8kCHKm459Wlhyw.woff2) format('woff2'); unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; } /* cyrillic-ext */ @font-face { font-family: 'Roboto'; font-style: normal; font-weight: 600; font-display: swap; src: url(/content/fonts/font-montserrat/JTUSjIg1_i6t8kCHKm459WRhyzbi.woff2) format('woff2'); unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; } /* cyrillic */ @font-face { font-family: 'Roboto'; font-style: normal; font-weight: 600; font-display: swap; src: url(/content/fonts/font-montserrat/JTUSjIg1_i6t8kCHKm459W1hyzbi.woff2) format('woff2'); unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; } /* vietnamese */ @font-face { font-family: 'Roboto'; font-style: normal; font-weight: 600; font-display: swap; src: url(/content/fonts/font-montserrat/JTUSjIg1_i6t8kCHKm459WZhyzbi.woff2) format('woff2'); unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB; } /* latin-ext */ @font-face { font-family: 'Roboto'; font-style: normal; font-weight: 600; font-display: swap; src: url(/content/fonts/font-montserrat/JTUSjIg1_i6t8kCHKm459Wdhyzbi.woff2) format('woff2'); unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; } /* latin */ @font-face { font-family: 'Roboto'; font-style: normal; font-weight: 600; font-display: swap; src: url(/content/fonts/font-montserrat/JTUSjIg1_i6t8kCHKm459Wlhyw.woff2) format('woff2'); unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; } /* cyrillic-ext */ @font-face { font-family: 'Roboto'; font-style: normal; font-weight: 700; font-display: swap; src: url(/content/fonts/font-montserrat/JTUSjIg1_i6t8kCHKm459WRhyzbi.woff2) format('woff2'); unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; } /* cyrillic */ @font-face { font-family: 'Roboto'; font-style: normal; font-weight: 700; font-display: swap; src: url(/content/fonts/font-montserrat/JTUSjIg1_i6t8kCHKm459W1hyzbi.woff2) format('woff2'); unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; } /* vietnamese */ @font-face { font-family: 'Roboto'; font-style: normal; font-weight: 700; font-display: swap; src: url(/content/fonts/font-montserrat/JTUSjIg1_i6t8kCHKm459WZhyzbi.woff2) format('woff2'); unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB; } /* latin-ext */ @font-face { font-family: 'Roboto'; font-style: normal; font-weight: 700; font-display: swap; src: url(/content/fonts/font-montserrat/JTUSjIg1_i6t8kCHKm459Wdhyzbi.woff2) format('woff2'); unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; } /* latin */ @font-face { font-family: 'Roboto'; font-style: normal; font-weight: 700; font-display: swap; src: url(/content/fonts/font-montserrat/JTUSjIg1_i6t8kCHKm459Wlhyw.woff2) format('woff2'); unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; } /* cyrillic-ext */ @font-face { font-family: 'Roboto'; font-style: normal; font-weight: 800; font-display: swap; src: url(/content/fonts/font-montserrat/JTUSjIg1_i6t8kCHKm459WRhyzbi.woff2) format('woff2'); unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; } /* cyrillic */ @font-face { font-family: 'Roboto'; font-style: normal; font-weight: 800; font-display: swap; src: url(/content/fonts/font-montserrat/JTUSjIg1_i6t8kCHKm459W1hyzbi.woff2) format('woff2'); unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; } /* vietnamese */ @font-face { font-family: 'Roboto'; font-style: normal; font-weight: 800; font-display: swap; src: url(/content/fonts/font-montserrat/JTUSjIg1_i6t8kCHKm459WZhyzbi.woff2) format('woff2'); unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB; } /* latin-ext */ @font-face { font-family: 'Roboto'; font-style: normal; font-weight: 800; font-display: swap; src: url(/content/fonts/font-montserrat/JTUSjIg1_i6t8kCHKm459Wdhyzbi.woff2) format('woff2'); unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; } /* latin */ @font-face { font-family: 'Roboto'; font-style: normal; font-weight: 800; font-display: swap; src: url(/content/fonts/font-montserrat/JTUSjIg1_i6t8kCHKm459Wlhyw.woff2) format('woff2'); unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; } /* Bottstrap overwrite */ .btn-primary, .btn-primary:hover, .btn-primary.focus, .btn-primary:focus { color: #fff; /* background-color: #1A7AAB; border-color: #1A7AAB;*/ -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; } .text-uppercase { text-transform: uppercase; } .btn-outline-primary, .btn-outline-primary:hover { color: #77319e; background-color: #ffffff; border-color: #77319e; } .rightArrow { color: #0D6868; top: 2px; left: 10px; position: relative; font-size: .9rem; font-weight: 700; text-decoration: none !important; display: inline-block; } .btn-primary, .btn-outline-primary { font-size: 0.75rem; font-weight: 500; line-height: 1.75; border-radius: 4px !important; } .pagging-list-item-text-body { word-break: break-word; } .btn-primary:not(:disabled):not(.disabled).active, .btn-primary:not(:disabled):not(.disabled):active, .btn-outline-primary:not(:disabled):not(.disabled).active, .btn-outline-primary:not(:disabled):not(.disabled):active { color: #ffffff; background-color: #1A7AAB; border-color: #1A7AAB; } /*textarea, input[type=text] { border: solid 1px #cecece; border-radius: 4px; } input[type=text] { height: 40px; border-radius: 4px; }*/ .container-overwrite .h1, .container-overwrite .h2, .container-overwrite .h3, .container-overwrite .h4, .container-overwrite .h5, .container-overwrite .h6, .container-overwrite h1, .container-overwrite h2, .container-overwrite h3, .container-overwrite h4, .container-overwrite h5, .container-overwrite h6 { font-weight: 600; line-height: 3rem; } .container-overwrite p { line-height: 2.3rem; } .MuiInput-fullWidth.Mui-focused.Mui-focused, .register-home-page-button:focus, .cancel-home-page-button:focus, .create-reader-account-home-page-button:focus { outline: none !important; box-shadow: 0 0 3px 3px #51A7E8, 0 0 2px 2px #2e79c6 !important; } /*.MuiInput-fullWidth.Mui-focused.Mui-focused { outline: none !important; box-shadow: 0 0 3px 3px #2393E8 !important; } */ @media only screen and (max-width: 768px) { .container-overwrite .h2, .container-overwrite h2 { font-size: 1.5rem; } .container-overwrite .article-sub-headline { font-size: 1rem; } /* .h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6 { line-height: 2rem; } */ } /* Material Ui overwrites */ .MuiButton-root, .MuiAlert-root, .MuiTypography-h6, .MuiTypography-body1 { font-family: "Roboto", sans-serif !important; } .MuiButton-label { font-size: 0.75rem; color: inherit; } /*hide attachment section from article body*/ #gnw_attachments_section-header { display: none; } /*hide attachment section from article body*/ #gnw_attachments_section-items { display: none; } /* skip link Accessibility */ .skip-link { left: 92px; z-index: 1000000; position: absolute !important; transform: translateY(-200%); transition: transform 325ms ease-in; background-color: #035D94 !important; } .skip-link:focus { transform: translateY(75px); padding-left: 1rem !important; padding-right: 1rem !important; border: solid #FFFFFF 2px !important; } .skip-link.btn:visited, .skip-link.btn:active { color: #fff; background-color: #035d94 !important; } .skip-link:visited, .skip-link:active { color: #fff; } /* Navbar overwrites */ #pnr-global-site-header-section { padding-bottom: 85px !important; min-height: 90px; } #pnr-global-site-header-section .sign-in-scroll a { margin-top: 0.51rem !important; } #pnr-global-site-header-section .hamburger-buton-scroll { margin-top: 0rem; } #pnr-global-site-header-section .navbar-nav .nav-link { font-weight: 600; } /* Footer overwrites*/ .home-page-footer { margin-bottom: 0 !important; min-height: 325px; } #pnr-global-site-footer-section p { line-height: 1.5rem; } /* Follow button overwrites */ #pnr-global-follow-button { margin-left: 1rem; } #pnr-global-follow-button .follow-button { margin-top: -2px; } /* Card List View overwrites */ .card-list-view-container, .card-list-view-select-menu, .cardView, .listView { font-family: "Roboto", sans-serif !important; font-size: 0.8rem; } #pnr-global-recommended-reading .card-list-view-container .card-list-view-header .card-list-view-title { display: flex; width: calc(87% - 350px); } #pnr-global-social-media-sidebar-section { display: block; position: absolute; height: 100%; } .table-wrap { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; overflow-x: auto; position: relative; margin-left: 10px; } .dialog-container { width: 100%; max-width: 600px; height: auto; padding: 2rem; margin: 2rem; background-color: #ffffff; -webkit-box-shadow: 0px 0px 7px 0px rgba(0, 0, 0, 0.4); -moz-box-shadow: 0px 0px 7px 0px rgba(0, 0, 0, 0.4); box-shadow: 0px 0px 7px 0px rgba(0, 0, 0, 0.4); } .sourceLinkH .label-source { word-break: keep-all; margin-bottom: 0; } @media only screen and (max-width: 768px) { #pnr-global-site-header-section .sign-in-scroll a { margin-top: 0.6rem !important; } #pnr-global-site-header-section { padding-bottom: 70px !important; min-height: 70px; } #pnr-global-site-footer-section { display: block; margin-bottom: 65px; width: 100%; float: left; min-height: 100px; } #pnr-global-site-footer-section li a:visited, #pnr-global-site-footer-section li a:active { color: #565555; } #pnr-global-recommended-reading .card-list-view-container .card-list-view-header .card-list-view-title { display: flex; width: fit-content; } #pnr-global-social-media-sidebar-section { display: block; background-color: #ffffff; position: fixed; left: 0; bottom: 0; width: 100%; height: 40px !important; z-index: 30; } } .contactpre { white-space: pre-line; font-size: 1rem !important; overflow-wrap: break-word; word-break: break-word; } /* End Global owrewrites */ body { font-family: "Roboto", sans-serif !important; font-weight: 400 !important; } a, a:hover { color: #0D6868; } .main-container, .main-recommended-reading-container, .main-recommended-articles-container { display: block; float: left; width: 100%; padding: 2rem 5rem; color: #35495e; box-sizing: border-box; min-height: 50vh; } .main-recommended-articles-container { display: flex; background-color: #ffffff; } .main-recommended-reading-container { background-color: #f7f9f9; } .main-header-container, .main-body-container, .main-related-links-container { padding-left: 15%; padding-right: 15%; } .main-body-container { color: #293849; } .main-related-links-container { margin-top: 2rem; } /* Start Radio Buttons */ .radio-button-container { display: block; position: relative; padding-left: 35px; cursor: pointer; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; } .radio-button-container input { position: absolute; opacity: 0; cursor: pointer; height: 0; width: 0; } .radio-button-checkmark { border: solid 1px #cecece; position: absolute; top: 4px; left: 0; height: 15px; width: 15px; border-radius: 50%; } .radio-button-container:hover input ~ .radio-button-checkmark { background-color: #ffffff; } .radio-button-container input:checked ~ .radio-button-checkmark { border: solid 1px #95d54b; } .radio-button-checkmark:after { content: ""; position: absolute; display: none; } .radio-button-container input:checked ~ .radio-button-checkmark:after { display: block; } .radio-button-container .radio-button-checkmark:after { top: 2px; left: 2px; width: 9px; height: 9px; border-radius: 50%; background: #95d54b; } /* End Radio Buttons */ /* START - Error Page*/ .error-page-container { font-size: 0.9rem; display: block; float: left; width: 100%; padding: 2rem 5rem; box-sizing: border-box; clear: both; min-height: 350px; } /* END - Error Page*/ /* START Newroom Page*/ .newsroom-featured-releases { background-color: inherit; } /* END Newsroom Page */ /* START Ajax Busy Snipper */ .busyIndicator { display: none; background: url(/Content/Images/busy.gif) no-repeat; width: 25px; height: 25px; float: right; position: relative; margin-top: 1rem; margin-left: 1rem; } /* END Ajax Busy Snipper */ #page-news-releases { height: 0px; width: 0px; overflow: hidden; } /*Start Pagnition*/ .pagnition-container { display: flex; width: 100%; font-size: 0.9rem; font-weight: 600; margin-top: 1.5rem; margin-bottom: 1.5rem; } .pagnition-container a { color: #797676; } .pagnition-container a:hover { text-decoration: none; } .pagnition-container .page-disabled { color: #797676; cursor: not-allowed; } .pagnition-container .page-hidden { display: none; } .pagnition-row { margin-right: 0; margin-left: 0; } .pagnition-prev, .pagnition-items-container, .pagnition-next { display: inline-flex; } .pagnition-prev, .pagnition-next { width: 25%; } .pagnition-arrow { display: inline-flex; } .pagnition-next .pagnition-arrow { padding-left: 0.5rem; } .pagnition-next { justify-content: flex-end; } .pagnition-prev .pagnition-arrow { padding-right: 0.5rem; } .pagnition-prev, .pagnition-next, .pagnition-prev a, .pagnition-next a, .pagnition-arrow { display: inline-flex; } .pagnition-items-margin { margin-left: 25%; } .pagnition-items-container a { padding-left: 0.5rem; padding-right: 0.5rem; } .pagnition-items-container { width: 50%; justify-content: center; } .pagnition-active { color: #77319e !important; } .pagnition-active:visited, .pagnition-active:active { color: #4D1F65; } .pagging-list-item { font-size: 0.85rem; display: flex; flex-wrap: wrap; padding: 1.5rem 1.5rem 1.5rem 0; border-top: solid 1px #dee0e3; } .pagging-list-item:last-child { border-bottom: solid 1px #dee0e3; } .pagging-list-item a, .pagination-page-subheader-body a { color: #0D6868; font-weight: 700; font-size: 1.25rem; display: block; word-break: break-word; } /* .pagging-list-item a:hover { color: #2e79c6 !important; } */ .pagging-list-item-image-container { padding: 0.3125rem 3.75rem 0.3125rem 0.3125rem; width: 10rem; max-width: 100%; display: flex; justify-content: center; align-items: center; } .pagging-list-item-text-container { flex: 75%; } .pagging-list-item-image-container img { max-width: 100%; height: auto; } .pagging-list-item-text-container span { width: 100%; line-height: 1.5rem; margin-top: 0.5rem; } .pagging-list-item-text-date { font-size: 0.875rem; color: #2f4053; margin-top: 1rem !important; } .pagnition-row .dashboard-organization-name { font-weight: 600; font-size: 0.875rem; display: inline-block; color: #0D6868; margin-left: 0.5rem; word-break: break-word; white-space: nowrap; } .dataSource { display: flex; flex-direction: row; align-items: flex-start; margin-bottom: 2px; justify-content: flex-start; } .dataAndtimeH { display: flex; flex-direction: row; align-items: center; flex-grow: 0; flex-shrink: 0; width: auto !important; margin-top: 0 !important; } .sourceLinkH { margin-left: 5px; display: flex; flex: 1; flex-flow: row nowrap; width: auto !important; margin-top: 0 !important; } .pagging-list-item-text-body { display: block; color: #455d74; word-break: break-word; } .pagination-page-header { color: #ffffff; background-color: #253140; } .pagination-page-subheader { position: relative; /*margin: 3rem 7rem 7rem 7rem;*/ width: 100%; } .pagination-page-subheader-image { display: flex; position: relative; } .pagination-page-subheader-image, .pagination-page-subheader-image img { width: 100%; } .pagination-page-subheader-body { width: 65%; position: absolute; left: -7%; bottom: -7%; background-color: #ffffff; color: #253140; padding: 3rem 2rem 3rem 2rem; -webkit-box-shadow: 0px 0px 7px 0px rgba(0, 0, 0, 0.4); -moz-box-shadow: 0px 0px 7px 0px rgba(0, 0, 0, 0.4); box-shadow: 0px 0px 7px 0px rgba(0, 0, 0, 0.4); border-radius: 0.25rem; } .pagination-page-subheader-body a { font-size: 1.8rem; margin-bottom: 1rem; } .pagination-page-subheader-date { color: #7c7c7c; font-size: 0.95rem; margin-bottom: 1rem; } .pagination-page-subheader-body span, .pagination-page-subheader-body a { display: block; width: 100%; } .pagination-page-more { display: none !important; font-size: 0.9rem !important; font-weight: 700 !important; color: #1A7AAB !important; white-space: nowrap; margin-top: 1rem; } .pagination-page-more span { top: 3px; left: 10px; position: relative; font-size: 0.9rem; font-weight: 700; text-decoration: none !important; } @media only screen and (max-width: 768px) { .pagging-list-item-image-container, .pagnition-text { display: none; } .pagging-list-item-text-container { flex: 100%; } .pagging-list-item-text-container span { margin-top: 0.5rem; } .dataSource { flex-direction: row !important; } /*.pagging-list-item-text-date { display: none; }*/ .pagnition-items-container { width: 80%; } .pagnition-prev, .pagnition-next { width: 10%; } /*.pagination-page-header { background-color: #ffffff; }*/ .pagination-page-subheader-image { background: linear-gradient(0deg, #ffffff 50%, #253140 50%); padding: 2rem; } .pagination-page-subheader-body { width: 100%; position: relative; left: 0; bottom: 0; background: #ffffff; padding: 2rem 2rem 0 2rem; -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; border-radius: 0; } .pagination-home-container { padding: 0 !important; } .pagination-page-subheader { margin: 0; } .pagination-page-more { display: flex !important; } } @media (min-width: 769px) and (max-width: 992px) { .pagination-page-header { padding-bottom: 2rem; } .pagination-page-subheader { margin: 2rem 1rem 1rem 1rem; } .pagination-page-subheader-body a { font-size: 1rem; } .pagination-page-subheader-body { width: 75%; font-size: 0.9rem; } .pagination-page-subheader-date { font-size: 0.8rem; } .pagging-list-item-image-container { width: 140px; } } @media (min-width: 993px) and (max-width: 1199px) { .pagination-page-subheader { margin: 3rem 3rem 4rem 3rem; } .pagination-page-subheader-body { width: 70%; } } @media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) { .pagging-list-item-image-container img { width: 100%; } .ie-wid-fix { width: 100%; } .pagnition-prev, .pagnition-next, .pagnition-prev a, .pagnition-next a, .pagnition-arrow { display: inline-block; } .pagnition-arrow { font-feature-settings: "liga"; vertical-align: text-top; } .pagnition-next { text-align: right; } } /*End Pagnition*/ @media only screen and (max-width: 768px) { body { font-size: 1rem; } .main-container, .main-recommended-reading-container, .main-recommended-articles-container { padding-left: 1.5rem; padding-right: 1.5rem; } .article-page-recommended-reading-container { min-height: 986px; } .main-header-container, .main-body-container, .main-related-links-container { padding-left: 0; padding-right: 0; } .main-recommended-articles-container, .recomended-container, .explore-container { display: block; float: left; width: 100%; max-width: 100%; } } @media only screen and (max-width: 1023px) and (min-width: 769px) { .main-header-container, .main-body-container, .main-related-links-container { padding-left: 7rem; padding-right: 7rem; } } @media (min-width: 1300px) { .main-recommended-reading-container, .main-recommended-articles-container { padding-left: 15%; padding-right: 15%; } } .global-news-search-filters { min-height: 180px; width: 100%; overflow: hidden; } .global-news-search-filters.search-filters-selected { min-height: 265px; } .selected-filter-item { height: 6px; width: 6px; background-color: #95d54b; border-radius: 50%; display: inline-block; margin-right: 9px; margin-top: 7px; } .clear-both { display: block; clear: both; content: ""; } .active-input-warning { border: solid 1px #95d54b !important; } .section-fade-effect { position: relative; } /*.section-fade-effect::before,*/ .section-fade-effect::after { content: ""; display: block; position: absolute; width: 299px; top: 0; bottom: 20px; } /*.section-fade-effect::before { left: 0; background: linear-gradient(275deg, rgba(255,255,255,0) 0%, #FFFFFF 100%); }*/ .section-fade-effect::after { right: 0; background: linear-gradient(90deg, rgba(255, 255, 255, 0) 0%, #ffffff 135%); } /* width */ .table-wrap::-webkit-scrollbar { height: 7px; } /* Track */ .table-wrap::-webkit-scrollbar-track { background: #f2f2f2; border-radius: 2px; } /* Handle */ .table-wrap::-webkit-scrollbar-thumb { background: #ddd; border-radius: 2px; } /* Handle on hover */ .table-wrap::-webkit-scrollbar-thumb:hover { background: #ccc; } #app-body-container { padding-right: 0px !important; min-height: 100vh; } @media (max-width: 576px) { .dataSource { flex-direction: column !important; } .sourceLinkH { margin-left: 0px; } .pagnition-row .dashboard-organization-name { word-break:break-word; } .article-source { display: block; } .container-overwrite .h1, .container-overwrite .h2, .container-overwrite .h3, .container-overwrite .h4, .container-overwrite .h5, .container-overwrite .h6, .container-overwrite h1, .container-overwrite h2, .container-overwrite h3, .container-overwrite h4, .container-overwrite h5, .container-overwrite h6 { line-height: 2rem; } /*CLS fixes - START*/ .pagging-list-item { min-height: 200px; } .dataSource { min-height: 70px; } .pagging-list-item-text-body { min-height: 92px; } .default-input .MuiInputAdornment-positionEnd { height: 40px; width: 40px; } .pagnition-row .dashboard-organization-name { min-height: 20px; } /*CLS fixes - END*/ } #pnr-global-site-header-section { min-height: 85px; } @media screen and (max-width: 768px) { #pnr-global-site-header-section { min-height: 72px; } .global-news-search-filters { min-height: 140px; width: 100%; overflow: hidden; } }