: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; }