button.confirm {
  background-color: #23294a !important;
  box-shadow: rgb(19 22 38) 0px 0px 2px, rgba(0, 0, 0, 0.05) 0px 0px 0px 1px inset  !important;
}
button#tbutton_button_btn_fechar {
  border: none !important;
}
.container-login .panel-login .login-content{
 background-color:#23294a !important;
}
.container-login .login-content [page-name="LoginForm"] .btn:active, .container-login .login-content [page-name="LoginForm"] .btn:hover {
    color: var(--login-button-text-color) !important;
    opacity: 100;
}
.container-login .login-content [page-name="LoginForm"] .btn {
    font-weight: bold !important;
}
#top-submenu{
  background-color:#23294a !important;
}
.header-logo {
    border-right: 1px solid #23294a !important;
    border-bottom: 1px solid #23294a !important;
    height: 59px !important;
}
.simulate-logo {
    background-color: #23294a !important;
}
#top-submenu.container-submenu li:hover > ul {
    border: 1px solid #23294a !important;
    background: #23294a !important;
    border-radius: 16px !important;
}

.header-action.builder-dropdown-menu {
    display: none !important;
}
.builder-profile-menu {
    width: 210px !important;
    min-width: 210px !important;
}
/* .header-action.no-border.builder-profile-menu {
    background: #23294a !important;
}
.header-profile-name {
    color: #ffffff !important;
} */
.fast-drop-open a {
    color: #23294a !important;
}
.fast-drop-open a:hover {
    color: #23294a !important;
}
.header-profile-photo {
    border: 2px solid #23294a;
}

.form-control[readonly] {
    opacity: 100 !important;
    background-color: #FFFFFF !important;
}
.steps li.active .step-number, .steps li.active:before, .steps li.complete .step-number, .steps li.complete:before {
    border-color: #2ecc71 !important;
}
.splash-user-content {
    background-color: #23294a !important;
}
.container-submenu {
    background: #23294a !important;
}
div[page-name="VendaForm"] .panel .active .active {
    background-color: #ffffff !important;
    border-color: #ffffff !important;
    color: #516283 !important;
}
.page-item.active .page-link {
    background: #57A595 !important;
    border: 1px solid #57A595 !important;
}
#div_breadcrumbs ol{
 display:none !important;
}
div[page-name="ClienteForm"] a:hover {
    color: #57A595 !important;
    font-weight: 600 !important;
}
div[page-name="VendaForm"] .table-striped tbody tr:nth-of-type(odd) {
    background-color: transparent !important;
}
div[page-name="VendaForm"] .table-hover tbody tr:hover {
    color: #212529 !important;
    background-color: transparent !important;
}
div[page-name="VendaForm"]  td.tdatagrid_cell .tfield {
    text-align: center !important;
}
.header-box {
    display: none !important;
}
.container-submenu .sub {
    color: #ffffff !important;
}
.container-submenu .sub:hover {
    color: #ffffff !important;
}
.container-submenu ul li ul a {
    color: #ffffff !important;
}
.container-submenu ul li ul a:hover {
    color: #ffffff !important;
}
.container-submenu ul .checked > a {
    background: #ffffff00 !important;
    color: #ffffff !important;
}
.container-submenu ul li a {
    color: #ffffff !important;
}
.container-submenu ul li a:hover {
    color: #ffffff !important;
}
.master-menu-content .container-submenu > ul{
 text-transform:uppercase !important;
}
.container-submenu div a{
 display:none !important;
}
.container-submenu div span{
 display:none !important;
}
.btn {
    text-transform: uppercase !important;
}
div[page-name="LoginForm"] #login-wrapper h1{
 display:none !important;
}
.container-login #login-wrapper {
    margin-top: -150px !important;
}
div[page-name="FinalizarVendaForm"] .btn-group .btn.btn-default.active {
    background: #3d8c7c !important;
    border-color: #3d8c7c !important;
    color: white !important;
    font-weight: bold !important;
}
div[page-name="FinalizarVendaForm"] .ui-dialog.ui-corner-all.ui-widget.ui-widget-content.ui-front.ui-draggable.ui-resizable {
    top: 140px !important;
}
div[page-name="FinalizarVendaForm"] .ui-widget-content .panel-footer.card-footer {
    background-color: #5ba596 !important;
}
div[page-name="PreviewPDFVenda"] .card-body.panel-body {
    background-color: #525659 !important;
}
.card-header.panel-heading {
    background-color: white !important;
}
div[page-name="PreviewPDFVenda"] .panel-title.card-title {
    font-family: Courier,monospace !important;
}
.right-panel > .container-part[page-name=PreviewPDFVenda] {
    width: 450px !important;
    background-color: #525659 !important;
}
div#toolbar {
    background-color:rgb(82 86 89) !important;
}