:root {
    --custom-green:#264653dd;
    --custom-pink: #ef476fdd;
    --custom-yellow: #e9c46add;
    --custom-orange: #f4a261dd;
    --custom-red: #e76f51dd;
    --custom-blue: #457b9ddd;
}

.research-head {
    font-size: 1em;
    line-height: 1.2;
    padding: 20px;
    text-align: left;
}

.research-auth {
    text-align: left;
    font-size: 1em;
    font-weight: bold;
    padding-left: 20px;
    padding-right: 20px;
    line-height: 1.2;
}

.research-desc {
    font-size: 0.8em;
    line-height: 1.2;
    background: #eeeeee;
    padding: 10px 20px;
    border-bottom-left-radius: 15px;
    border-bottom-right-radius: 15px;
}

.research-card {
  display: block;
  /* flex-direction: column; */
}

.research-date {
    padding: 10px 0px;
    padding-left: 20px;
    height: 100%;
    font-size: 1.2em;
}

.research-card li {
    border-radius: 15px;
    padding: 0px;
    box-shadow: rgba(0, 0, 0, 0.35) 0px 5px 15px;
    margin: 5px 10px;
    text-align: left;
    max-width: 70%;
}

.research-type {
    float: right;
    font-weight: bold;
    padding-right: 20px;
    font-size: 0.8em;
}

.publication-color {
    color: var(--custom-blue);
}

.publication-border{
    border: solid var(--custom-blue) 5px;
}

.patent-color {
    color: var(--custom-green);
}

.patent-border{
    border: solid var(--custom-green) 5px;
}

.journal-color {
    color: var(--custom-yellow);
}

.journal-border{
    border: solid var(--custom-yellow) 5px;
}

.book-color {
    color: var(--custom-red);
}

.book-border{
    border: solid var(--custom-red) 5px;
}

.bookChapter-color {
    color: var(--custom-orange);
}

.bookChapter-border{
    border: solid var(--custom-orange) 5px;
}

.conference-color {
    color: var(--custom-pink);
}

.conference-border{
    border: solid var(--custom-pink) 5px;
}
