/* entity form specific */
.crmEntityFormView, td {
	border-width: 0px !important;
}

span.nsw-form__select{
	border-width: 0px !important;
}

.crmEntityFormView .cell {
    padding-left: 5px;
    padding-right: 5px;
}

.crmEntityFormView fieldset {
    margin-bottom:0px
}

.entity-form div.tab.clearfix{
    margin-bottom:0px;
}

.crmEntityFormView .actions{
    border-top-style:hidden;
    margin:0px;
    padding:0px;
}


.crmEntityFormView .entity-form input[type="radio"] + label {
    margin-right: 15px;
}

.crmEntityFormView fieldset[aria-label='hiddenSection']{
   display:none; 
}

#MessagePanel input#btnCloseMessage {
    color: #000;
    display:none;
}

#MessagePanel{
    font-weight:var(--nsw-font-bold);
}

#MessageLabel {
    outline:0;
}

/*
#MessagePanel span.nsw-material-icons{
    color: var(--nsw-status-success) !important
}
*/
/* __entity form specific */

.nsw-form__select:disabled, .nsw-form__input:disabled{
    color:#000;
}

.nsw-form__predictive .nsw-form__input
{
    border-width: 1px;
    border-radius:var(--nsw-border-radius)
}

.container{
    margin-left:0px;
    margin-right:0px;
    /*position: relative; */ /* Essential for positioning the overlay relative to its parent */
}

.mimicDisabled{
    background: var(--nsw-off-white);
}

/* Styles for your main content div */
/*
.content {
  
  background-color: lightblue;
  padding: 20px;
  height: 100%; 
  width: 100%;
}
*/
.overlay {
  position: absolute; 
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.4); 
  color: white;
  display: flex; 
  justify-content: center;
  align-items: center;
  z-index: 1; 
}