table.SmartBoard_Table td {
/*background:#002B5C !important;*/
color:#fff !important;
text-align:center;
}
td.SmartBoard_DateTime {
display:none;
}
table.SmartBoard_Table {
margin-bottom: 0 !important;    
}

#sc-smartboard-container {
  /* background:#002B5C !important;
   text-align:center;
   color: #FFFFFF;
   padding: 10px ;*/
}

.site__alert {
    padding: 1.25rem;
    font-size: .8888888888888888em; 
    background:#002B5C !important;
    text-align:center;
    color: #FFFFFF;
}

.site__alert-title, .sc-smartboard-subject {
    font-weight: 600;
    display: inline-block;
    padding-right: .625rem;
}

.sc-smartboard-datetime, .sc-smartboard-message {
    display: inline;
}

.sc-smartboard-datetime {
    padding-right: .625rem;
}

.site__alert-close {
    position: absolute;
    right: .625rem;
    top: .625rem;
    display: inline-block;
    width: 20px;
    height: 20px;
    cursor: pointer;
}

.site__alert-close:before {
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    transform: rotate(45deg);
}

.site__alert-close:after {
    -webkit-transform: rotate(135deg);
    -ms-transform: rotate(135deg);
    transform: rotate(135deg);
}

.site__alert-close:before, .site__alert-close:after {
    content: '';
    position: absolute;
    top: 0;
    left: 50%;
    width: 2px;
    height: 20px;
    background-color: #fff;
}


.site__alert-close {
    right: 1.25rem;
    top: 1.25rem;
}

/* Also included this style in site settings custom css to prevent page flicker */
.sc-smartboard-item
{
  display: none;
}


.site__alert.alert-closed, .elementor-alert.alert-closed
{
    display: none;
}