.required-star {
	color: #e32;
    font-size: x-large;
    float: right;
    margin-right: 5px;
    margin-top: -27px;
}
.email-delete {
    float: right;
    margin-right: 3px;
    margin-top: -33px;
}
.phone-delete{
	float: right;
    margin-right: 3px;
     margin-top: -33px;
    
}

.warning-text{
	color:#e32;
	background-color: #fff;
	border-radius: 10px;
}
#incr-decr-num::-webkit-inner-spin-button, 
#incr-decr-num::-webkit-outer-spin-button { 
  -webkit-appearance: none !important; 
  margin: 0; 
}
.filter-input{
    width: 100%;
    height: 24px;
    padding: 6px 12px;
    font-size: 14px;
    line-height: 1.42857143;
    color: #555;
    background-color: #fff;    
    border: 1px solid #ccc;
    border-radius: 4px;    
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);    
    transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
}
.view-label{
	padding-top: 7px;
	padding-right: 15px;
    font-weight: 500;
    color: gray;
}
.view-header-label {
    padding: 15px;
    background-color: gray;
    color: white;
    margin-top: 0;
    margin-bottom: 0;
}
.panel-separator{
	margin-bottom: 6px;
}

.active-nav-header{
    background-color: gray;
    color: white;
    padding: 5px 6px 6px 5px;
    border-radius: 5px;
}
.w3-note {
    background-color: #ffffcc;
    border-left: 6px solid #ffeb3b;
    width:300px;
}
.w3-panel {
    padding: 0.01em 16px;
    margin-top: 16px!important;
    margin-bottom: 16px!important;
}
a {
	cursor: pointer;}
	
.table-fixed thead {
  width: 97%;
}
.table-fixed tbody {
  height: 230px;
  overflow-y: auto;
  width: 100%;
}
.table-fixed thead, .table-fixed tbody, .table-fixed tr, .table-fixed td, .table-fixed th {
  display: block;
}
.table-fixed tbody td, .table-fixed thead > tr> th {
  float: left;
  border-bottom-width: 0;
}

.ui-grid-viewport {
overflow-anchor: none;
}
.news_body{
	display:none;
}
.btnMargin{
	margin-left:5px;
	margin-bottom:10px;
}

.red { border-right: 1px solid; border-left: 1px solid; border-top: 1px solid; border-bottom: 1px solid; border-color: red !important; }


