﻿body {
    background-image: url('../Images/bg.png');
    background-size: cover;
    background-repeat:no-repeat;
    height:100vh;
}
#Logon_UPHeader{
    display:none;
}
.LogonContent{
    background-color:transparent !important;
}
.LogonMainTable {
    border:none;
}
.CardGroupContent .Item img {
    display: none;
}
.CardGroupContent {
    background-color: transparent !important;
}
.dxeTextBox_XafTheme, .dxeTextBox_XafTheme .dxeEditArea_XafTheme {
    background-color: transparent;
}
.dxeNullText_XafTheme .dxeEditArea_XafTheme, .dxeNullText_XafTheme .dxeMemoEditArea_XafTheme{
    color:#ffffff;
}
td.Caption  {
    display:none;
}
.dxeTextBox_XafTheme{
    border:none;
    border-bottom:thin solid #FFF;
}
a.dxm-content.dxm-hasText.dx.dxalink {
    width: -moz-available; /* WebKit-based browsers will ignore this. */
    width: -webkit-fill-available; /* Mozilla-based browsers will ignore this. */
    width: fill-available;
}
.LogonTemplate .right {
    float: none;
}
.dxm-ltr .dxm-horizontal > ul.dx, .dxm-rtl .dxm-horizontal > ul.dx{
    width:100%;
}
#Logon_UPPopupActions{
    margin-top:15px;
}
.LogonItemClassCSS{
    padding-top:25px;
}
.menuButtons_XafTheme .dxm-item {
    border-radius:15px !important ;
}
.ACH{
    padding-left:0 !important;
}
.StaticText::before {
    background-image: url('../Images/logo.png');
    background-size:contain;
    display: inline-block;
    width: 400px;
    height: 30px;
    content: "";
    background-repeat:no-repeat;
}
.StaticText{
    color:#fff;
}
.LogonTemplate .CardGroupContent {
    text-align: center;
}
.LogonTemplate div:nth-child(3){
    top:15% !important;
}