.button {	background-color: #006400;	}.underline {	text-decoration: underline;}.one-line {	width: 100%;	display: flex;	float: left;}.info-color {		color: transparent;	text-shadow: 0 0 0 #0067E1;	font-family: "Open Sans";	font-weight: bold;	letter-spacing: 0;	}.hyper-link-click {	cursor: pointer;}.row, [class*='col-'], [class*='container'] {	margin-left: 0px;	margin-right: 0px;	padding-left: 0px;	padding-right: 0px;}#headerBackground {	background: linear-gradient(90deg, #0036AD, #0067E1);}#headerTextWrapper {	height: 64px;	padding-left: 3rem;	padding-top: 1.5rem;	background: url(../images/CaresAccess_BG@3x.svg);	background-size: 100%;}#headerText {	color: #fff;	line-height: 0;	font-size: 28px;	font-weight: 300;	cursor: pointer;	text-decoration: none;	background-color: transparent;}#loginButton {	color: #FFF;	height: 40px;	line-height: 40px;	cursor: pointer;	font-weight: bold;	text-align: center;	background-color: #006400;	margin-top: 2rem !important;	margin-bottom: 1rem !important;}input[type=text], input[type=password] {		letter-spacing: 0;	height: 36px;	width: 100%;	background-color: #F5F5F5;		border: 2px solid #CBCBCB;	box-sizing: border-box;}#loginHeader{	color: #0036AD; 	font-family: Open Sans; 	font-size: 32px;	font-weight: 400;				text-align: center; 	padding: 26px !important;}.forgot {	font-size: 16px;	padding-bottom: 20px;}.create {	font-size: 16px;	padding-bottom: 10px;}label {	font-size: 20px;}.cancel {	font-size: 16px;	padding-bottom: 44px !important;}.cancel #cancelId {				text-align:right;}#contentRow {			padding-top: 52px !important; 	padding-bottom: 52px !important;}		.inputWrapper {	font-weight: 600;	font-size: 1.0em;	padding-top: 1rem !important;}.shadowBorderLeft {	border-left: solid 1px #CCC;}.shadowBorderTop {	border-top: solid 1px #CCC;}.shadowBorderBottom {	border-bottom: solid 1px #CCC;}.shadowBorderRight {	border-right: solid 1px #CCC;}@media only screen  and (max-device-width: 576px) { 	#headerTextWrapper {		background-size: auto;	}	.create {		font-size: 15px;		padding-bottom: 10px;	}		#loginHeader {		color: #0036AD; 		font-family: Open Sans; 		font-size: 24px;		font-weight: 600;					text-align: center; 		padding: 1.3rem !important;	}		#contentRow {				padding-top: 12px !important; 		padding-bottom: 12px !important;		padding-left: 5px !important;		padding-right: 5px !important;	}		.cancel {		padding-bottom: 12px !important; 	}		.shadowBorderLeft {		border-left: solid 0px #CCC;	}	.shadowBorderTop {		border-top: solid 0px #CCC;	}	.shadowBorderBottom {		border-bottom: solid 0px #CCC;	}	.shadowBorderRight {		border-right: solid 0px #CCC;	}}