/**
 * @version     CVS: 1.0.0
 * @package     com_coopmodules
 * @subpackage  mod_tagscustom
 * @copyright   2025 Humberto Dias Soares Junior
 * @license     GNU General Public License versão 2 ou posterior; consulte o arquivo License. txt
 * @author      Humberto Dias Soares Junior <humberto.junior@ths.inf.br>
 */

.tagscustom-module {
    margin: 0 auto 30px auto;
    max-width: 1200px;
}

.tagscustom-module .card {
    padding: 10px !important;
    height: 260px !important;
    border-color: #D6D6D6!important;
    border-radius: 10px !important;
}
.tagscustom-module .card-body {
    padding: 5px 0 0 5px!important;
}

.tagscustom-module .card-text {
    margin-bottom: 0.5rem!important;
}
.tagscustom-module .card-text .category {
    font: normal normal 600 10px/18px 'Inter';
    letter-spacing: 0px;
    color: #0C1249!important;
}

.tagscustom-module .card-text .data {
    font: normal normal 600 10px/18px 'Inter';
    letter-spacing: 0px;
    color: #0C1249!important;
    margin-left: 20px;
}

.tagscustom-module .card-title {
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
    color: #00166B!important;
    font-family: 'Intro Regular'!important;
    font-weight: 300;
    font-size: 18px;
    line-height: 23px;
    letter-spacing: 0;
}

.tagscustom-module .card-img-top {
    height: 150px !important;
    object-fit: cover !important;
    border-radius: 10px !important;
}

@media screen and (min-width: 992px) {
    .tagscustom-module .card {
        /*min-width: 380px !important;*/
    }
}

@media (max-width: 600px) {
    .tagscustom-module .row {
        margin: 10px !important;
    }
}
