open-science-observatory-ui/src/assets/css/os-observatory-custom.css

220 lines
3.3 KiB
CSS

@import url('https://fonts.googleapis.com/css?family=Open+Sans:300,400,700&display=swap');
body {
font: 400 14px/19px 'Open Sans';
}
h1, h2, h3, h4, h5, h6 {
font-family: 'Open Sans', sans-serif;
}
.uk-container-large {
max-width: 1600px;
}
.uk-container-expand {
max-width: none;
}
#sect-overview, #sect-tabs {
padding: 20px 0;
}
.greySection {
background-color: #F0F0F0;
}
.mapContainer {
/*background: #F7F7F7 0% 0% no-repeat padding-box;*/
/*border: 1px solid #E0E0E0;*/
/*opacity: 0.4;*/
/*padding: 15px;*/
position: relative;
height: 100%;
}
.mapContainerEmbed {
height: 100%;
}
.map {
/*height: 398px;*/
border: 1px solid #707070;
/*margin: 15px;*/
position: absolute;
height: 88%;
width: 100%;
}
.mapControls {
position: absolute;
bottom: 20px;
}
.uk-nav-label {
width: 12px;
height: 12px;
display: inline-block;
vertical-align: -1px;
margin-right: 8px;
}
.uk-nav-horizontal li {
display: inline-block;
}
.mapControls .text {
opacity: 0.5;
}
.mapControls .text.active {
opacity: 1;
}
.dark-blue-box {
background: #002D60 0% 0% no-repeat padding-box;
border: 1px solid #707070;
border-radius: 2px;
opacity: 1;
color: #fff;
}
.infoBox {
font-weight: 300;
font-size: 15px;
}
.infoBox h3 {
font-weight: bold;
}
.infoBox ul {
padding-left: 18px;
}
.infoBox ul li {
margin-bottom: 20px;
letter-spacing: 0px;
line-height: 27px;
}
.dark-blue-box h3 {
color: #fff;
}
a.backToOriginalInfoBox, a.backToOriginalInfoBox:hover, a.backToOriginalInfoBox:focus {
color: #fff;
}
.greyBoldDivider {
border: 1px solid #707070;
}
.numbers .number {
font-size: 28px;
}
.indicatorCards .md-card {
box-shadow: 0px 2px 6px #00000038;
}
/********* Mock chart for country **********/
.epc_chart {
display: block;
position: relative;
}
.epc_chart_text {
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
text-align: center;
font: 400 20px/110px Roboto,sans-serif;
}
/********************************************/
.md-btn-primary {
background: #1F73F7 0% 0% no-repeat padding-box;
box-shadow: 0px 3px 6px #00000029;
border-radius: 26px;
opacity: 1;
text-align: left;
font: 14px/19px Open Sans;
font-weight: 400;
letter-spacing: 0;
color: #FFFFFF;
text-transform: none;
/*padding: 10px 30px;*/
}
.md-btn-secondary {
background: #034DA1 0% 0% no-repeat padding-box;
box-shadow: 0px 2px 6px #00000038;
border-radius: 23px;
opacity: 1;
opacity: 1;
text-align: left;
font: 14px/19px Open Sans;
font-weight: 400;
letter-spacing: 0;
color: #FFFFFF;
text-transform: none;
/*padding: 7px 30px;*/
}
.number {
font-weight: bold;
}
#sect-tabs .uk-tab > li > a {
text-transform: none;
}
#team_tabbed {
background: #FBFBFB 0% 0% no-repeat padding-box;
border: 1px solid #E0E0E0;
}
.tabContent {
padding: 30px 50px;
}
.uk-tab {
display: flex;
}
.uk-tab > li.uk-active > a {
font-weight: bold;
}
/*.uk-tab-center.uk-tab {*/
/*position: relative;*/
/*right: 50%;*/
/*border: none;*/
/*float: right;*/
/*}*/
.uk-subnav-pill > .uk-active > * {
background: #1F73F7;
}
.dataView.uk-subnav-pill > * > * {
padding: 6px 10px;
border-radius: 50%;
border: 1px solid;
}
.tabContent hr {
margin: 30px 0;
}
.dataContent {
background-color: #FFFFFF;
border: 1px solid #E0E0E0;
padding: 30px;
}