/*
    Variables:
    
     - not being utilized yet.
    
    [fontSize] - not being utilized yet.


*/

html {
    margin: 0;
    padding: 0;
    font-family: , sans-serif !important;
}

body {
    margin: 0;
    padding: 0;
    font-size: 16px;
    font-family: , sans-serif !important;
}

a {
    color: ;
    outline: none;
    padding-left: 3px;
    padding-right: 3px;
    text-decoration: none;
}

/* Added this to overrdie Dev Ex styles so that hovering over a hyperlink in a Dev Ex grid does not turn the link black. 
    Instead it just leaves it the primary color. */
.dxgvControl_Moderno a:hover {
    color:  !important;
}


.div-hyperlink {
    color: ;
    cursor: pointer;
}

.main-layout-header {
    height: 44px;
    vertical-align: middle;
    /*border-bottom: solid 1px silver;*/
    margin: 0px;
    /*padding: 8px;*/
    background-color: ;
}

.scb-main-customwrapper {
}


/*Breadcrumbs*/
.page-breadcrumbs {
    display: none;
    padding: 0px 10px 20px 10px;
    font-size: 14px;
}

.page-bc-link {
    float: left;
    color: ;
    cursor: pointer;
}

.page-bc-title {
    float: left;
}

.page-bc-sep {
    padding: 0px 5px;
}
/*End Breadcrumbs*/


.page-title {
    margin: 10px;
    font-size: 22px;
    clear: both;
}

.advanced-search-field {
    margin: 15px;
}

.scb-main-headertext {
    display: flex;
    max-height: 44px;
}

    .scb-main-headertext .text-value {
        float: left;
        font-size:24px;
        padding: 7px;
        vertical-align: middle;
        text-align: center;
        white-space: nowrap;
        /*margin-top: 5px;*/
    }

.scb-header-logo img {   
    max-height: 40px;
    vertical-align: middle;
    padding-top:2px;   
}

.scb-widget {
    border: 1px solid #ebebeb;
    border-radius: 10px;
    box-shadow: 0 15px 30px 0 rgb(0 0 0 / 15%);
    padding: 10px;
}

.add-box-shadow {
    box-shadow: 0 15px 30px 0 rgb(0 0 0 / 15%);
}

.dxflVATSys.dxflGroupCell_Moderno {
    padding: 5px !important;
}

/* This fixes the padding within the Dev Ex radio button list */
.dxeRadioButtonList_Moderno td.dxe, .dxeCheckBoxList_Moderno td.dxe {
    padding: 3px !important;
}

/*.dxmLite_Moderno.dxm-ltr .dxm-horizontal .dxm-image-l .dxm-content, .dxmLite_Moderno.dxm-ltr .dxm-horizontal .dxm-image-r .dxm-content {
    padding: 10px 28px 10px 26px !important;
}

.dxm-item {
    transition: 0.4s;
    margin-right: 5px;
    border-radius: 10px;
}*/

.watermark-logo {
    position: fixed;
    bottom: 0;
    right: 0;
    opacity: 0.2;
}

    .watermark-logo img {
        max-height: 250px;
    }

.forum-topic-posts-table {

    height:100%;
    width: 100%;
    border: solid 1px silver;

}

.forum-topic-posts-table td
{
    padding:10px;
}

.forum-topic-posts-table-header-cell {
    height:25px;
    border-bottom: solid 1px silver;
    background-color: #F5F5F5;
}

.forum-topic-post-app-user {
    background-color: #F5F5F5;
    /*background-color: #FFFFEE;*/
    /*filter: brightness(1.5) contrast(100);*/
    /*background-color: ;*/
    /*filter: brightness(110%);*/
    /*background-color: lighten(red,20%);*/
    /*background-color: ;
    background-blend-mode: lighten;*/
}

.forum-topic-post-contact {
    background-color: white;
}

.forum-topic-post-header {
    height: 100%;
    width: 150px;
    border-right: solid 1px silver;
}

.forum-topic-post-body {
    height: 100%;  
}

.app-message-error 
{
    color: red;
    padding: 0px 50px;
    text-align: center;
}

.app-message-notification {
    color: black;
    padding: 0px 50px;
    text-align: center;
}

.app-message-border
{
    border: solid 1px silver;
    background-color: whitesmoke;
    padding: 10px;
}
