.hide {
  display: none;
}

.show {
  display: block;
}


.filename {
  width: 320px;
  background-color: #EBEBE4;
}

.filesize {
  width: 60px;
  background-color: #EBEBE4;
}

/* --------------------------- OverheadProtection Styles -------------- */

.dateStyle{
	width: 100px !important ;
	background-color: white;
}


/* -------------- Global Text Utilities ------------------ */

.text-bold {
    font-weight: bold; 
}

.text-italic {
    font-style: italic;
}

/* Replaces style="color: rgb(255, 0, 0);" */
.text-alert {
    color: rgb(255, 0, 0);
}

/* Replaces style="color: rgb(66,139,202);" */
.text-brand-blue {
    color: rgb(66, 139, 202);
}

/* --- Global Spacing & Layout Utilities --- */

.char-counter {
    float: right;
    font-size: 0.75em;
}

/* Replaces <hr style="margin: 0em;border-width: 1px" /> */
.hr-compact {
    margin: 0em !important ;
    border-width: 1px;
}

/* Replaces Parcel Input Widths */
.input-w-50 { width: 50px !important; }
.input-w-55 { width: 55px !important; }
.input-w-65 { width: 65px !important; }



/* --- SiteInformation --- */ 

.state-select {
	width: 150px !important;
	height: 30px;
	background-color: white;
}


/* --- Typography Sizes --- */

.text-lg {
    font-size: 18px;
}
