.caseStatus-container {
    background-color: #fff;
    padding-top: 10px;
	padding-bottom: 20px;
}

.main-row2, .container {
    width: inherit;
    padding: 0px;
}

.caseStatusSection {
    border-width: 2px;
    border-color: #dfe1e2;
    border-style: solid;
    border-radius: 1%;
    padding: 20px;
}

.caseStatusSection h2 {
    font-size: 32px;
    margin-top: 0px;
}

.field_help_group {
	display: flex;
}

.caseStatusSection a {
    text-decoration: underline;
    color: #005EA2;
}

#landing-page-header {
    font-size: 26px;
    margin-top: 0px;
}

.receiptElemCaseStatus  {
    color: #1B1B1B;
    margin-bottom: 10px;
}

#receipt_input_field_label {
	padding-top: 10px;
    margin-left: 0px;
}

#helper_icon {
	margin-left: -20px;
}

.receipt-helper-btn {
    margin-left: 0px;
    padding-bottom: 0px;
	background-color: initial;
}

.PrivacyNoticeBtnToLink{
    background: none!important;
    text-decoration: none;
    font-family: 'Source Sans Proregular';
    font-size: 12px;
    color: #006699!important;
    margin-left: 25px;
}


.PrivacyNoticeBtnToLink:hover {
    text-decoration: underline;
}

.horizontalLineUnderDHS{
    border-width: 2px;
    border-color: #dfe1e2;
    border-style: solid;
    width:auto;
}

.caseStatusSection #receipt_number {
    width: 324px;
    text-align: left;
    
}

.errorMessage{
    font-size: 16px;
    margin-top: 5px;
	margin-bottom: 10px;
    float: left;
    color: #B50909;
	width: 324px;
    text-align: left;
	font-weight: bold;
}

.align-parent1 {
  display: inline-block;
}

.align-parent2 {
  display: inline-block;
  margin-bottom: 16px;
}

.error_red_vertical_line {
  border-right: 4px solid #B50909;
  margin-right: 10px;
  margin-bottom: 10px;
  height: 114px;
 
}