:root { --portal-main-color: #da65ab; --portal-main-contrast: white; --portal-dark-color: #4687e6; --openaire-main-color: #313179; --explore-portal-color: #d95f2d; --provide-portal-color: #37c7e9; --monitor-portal-color: #9abb55; --connect-portal-color: #ebb13e; --develop-portal-color: #da65ab; --explore-portal-lower-tone: #a0462c; --provide-portal-lower-tone: #3a8fa3; --monitor-portal-lower-tone: #b48536; --connect-portal-lower-tone: #7c9144; --develop-portal-lower-tone: #9f4e7e; } .custom-develop-li { background: var(--portal-main-color) !important; } .custom-footer { position: relative; bottom: 0; left: 0; } /* from library css */ .explore-heading-bullet::before { border-left-color: var(--explore-portal-color) !important; } .provide-heading-bullet::before { border-left-color: var(--provide-portal-color) !important; } .connect-heading-bullet::before { border-left-color: var(--connect-portal-color) !important; } .develop-heading-bullet::before { border-left-color: var(--develop-portal-color) !important; } .monitor-heading-bullet::before { border-left-color: var(--monitor-portal-color) !important; } .explore .uk-h4 { color: var(--explore-portal-color); font-weight: bold; } .explore .el-content { font-size: 18px; } .explore a { background-color: var(--explore-portal-color); color: #fff; font-weight: bold; border-color: var(--explore-portal-color); } .explore a:hover { background-color: var(--explore-portal-lower-tone); border-color: var(--explore-portal-lower-tone); } .provide .uk-h4 { color: var(--provide-portal-color); font-weight: bold; } .provide .el-content { font-size: 18px; } .provide a { background-color: var(--provide-portal-color); color: #fff; font-weight: bold; border-color: var(--provide-portal-color); } .provide a:hover { background-color: var(--provide-portal-lower-tone); border-color: var(--provide-portal-lower-tone); } .monitor .uk-h4 { color: var(--monitor-portal-color); font-weight: bold; } .monitor .el-content { font-size: 18px; } .monitor a { background-color: var(--monitor-portal-color); color: #fff; font-weight: bold; border-color: var(--monitor-portal-color); } .monitor a:hover { background-color: var(--monitor-portal-lower-tone); border-color: var(--monitor-portal-lower-tone); } .connect .uk-h4 { color: var(--connect-portal-color); font-weight: bold; } .connect .el-content { font-size: 18px; } .connect a { background-color: var(--connect-portal-color); color: #fff; font-weight: bold; border-color: var(--connect-portal-color); } .connect a:hover { background-color: var(--connect-portal-lower-tone); border-color: var(--connect-portal-lower-tone); } .develop .uk-h4 { color: var(--develop-portal-color); font-weight: bold; } .develop .el-content { font-size: 18px; } .develop a { background-color: var(--develop-portal-color); color: #fff; font-weight: bold; border-color: var(--develop-portal-color); } .develop a:hover { background-color: var(--develop-portal-lower-tone) !important; border-color: var(--develop-portal-lower-tone); } .portal-hr { border-bottom: 1px solid var(--portal-main-color) !important; padding: 5px 0px; } .tm-toolbar .uk-subnav-line li:hover, .tm-toolbar .uk-subnav li:hover { background: var(--portal-main-color) !important; } .tm-toolbar .uk-subnav-line li a:hover, .tm-toolbar .uk-subnav li a:hover, .tm-toolbar .uk-subnav-line li:hover a, .tm-toolbar .uk-subnav li:hover a { background: var(--portal-main-color) !important; color: white !important; } #footer\#9 a, #footer\#11 a, #footer\#13 a { color: #dedede; line-height: 22px; padding: 2px 0; } #footer\#9 a:hover, #footer\#11 a:hover, #footer\#13 a:hover { color: rgba(255, 255, 255, 0.5); } @media all and (min-width: 640px) { #footer\#3 { margin-right: 280px; } } #footer\#7 a { color: rgba(255, 255, 255, 0.7) !important; text-align: left; font-size: 14px; } /* More custom css to match Graph styles */ .tm-header .uk-navbar-transparent { padding-top: unset; } .uk-navbar-nav > li > a { font-size: 14px; } #footer\#5 { line-height: 21px; } .footer-light-background { color: #000; background-color: #fff; } .footer-light-background a { color: #000; background-color: #fff; } .uk-grid-small { margin-left: -15px; } .uk-grid-small > * { padding-left: 15px; } .uk-icon-button { border-color: rgba(0, 0, 0, 0.5); } .newsletter .el-title { font-size: 18px; } .newsletter .uk-icon { padding: 0; } .uk-totop { color: #444 !important; background-color: unset; } .uk-totop:active, .uk-totop:hover { color: #000 !important; background-color: unset; } #footer\#22 { font-size: 14px; } #footer\#22 a:hover { text-decoration: underline; } /* more styles from graph - styles.css file */ /* You can add global styles to this file, and also import other style files */ /* @import "assets/common-assets/common/theme.css"; @import "assets/common-assets/common/custom.css"; @import "assets/common-assets/library.css"; */ :root { --portal-main-color: #ee2540; --portal-main-contrast: white; --portal-dark-color: #e63946; --explore-color: #d95f2d; --explore-dark-color: #a0462c; } .graphApp { background-color: #fafafa; color: #1a1a1a; min-height: calc(100vh - 100px); line-height: 25px; letter-spacing: 0.16px; font-size: 16px; /* font-family: 'Open Sans', sans-serif; */ } .panel { border-radius: 15px; background-color: #fde8ea; color: #292929; font-size: 14px; padding: 20px; } .image-front-topbar { margin-top: -100px; padding-top: 100px; } /* main { min-height: calc(100vh - 100px); line-height: 25px; letter-spacing: 0.16px; font-size: 16px; font-family: 'Open Sans', sans-serif; } */ .uk-text-large { font-size: 18px; } .uk-text-small { font-size: 14px; line-height: 20px; letter-spacing: 0; } /* Unordered list*/ ul.portal-circle { list-style: none; padding-left: 30px; } ul.portal-circle li { margin: 0 0 15px 0; position: relative; } ul.portal-circle.small li { margin: 0 0 5px 0; position: relative; } ul.portal-circle li:before { content: ''; border: 5px var(--portal-main-color) solid !important; border-radius: 50px; line-height: 30px; margin-left: -20px; position: absolute; top: 10px; } ul.uk-text-small.portal-circle li:before { top: 6px; } .footer, .footer .uk-section-primary { background-color: #ffffff; color: #000000 !important; font-family: 'Open Sans', sans-serif !important; font-size: 14px !important; font-weight: 400 !important; } .footer svg .stroke_line { stroke: #000000 !important; } .footer svg .fill_text { fill: #000000 !important; } .footer .uk-h6:not(.ignoreFooter), .footer .uk-h5:not(.ignoreFooter), .footer .uk-h4:not(.ignoreFooter), .footer .uk-h3:not(.ignoreFooter), .footer .uk-h2:not(.ignoreFooter), .footer .uk-h1:not(.ignoreFooter) { color: #000000 !important; } .footer .uk-link:not(.ignoreFooter), .footer a:not(.uk-button):not(.uk-button-text):not(.ignoreFooter) { color: #000000 !important; font-family: 'Open Sans', sans-serif !important; font-size: 14px !important; } .footer .uk-icon-button { border-color: rgba(0, 0, 0, 0.5); } .footer .uk-totop { background-color: #ffffff; } .footer .uk-totop svg { color: rgba(0, 0, 0, 0.5); } .footer .uk-totop:hover svg { color: black; } .footer .uk-link:not(.ignoreFooter):hover, .footer a:not(.uk-button):not(.uk-button-text):not(.ignoreFooter):hover { color: #000000 !important; } .footer .uk-label:not(.ignoreFooter) a { border-color: #000000; border-bottom: 1px solid; } .footer .uk-label:not(.ignoreFooter) a:hover { border-color: rgba(0, 0, 0, 0.5); } .footer .uk-button:not(.ignoreFooter) { background-color: #ffffff !important; color: black !important; border-color: #ffffff !important; border-style: solid !important; border-width: 1px !important; } .footer .uk-button:not(.ignoreFooter):hover { background-color: #eeeeee !important; /*color: var(--portal-main-color) !important;*/ color: black !important; border-color: #eeeeee !important; } .numbers-background { background: transparent url('/assets/graph-assets/home/5.svg') repeat-x center bottom; } .number { color: #1a1a1a; } a.number:hover, a.number:focus, a.number:active { color: #4687e6; } .uk-card { border-radius: 36px; }