/* ---------   Articles CSS  --------- */

/* ----   Article Subject  ------ */
.arguscore_artcl_subject {
    font-size: x-large;
    text-align: left;
    font-weight: bold;
    vertical-align: top;
    border-bottom: solid 2px #00a99d;
    padding-bottom: 10px;
    padding-top: 10px;
    color: #00a99d;
	text-shadow: 2px 2px 4px #999999;
}

    .arguscore_artcl_subject::before {
        font-family: "Font Awesome 6 Free";
        content: "\f5ad";
        padding-right: 5px;
        color: #777;
    }


/* ----   Article Summary  ------ */
.arguscore_artcl_summary {
    color: #777;
    padding: 5px 5px 5px 5px;
    font-size: smaller;
    font-style: italic;
    text-align: justify;
}

/* ----   Article thumbnail  ------ */
.arguscore_artcl_thumb {
}

/* ----   Article body  ------ */
.arguscore_artcl_body {
padding-top: 10px;
}

/* ----   Article related panel  ------ */
.arguscore_artcl_related_panel
{

}

/* ----   Article related products header  ------ */
.arguscore_artcl_related_product
{

}

/* ----   Article related testimonials header  ------ */
.arguscore_artcl_related_testimonial
{

}

/* ----   Article related article header  ------ */
.arguscore_artcl_related_article {
}

/* ----   Article related video header  ------ */
.arguscore_artcl_related_videos
{

}
/* ---------   Articles CSS - END --------- */



/* ---------   VIDEOS CSS  --------- */

/* ----   Video Subject  ------ */
.arguscore_video_subject {
    font-size: x-large;
    text-align: left;
    font-weight: bold;
    vertical-align: top;
    border-bottom: solid 1px #ed5434;
    padding-bottom: 10px;
    padding-top: 10px;
}

    .arguscore_video_subject::before {
        font-family: "Font Awesome 6 Free";
        content: "\f5ad";
        padding-right: 5px;
        color: #777;
    }


/* ----   Video Summary  ------ */
.arguscore_video_summary {
    color: #777;
    padding: 5px 5px 5px 5px;
    font-size: smaller;
    font-style: italic;
    text-align: justify;
}

/* ----   Video thumbnail  ------ */
.arguscore_video_thumb {
}

/* ----   Video body  ------ */
.arguscore_video_body {
}

/* ----   Video related panel  ------ */
.arguscore_video_related_panel {
}

/* ----   Video related products header  ------ */
.arguscore_video_related_product {
}

/* ----   Video related testimonials header  ------ */
.arguscore_video_related_testimonial {
}

/* ----   Video related article header  ------ */
.arguscore_video_related_article {
}

/* ----   Video related video header  ------ */
.arguscore_video_related_videos {
}
/* ---------   VIDEOS CSS - END --------- */






/* ---------   TESTIMONIALS CSS  --------- */

/* ----   Testimonial Subject  ------ */
.arguscore_tst_subject {
    font-size: x-large;
    text-align: left;
    font-weight: bold;
    vertical-align: top;
    border-bottom: solid 1px #ed5434;
    padding-bottom: 10px;
    padding-top: 10px;
}

    .arguscore_tst_subject::before {
        font-family: "Font Awesome 6 Free";
        content: "\f5ad";
        padding-right: 5px;
        color: #777;
    }


/* ----   Testimonial Summary  ------ */
.arguscore_video_summary {
    color: #777;
    padding: 5px 5px 5px 5px;
    font-size: smaller;
    font-style: italic;
    text-align: justify;
}

/* ----   Testimonial thumbnail  ------ */
.arguscore_tst_thumb {
}

/* ----   Testimonial body  ------ */
.arguscore_tst_body {
}

/* ----   Testimonial related panel  ------ */
.arguscore_tst_related_panel {
}

/* ----   Testimonial related products header  ------ */
.arguscore_tst_related_product {
}

/* ----   Testimonial related testimonials header  ------ */
.arguscore_tst_related_testimonial {
}

/* ----   Testimonial related article header  ------ */
.arguscore_tst_related_article {
}

/* ----   Testimonial related video header  ------ */
.arguscore_tst_related_videos {
}
/* ---------   TESTIMONIALS CSS - END --------- */





/* ---------   DOCUMENTS CSS  --------- */

/* ----   Document Subject  ------ */
.arguscore_doc_subject {
    font-size: x-large;
    text-align: left;
    font-weight: bold;
    vertical-align: top;
    border-bottom: solid 1px #ed5434;
    padding-bottom: 10px;
    padding-top: 10px;
}

    .arguscore_doc_subject::before {
        font-family: "Font Awesome 6 Free";
        content: "\f5ad";
        padding-right: 5px;
        color: #777;
    }


/* ----   Document Summary  ------ */
.arguscore_doc_summary {
    color: #777;
    padding: 5px 5px 5px 5px;
    font-size: smaller;
    font-style: italic;
    text-align: justify;
}

/* ----   Document thumbnail  ------ */
.arguscore_doc_thumb {
}

/* ----   Document body  ------ */
.arguscore_doc_body {
}

/* ----   Document related panel  ------ */
.arguscore_doc_related_panel {
}

/* ----   Document related products header  ------ */
.arguscore_doc_related_product {
}

/* ----   Document related testimonials header  ------ */
.arguscore_doc_related_testimonial {
}

/* ----   Document related article header  ------ */
.arguscore_doc_related_article {
}

/* ----   Document related video header  ------ */
.arguscore_doc_related_videos {
}

/* ----   Document download button  ------ */
.arguscore_doc_downloadbutton {
    transform: rotate(-90deg);
    transform-origin: left top 0;
    background-color: #ff0066 !important;
    font-weight: bold;
    border: solid 1px #b30000;
    float: right;
    position: fixed;
    margin-top: 160px;
    padding: 5px 5px 5px 5px;
    z-index: 899999;
    box-shadow: -8px 8px 5px grey;
    color: #ffffff;
}
/* ---------   DOCUMENTS CSS - END --------- */