/*
To change this license header, choose License Headers in Project Properties.
To change this template file, choose Tools | Templates
and open the template in the editor.
*/
/* 
    Created on : Jun 30, 2020, 10:44:54 AM
    Author     : Kristóf
*/

:root {
    --client-color: #ac6bec;
    --product-color: #46c35f;
    --news-color: #00a8ff;
    --quicknote-color: #fa424a;
}

.client-card {
    border: 0px;
    border-left: 5px solid var(--client-color);
    margin-bottom: 0px;
    border-radius: 0px;
}

.client-card:last-of-type header {
   border: 0px !important;
}

.client-card:first-of-type {
    border-top-left-radius: 4px;
    border-top-right-radius: 4px;
}

.client-card:last-of-type {
    margin-bottom: 18px !important;
    border-bottom-left-radius: 4px;
    border-bottom-right-radius: 4px;
}

.product-card {
    border: 0px;
    border-left: 5px solid var(--product-color);
    margin-bottom: 0px;
    border-radius: 0px;
}

.product-card:last-of-type header {
   border: 0px !important;
}

.product-card:first-of-type {
    border-top-left-radius: 4px;
    border-top-right-radius: 4px;
}

.product-card:last-of-type {
    margin-bottom: 18px !important;
    border-bottom-left-radius: 4px;
    border-bottom-right-radius: 4px;
}

.news-card {
    border: 0px;
    border-left: 5px solid var(--news-color);
    margin-bottom: 0px;
    border-radius: 0px;
}

.news-card:last-of-type header {
   border: 0px !important;
}

.news-card:first-of-type {
    border-top-left-radius: 4px;
    border-top-right-radius: 4px;
}

.news-card:last-of-type {
    margin-bottom: 18px !important;
    border-bottom-left-radius: 4px;
    border-bottom-right-radius: 4px;
}

.quicknote-card {
    border: 0px;
    border-left: 5px solid var(--quicknote-color);
    margin-bottom: 0px;
    border-radius: 0px;
}

.quicknote-card:last-of-type header {
   border: 0px !important;
}

.quicknote-card:first-of-type {
    border-top-left-radius: 4px;
    border-top-right-radius: 4px;
}

.quicknote-card:last-of-type {
    margin-bottom: 18px !important;
    border-bottom-left-radius: 4px;
    border-bottom-right-radius: 4px;
}

.module-icon {
    position: absolute;
    top: 50%;
    left: 1.5rem;
    transform: translateY(-50%);
    font-size: 2rem;
}

.search-result-card header {
    margin-left: 20px;
}

.highlight-quicknote {
    background: rgba(250, 66, 74, 0.2);
    text-decoration: underline;
}

.highlight-client {
    background: rgba(172, 107, 236, 0.2);
    text-decoration: underline;
}

.highlight-product {
    background: rgba(70, 195, 95, 0.2);
    text-decoration: underline;
}

.highlight-news {
    background: rgba(0, 168, 255, 0.2);
    text-decoration: underline;
}