.noSortingHeader .header{
	background-image:none!important;
}

/*=================================== Currency Input Format ===================================*/

.currencyinput {
	border: 1px inset #ccc;
	display: inline-block;
	width: 95%;
	margin-top:3px;
}
.currencyinput input {
	display: inline-block;
	border: 0px !important;
	width: 90%;
}

.currencyinputrating input {
	display: inline-block;
	border: 0px !important;
}

input {
	border: 1px inset #ccc;
}
/* put this on a div not on a td */
.currency-input{
	border: 1px inset #ccc;
	white-space: nowrap;
	display: inline-block;
	padding-right: 14px;
}
.currency-input-disable{
	border: 0px !important;
}
.currency-input input{
	border: 0px !important;
	text-align: right;
	display: inline-block;
	width: 100%;
}

.currency-input .currency-input-symbol{
	padding-left: 2px;
	display: inline-block;
	box-sizing: border-box;
}

.currencyinput11 input {
	border: 0 !important;
 	box-sizing: border-box;
  	width: 86px;  
 	text-align: left;
	
}	

.readonlyDispClass input {
	border: 0 !important;
  	width: 86px;  
 	text-align: left;
}

.percentinput {
	border: 1px inset #ccc;
	display: inline-block;
	width: 85%;
	margin-top:3px;
}
.percentinput input {
	display: inline-block;
	border: 0 !important;
	width: 90%;
}

.currencyinputPH {
	border: 1px inset #ccc;
	display: inline-block;
	width: 95%;
	margin-top:3px;
}

.currencyinputPH input {
	border: 0 !important;
	width: 85%;
}

#finalFormData td{
	vertical-align:top;
	word-break: break-word;
}
.breaks{
	display:block;
	word-break: break-all;
}
.expand-input input {
	width: 100%;	
	box-sizing: border-box;
}
.expand-input textarea {
    width: 100%;
    height: 2.75em;
    resize: none;
}

:root {
  --theme-hue: 216;
}

.r_tile_top_right {
  font-weight: normal;
  color: hsl(var(--theme-hue), var(--theme-saturation), var(--theme-lightness));
}

.full-summary .full-summary-row .redFont {
  color: red;
}