    @media (max-width: 768px) {
        .forum_catergory_topic_panel {
            padding: 0;
            z-index: 1100;
        }
    }

    .forumBlockContainer {
        background-color: #434343;
        font-weight: bold;
        color: white;
    }

    .forumBlock {
        line-height: 40px;
        font-size: 12pt;
        background-color: whitesmoke;
        cursor: pointer;
    }

    .forumThread {
        line-height: 40px;
        background-color: whitesmoke;
        border-bottom: 1px solid lightgray;
        cursor: pointer;
    }

    /*
        ==========================================================================================================================================================
        FORUM THREAD PANEL =======================================================================================================================================
        ==========================================================================================================================================================
     */

    @media (max-width: 768px) {
        .forum_thread_panel {
            z-index: 1100;
        }
    }

    .forumBlockThreadSelected {
        background-color: darkslategray;
        color: white;
    }

    /*
    ==========================================================================================================================================================
    FORUM THREAD PANEL =======================================================================================================================================
    ==========================================================================================================================================================
 */

    @media (max-width: 768px) {
        .forum_thread_image_panel {
            z-index: 1200;
            padding: 0;
        }
    }

    .thread_image_background {
        background-color: black;
        background-size: cover;
        background-repeat: no-repeat;
        background-position: 50% 50%;
        color: white;

        font-size: 12pt;
        line-height: 190px;
        text-shadow: 2px 2px 3px black;
        text-align: left;
        padding-top: 80px;
        height: 150px;
    }

    .small_single_image_background {
        background-color: black;
        background-size: cover;
        background-repeat: no-repeat;
        background-position: 50% 50%;
        color: white;

        font-size: 22pt;
        line-height: 60px;
        text-shadow: 2px 2px 3px black;
        text-align: right;
        padding: 0;
    }

    @media (max-width: 768px) {
        .forum_thread_create_edit_panel {
            z-index: 1150;
        }
    }

    /*
    ==========================================================================================================================================================
    FORUM THREAD PANEL =======================================================================================================================================
    ==========================================================================================================================================================
 */

    .forum_thread_relies_images_list, .forum_thread_edit_images_list { list-style-type: none; margin: 0; padding: 0; width: 100%; }
    .forum_thread_relies_images_list li, .forum_thread_edit_images_list li { padding: 1px; float: left; width: 50%; font-size: 4em; text-align: center; }

    .forum_thread_member_logo {
        height: 80px;
    }

    .forum_thread_post_edit_image {
        padding: 0;
        background-size: cover;
        background-repeat: no-repeat;
        background-position-x: center;
        background-position-y: center;
        height: 150px;
    }

    .forum_button {
        font-size: 7pt;
        font-weight: bold;
        width: 100%;
        cursor: pointer;
    }

    .forum_thread_content_info {
        color: darkslategray;
        padding: 0;
    }

    .forum_thread_content_body {
        padding: 10px;
        background-color: white;
    }

    @media (max-width: 768px) {
        .forum_thread_member_logo {
            height: 80px;
            padding: 0;
        }
    }

    .forum_thread_post_image {
        width: 33.3%;
        padding: 3px;
        float: left;
    }

    @media (max-width: 992px) {
        .forum_thread_post_image {
            width: 50%;
            padding: 3px;
            float: left;
        }

        .forum_thread_post_edit_image {
            height: 80px;
        }

        .form_settings_text {
            display: none;
        }
    }

    .forum_thread_odd {
        background-color: whitesmoke;
    }

    .forum_thread_even {
        background-color: white;
    }

    @media (max-width: 992px) {
        /* For Smaller Screens */
        .create_edit_images_add {
            width: 50%;
        }

        .forum_reply_quote_buttons {
            width: 33.3%;
        }
    }

    @media (min-width: 992px) {
        /* For Large Screens */
        .create_edit_images_add {
            width: 33.3%;
        }

        .forum_reply_quote_buttons {
            width: 100px;
        }
        /*===========================================================================*/
        /*===========================================================================*/
        /*===========================================================================*/
        /*===========================================================================*/
    }

    .forum_thread_user_logo {
        height: 60px;
        width: 60px;
        line-height: 80px;
        border-radius: 30px;
        margin: auto;
        cursor: pointer;
    }

    @media (max-width: 576px) {
        /* XS */

        .forum_thread_member_content {
            display: flex;
            justify-content: left;
        }

        .forum_thread_member_created {
            display: flex;
            justify-content: left;
        }

        .forum_thread_content_info {
            float: unset;
            width: 100%;
        }

        .forum_thread_content_body {
            float: unset;
            width: 100%;
        }

        .forum_thread_member_logo {
            float: left;
            width: 80px;
        }

        .forum_thread_member_text {
            float: right;
            width: calc(100% - 80px);
        }
    }

    @media (min-width: 576px) {
        /* SM */

        .forum_thread_member_content {
            display: flex;
            justify-content: left;
        }

        .forum_thread_member_created {
            display: flex;
            justify-content: left;
        }

        .forum_thread_content_info {
            float: unset;
            width: 100%;
        }

        .forum_thread_content_body {
            float: unset;
            width: 100%;
        }

        .forum_thread_member_logo {
            float: left;
            width: 80px;
        }

        .forum_thread_member_text {
            float: right;
            width: calc(100% - 80px);
        }
    }

    @media (min-width: 768px) {
        /* MD */

        .forum_thread_member_content {
            display: flex;
            justify-content: left;
        }

        .forum_thread_member_created {
            display: flex;
            justify-content: left;
        }

        .forum_thread_content_info {
            float: unset;
            width: 100%;
        }

        .forum_thread_content_body {
            float: unset;
            width: 100%;
        }

        .forum_thread_member_logo {
            float: unset;
            width: 100%;
        }

        .forum_thread_member_text {
            float: unset;
            width: 100%;
        }
    }

    @media (min-width: 992px) {
        /* LG */

        .forum_thread_member_content {
            display: flex;
            justify-content: center;
        }

        .forum_thread_member_created {
            display: flex;
            justify-content: center;
        }

        .forum_thread_content_info {
            float: left;
            width: 130px;
        }

        .forum_thread_content_body {
            float: right;
            width: calc(100% - 130px);
            height: 100%;
        }
    }

    @media (min-width: 1200px) {
        /* XL */

        .forum_thread_member_content {
            display: flex;
            justify-content: center;
        }

        .forum_thread_member_created {
            display: flex;
            justify-content: center;
        }

        .forum_thread_content_info {
            float: left;
            width: 130px;
        }

        .forum_thread_content_body {
            float: right;
            width: calc(100% - 130px);
            height: 100%;
        }
    }

    @media (min-width: 1400px) {
        /* XXL */

        .forum_thread_member_content {
            display: flex;
            justify-content: center;
        }

        .forum_thread_member_created {
            display: flex;
            justify-content: center;
        }

        .forum_thread_content_info {
            float: left;
            width: 130px;
        }

        .forum_thread_content_body {
            float: right;
            width: calc(100% - 130px);
            height: 100%;
        }
    }
