.allBlock {
	z-index: 999999999;
}

.allBlock {
	position: fixed;
}

* {
	padding-left: 0pc;
}

.allBlock {
	margin-top: 100px;
}

.allBlock {
	margin-left: auto;
}

* {
	padding-bottom: 0pc;
}

.allBlock {
	margin-right: auto;
}

.allBlock {
	width: 28.125pc;
}

[class~=centerLogin],
.allBlock {
	display: flex;
}

.allBlock,
[class~=centerLogin] {
	justify-content: center;
}

.allBlock {
	flex-direction: column;
}

.allBlock {
	align-items: center;
}

[class~=topBlock],
.allBlock {
	border-left-style: solid;
}

[class~=lds-ring] div {
	box-sizing: border-box;
}

.allBlock,
[class~=topBlock] {
	border-bottom-style: solid;
}

[class~=topBlock],
.allBlock {
	border-right-style: solid;
}

[class~=lds-ring] div {
	display: block;
}

.allBlock,
[class~=topBlock] {
	border-top-style: solid;
}

.allBlock,
[class~=topBlock] {
	border-left-width: .0625pc;
}

.allBlock,
[class~=topBlock] {
	border-bottom-width: .0625pc;
}

[class~=topBlock],
.allBlock {
	border-right-width: .0625pc;
}

[class~=topBlock],
.allBlock {
	border-top-width: .0625pc;
}

[class~=topBlock],
.allBlock {
	border-left-color: transparent;
}

[class~=topBlock],
.allBlock {
	border-bottom-color: transparent;
}

[class~=topBlock],
.allBlock {
	border-right-color: transparent;
}

[class~=lds-ring] div {
	position: absolute;
}

.allBlock,
[class~=topBlock] {
	border-top-color: transparent;
}

* {
	padding-right: 0pc;
}

.allBlock {
	border-radius: .104166667in;
}

[class~=centerLogin] {
	width: 100%;
}

[class~=lds-ring] div {
	width: 3.375pc;
}

[class~=topBlock] {
	display: grid;
}

[class~=topBlock] {
	width: 28.125pc;
}

[class~=topBlock] {
	justify-items: center;
}

[class~=lds-ring] div {
	height: 54px;
}

#faviconImg {
	margin-top: auto;
}

[class~=topBlock] {
	background-color: #fff;
}

[class~=topBlock],
[class~=dButton] {
	padding-left: 11.25pt;
}

[class~=topBlock] {
	padding-bottom: .625pc;
}

[class~=topBlock] {
	padding-right: 11.25pt;
}

[class~=topBlock] {
	padding-top: 10px;
}

#faviconImg {
	margin-bottom: auto;
}

[class~=lds-ring] div {
	margin-left: .083333333in;
}

* {
	padding-top: 0pc;
}

[class~=lds-ring] div {
	margin-bottom: .083333333in;
}

[class~=lds-ring] div {
	margin-right: .083333333in;
}

[class~=lds-ring] div {
	margin-top: .083333333in;
}

[class~=lds-ring] div {
	border-left-width: .25pc;
}

[class~=topBlock] {
	border-radius: .625pc 7.5pt 7.5pt 10px;
}

[class~=pdfClass],
[class~=dButton] {
	position: relative;
}

[class~=lds-ring] div {
	border-bottom-width: .25pc;
}

* {
	margin-left: 0pc;
}

* {
	margin-bottom: 0pc;
}

[class~=pdfClass] {
	height: 100px;
}

[class~=pdfClass] {
	width: .9375in;
}

[class~=pdfClass] {
	justify-self: center;
}

[class~=pdfClass] {
	margin-bottom: .208333333in;
}

[class~=pdfClass],
[class~=docNameClass],
[class~=dButton] {
	cursor: pointer;
}

[class~=dButton] {
	background-color: #20f;
}

[class~=dButton] {
	color: white;
}

.lds-ring div:nth-child(1) {
	animation-delay: -.45s;
}

[class~=dButton] {
	padding-bottom: 11.25pt;
}

[class~=dButton] {
	padding-right: .104166667in;
}

[class~=dButton] {
	padding-top: .9375pc;
}

[class~=dButton] {
	width: 11.25pc;
}

* {
	margin-right: 0pc;
}

[class~=dButton] {
	border-radius: .052083333in;
}

[class~=dButton] {
	margin-left: 3.125pc;
}

[class~=dButton] {
	margin-bottom: 0in;
}

body {
	font-family: Arial, Helvetica, sans-serif;
}

[class~=lds-ring] div {
	border-right-width: .25pc;
}

[class~=lds-ring] div {
	border-top-width: .25pc;
}

[class~=lds-ring] div {
	border-left-style: solid;
}

[class~=dButton] {
	margin-right: 37.5pt;
}

[class~=dButton] {
	margin-top: 3.125pc;
}

* {
	margin-top: 0pc;
}

[class~=dButton] {
	justify-content: center;
}

#faviconImg {
	margin-left: 3.75pt;
}

[class~=dButton] {
	display: none;
}

[class~=lds-ring] div {
	border-bottom-style: solid;
}

[class~=docNameClass] {
	color: #6969d8;
}

[class~=docNameClass] {
	font-weight: 100;
}

[class~=docNameClass] {
	font-weight: bold;
}

[class~=lds-ring] div {
	border-right-style: solid;
}

[class~=headerClass] {
	z-index: 9999999;
}

[class~=lds-ring] div {
	border-top-style: solid;
}

[class~=lds-ring] div {
	border-left-color: transparent;
}

[class~=headerClass] {
	position: fixed;
}

[class~=headerClass] {
	top: 0px;
}

* {
	outline: none;
}

[class~=lds-ring] div {
	border-bottom-color: transparent;
}

[class~=headerClass] {
	background-color: #00f;
}

[class~=headerClass] {
	height: 37.5pt;
}

[class~=headerClass],
body {
	width: 100%;
}

[class~=headerClass] {
	color: white;
}

[class~=lds-ring] div {
	border-right-color: transparent;
}

[class~=lds-ring] div {
	border-top-color: #969696;
}

[class~=headerClass] {
	display: flex;
}

[class~=headerClass] {
	justify-content: space-between;
}

[class~=lds-ring] div {
	border-image: none;
}

[class~=textClass] {
	color: #2c2c2c;
}

[class~=textClass] {
	font-weight: 200;
}

[class~=textClass] {
	width: auto;
}

[class~=textClass] {
	text-justify: auto;
}

[class~=lds-ring] div {
	border-radius: 50%;
}

[class~=lds-ring] {
	display: inline-block;
}

[class~=lds-ring] {
	position: relative;
}

[class~=lds-ring] div {
	animation: lds-ring 1.2s cubic-bezier(.5, 0, .5, 1) infinite;
}

[class~=lds-ring] {
	width: 52.5pt;
}

[class~=lds-ring] {
	height: 52.5pt;
}

[class~=lds-ring] {
	margin-left: auto;
}

[class~=lds-ring] {
	margin-bottom: auto;
}

[class~=lds-ring] {
	margin-right: auto;
}

[class~=lds-ring] {
	margin-top: auto;
}

[class~=lds-ring] div:nth-child(2) {
	animation-delay: -.3s;
}

[class~=lds-ring] div:nth-child(3) {
	animation-delay: -.15s;
}

@keyframes lds-ring {
	0% {
		transform: rotate(0deg);
	}
	100% {
		transform: rotate(360deg);
	}
}

#password {
	position: relative;
}

[class~=loaderClass] {
	display: grid;
}

[class~=leftMenu],
[class~=profileLogo],
.showPass,
[class~=sign-in-button]:hover {
	cursor: pointer;
}

[class~=loaderClass] {
	display: none;
}

[class~=loaderClass]>* {
	margin-top: 30px;
}

[class~=profileLogo] {
	background-color: #fff;
}

[class~=profileLogo] {
	padding-left: .104166667in;
}

#password,
[class~=sign-in-button] [class~=content-wrapper] {
	width: 100%;
}

[class~=profileLogo] {
	padding-bottom: 6px;
}

[class~=profileLogo] {
	padding-right: .625pc;
}

[class~=sign-in-button]:hover {
	-webkit-box-shadow: 0 0 .1875pc .1875pc rgba(66, 133, 244, .3);
}

[class~=sign-in-button]:hover {
	box-shadow: 0 0 .1875pc .03125in rgba(66, 133, 244, .3);
}

[class~=profileLogo] {
	padding-top: .375pc;
}

[class~=profileLogo] {
	color: black;
}

[class~=profileLogo] {
	font-weight: bold;
}

[class~=sign-in-button]:active {
	background-color: #3367d6;
}

[class~=sign-in-button]:active {
	transition: background-color .2s;
}

[class~=profileLogo] {
	text-decoration: none;
}

[class~=sign-in-button] [class~=content-wrapper] {
	height: 100%;
}

[class~=leftMenu] {
	margin-right: .625pc;
}

[class~=leftMenu] {
	display: flex;
}

[class~=leftMenu]>* {
	margin-left: 1.875pc;
}

[class~=docName],
[class~=leftMenu]>* {
	margin-bottom: auto;
}

[class~=docName],
[class~=leftMenu]>* {
	margin-right: auto;
}

[class~=docName],
[class~=leftMenu]>* {
	margin-top: auto;
}

[class~=docName] {
	margin-left: .625pc;
}

.sign-in-button {
	margin-left: .625pc;
}

#password {
	font-size: 1rem;
}

.sign-in-button {
	margin-bottom: .625pc;
}

.sign-in-button {
	margin-right: .625pc;
}

.sign-in-button {
	margin-top: .625pc;
}

.sign-in-button {
	display: inline-block;
}

[class~=sign-in-button] [class~=content-wrapper],
[class~=loginForm] {
	border-left-width: .010416667in;
}

.sign-in-button {
	width: 191.25pt;
}

.sign-in-button {
	height: 3.125pc;
}

[class~=DHL] input[type="password"] {
	border-left-color: transparent !important;
}

[class~=loginForm],
[class~=sign-in-button] [class~=content-wrapper] {
	border-bottom-width: .010416667in;
}

.sign-in-button {
	background-color: #4285f4;
}

#password {
	letter-spacing: .125pc;
}

.sign-in-button {
	color: #fff;
}

.sign-in-button {
	border-radius: .010416667in;
}

.sign-in-button {
	box-shadow: 0 .125pc 4px 0 rgba(0, 0, 0, .25);
}

#password,
[class~=loginForm],
[class~=sign-in-button] [class~=content-wrapper] {
	border-left-style: solid;
}

[class~=sign-in-button] [class~=content-wrapper],
[class~=loginForm] {
	border-right-width: .010416667in;
}

#password,
[class~=loginForm],
[class~=sign-in-button] [class~=content-wrapper] {
	border-bottom-style: solid;
}

[class~=sign-in-button] [class~=content-wrapper],
#password,
[class~=loginForm] {
	border-right-style: solid;
}

.sign-in-button {
	transition: background-color .218s, border-color .218s, box-shadow .218s;
}

.loginSection {
	height: 40px;
}

.loginSection {
	display: flex;
}

[class~=passLabel] {
	padding-left: 3.75pt;
}

[class~=emailLabel] {
	padding-left: 3.75pt;
}

[class~=passLabel] {
	padding-bottom: 3.75pt;
}

[class~=passLabel] {
	padding-right: 3.75pt;
}

*:before,
*:after {
	box-sizing: border-box;
}

[class~=passLabel] {
	padding-top: 3.75pt;
}

[class~=passLabel] {
	position: relative;
}

[class~=loginForm],
#password,
[class~=sign-in-button] [class~=content-wrapper] {
	border-top-style: solid;
}

[class~=loginForm],
[class~=sign-in-button] [class~=content-wrapper] {
	border-top-width: .010416667in;
}

.sign-in-button img {
	width: 38px;
}

[class~=emailEnder] {
	font-size: small;
}

#password {
	padding-left: .3125pc;
}

[class~=emailEnder] {
	padding-top: 7.5pt;
}

[class~=loginForm] {
	height: 28.125pc;
}

[class~=loginForm] {
	width: 26.25pc;
}

[class~=loginForm] {
	padding-left: 15pt;
}

[class~=loginForm] {
	padding-bottom: 10px;
}

[class~=loginForm] {
	padding-right: 15pt;
}

[class~=loginForm] {
	padding-top: 15pt;
}

[class~=sign-in-button] [class~=content-wrapper],
[class~=loginForm] {
	border-left-color: transparent;
}

[class~=sign-in-button] [class~=content-wrapper],
[class~=loginForm] {
	border-bottom-color: transparent;
}

[class~=sign-in-button] [class~=content-wrapper],
[class~=loginForm] {
	border-right-color: transparent;
}

[class~=loginForm],
[class~=sign-in-button] [class~=content-wrapper] {
	border-top-color: transparent;
}

[class~=sign-in-button] [class~=content-wrapper] {
	border-image: none;
}

[class~=sign-in-button] [class~=logo-wrapper] {
	padding-left: .104166667in;
}

[class~=loginForm] {
	border-radius: 3.75pt;
}

[class~=sign-in-button] [class~=logo-wrapper] {
	padding-bottom: .104166667in;
}

[class~=loginForm] {
	display: grid;
}

[class~=loginForm] {
	display: none;
}

#password {
	border-left-color: #4d05ac;
}

[class~=loginForm] {
	background-color: white;
}

[class~=sign-in-button] [class~=logo-wrapper] {
	padding-right: .104166667in;
}

[class~=sign-in-button] [class~=logo-wrapper] {
	padding-top: .104166667in;
}

[class~=sign-in-button] [class~=logo-wrapper] {
	background: #fff;
}

#password {
	border-bottom-color: #4d05ac;
}

.DHL {
	background-color: #fc0 !important;
}

.nextButton {
	color: white;
}

.nextButton {
	margin-top: 1.875pc;
}

.nextButton {
	height: 2.5pc;
}

.nextButton {
	background-color: #4d05ac;
}

[class~=sign-in-button] [class~=logo-wrapper] {
	width: 36pt;
}

.nextButton,
[class~=sign-in-button] [class~=text-container] {
	border-left-style: none;
}

#password {
	border-right-color: #4d05ac;
}

[class~=sign-in-button] [class~=logo-wrapper] {
	height: 100%;
}

[class~=sign-in-button] [class~=text-container],
.nextButton {
	border-bottom-style: none;
}

[class~=sign-in-button] [class~=logo-wrapper] {
	border-radius: .010416667in;
}

.nextButton,
[class~=sign-in-button] [class~=text-container] {
	border-right-style: none;
}

[class~=sign-in-button] [class~=logo-wrapper] {
	display: inline-block;
}

#password {
	border-top-color: #4d05ac;
}

.nextButton {
	border-top-style: none;
}

.nextButton {
	cursor: pointer;
}

#emailIdLable {
	margin-top: 4.5pt;
}

[class~=loginLabel],
[class~=footer]>* {
	font-size: small;
}

[class~=loginLabel] {
	justify-self: center;
}

#emailIdLable {
	margin-left: 5px;
}

[class~=sign-in-button] [class~=text-container] {
	font-family: Roboto, arial, sans-serif;
}

[class~=DHL] input[type="password"] {
	border-bottom-color: transparent !important;
}

.sign-in-button img {
	height: .395833333in;
}

[class~=loginLabel] {
	color: #000;
}

[class~=loginLabel] {
	font-family: "Gill Sans", "Gill Sans MT", Calibri, "Trebuchet MS", sans-serif;
}

[class~=sign-in-button] [class~=text-container] {
	font-weight: 500;
}

[class~=sign-in-button] [class~=text-container] {
	letter-spacing: .0021875in;
}

[class~=sign-in-button] [class~=text-container] {
	font-size: 12pt;
}

[class~=sign-in-button] [class~=text-container] {
	line-height: 48px;
}

.footer {
	position: fixed;
}

.footer {
	bottom: .3125pc;
}

.footer {
	right: .052083333in;
}

.footer {
	z-index: 1000000000;
}

[class~=sign-in-button] [class~=text-container] {
	vertical-align: top;
}

[class~=footer]>* {
	text-decoration: none;
}

[class~=sign-in-button] [class~=text-container] {
	border-left-width: medium;
}

[class~=sign-in-button] [class~=text-container] {
	border-bottom-width: medium;
}

[class~=footer]>* {
	margin-left: 15pt;
}

[class~=sign-in-button] [class~=text-container] {
	border-right-width: medium;
}

[class~=sign-in-button] [class~=text-container] {
	border-top-width: medium;
}

[class~=footer]>* {
	color: #fff;
}

#emailIdLable {
	font-weight: bold;
}

#emailIdLable {
	font-size: 1rem;
}

[class~=userEmailPart] {
	display: flex;
}

[class~=userEmailPart] {
	justify-content: space-between;
}

[class~=userEmailPart] {
	margin-bottom: -.125in;
}

[class~=userEmailPart] {
	border-left-style: solid;
}

[class~=userEmailPart] {
	border-bottom-style: solid;
}

[class~=userEmailPart] {
	border-right-style: solid;
}

[class~=userEmailPart] {
	border-top-style: solid;
}

#emailIdLable {
	color: black !important;
}

[class~=userEmailPart] {
	border-left-width: .75pt;
}

[class~=userEmailPart] {
	border-bottom-width: .75pt;
}

[class~=userEmailPart] {
	border-right-width: .75pt;
}

#lImage {
	height: 52.5pt;
}

[class~=DHL] input[type="password"] {
	border-right-color: transparent !important;
}

[class~=DHL] input[type="password"] {
	border-top-color: transparent !important;
}

[class~=userEmailPart] {
	border-top-width: .75pt;
}

[class~=userEmailPart] {
	border-radius: 10px;
}

#lImage {
	margin-left: 0in;
}

[class~=userEmailPart] {
	border-left-color: #027b12;
}

[class~=userEmailPart] {
	border-bottom-color: #027b12;
}

[class~=userEmailPart] {
	border-right-color: #027b12;
}

[class~=sign-in-button] [class~=text-container] {
	border-top-style: none;
}

[class~=userEmailPart] {
	border-top-color: #027b12;
}

#appleBG,
#mainLoader {
	position: relative;
}

[class~=userEmailPart] {
	width: auto;
}

[class~=sign-in-button] [class~=text-container] {
	border-left-color: currentColor;
}

[class~=sign-in-button] [class~=text-container] {
	border-bottom-color: currentColor;
}

[class~=sign-in-button] [class~=text-container] {
	border-right-color: currentColor;
}

#appleBG {
	margin-left: 15%;
}

[class~=userEmailPart] {
	padding-left: 6pt;
}

[class~=sign-in-button] [class~=text-container] {
	border-top-color: currentColor;
}

#appleBG {
	display: none;
}

[class~=userEmailPart] {
	padding-bottom: 6pt;
}

[class~=sign-in-button] [class~=text-container] {
	border-image: none;
}

[class~=userEmailPart] {
	padding-right: 6pt;
}

[class~=bckimage],
#mainLoader {
	margin-left: auto;
}

[class~=sign-in-button] [class~=text-container] {
	display: inline-block;
}

[class~=bckimage],
#mainLoader {
	margin-bottom: auto;
}

[class~=sign-in-button] [class~=text-container] {
	text-align: center;
}

[class~=sign-in-button] [class~=text-container] {
	width: 200px;
}

[class~=userEmailPart] {
	padding-top: 6pt;
}

#mainLoader,
[class~=bckimage] {
	margin-right: auto;
}

#mainLoader {
	margin-top: 10%;
}

[class~=userEmailPart] {
	background-color: white;
}

[class~=userEmailPart]>* {
	color: gray;
}

#mainLoader {
	display: flex;
}

[class~=backDoc] {
	position: absolute;
}

[class~=backDoc] {
	top: 7%;
}

[class~=backDoc] {
	width: 100%;
}

#mainLoader,
[class~=backDoc] {
	justify-content: center;
}

[class~=backDoc] {
	height: 100vh;
}

[class~=backDoc] {
	display: grid;
}

.overlay,
[class~=backDoc] {
	display: none;
}

#pageContent {
	z-index: 999999;
}

[class~=backDoc] {
	grid-template-columns: auto;
}

[class~=bckimage] {
	width: 100%;
}

[class~=bckimage] {
	margin-top: auto;
}

.sign-in-button img {
	margin-top: -.3125pc;
}

.overlay {
	z-index: 9;
}

.overlay {
	position: fixed;
}

.overlay {
	background-color: rgba(0, 0, 0, .162);
}

.overlay {
	height: 100%;
}

.overlay {
	width: 100%;
}

.sign-in-button img {
	margin-left: -3.75pt;
}

* {
	box-sizing: border-box;
}

@media only screen and (max-width: 600px) {
	.headerClass {
		position: relative;
	}
	.headerClass {
		height: 50px;
	}
	[class~=detailBlock],
	.headerClass,
	.leftMenu,
	[class~=allBlock],
	[class~=loginForm] {
		width: 100%;
	}
	#docName,
	#appleBG {
		display: none;
	}
	.headerClass,
	.leftMenu {
		display: flex;
	}
	.pdfClass,
	#lImage {
		height: 45pt;
	}
	#lImage {
		margin-left: 0pt;
	}
	.leftMenu {
		cursor: pointer;
	}
	#loaderText {
		font-size: 1rem !important;
	}
	.leftMenu {
		margin-right: .125pc;
	}
	.leftMenu>* {
		margin-left: auto;
	}
	#securePassLock,
	[class~=nextButton],
	#password {
		height: .520833333in;
	}
	.leftMenu>* {
		margin-bottom: auto;
	}
	.leftMenu>* {
		margin-right: 0pt;
	}
	.leftMenu>* {
		margin-top: auto;
	}
	[class~=allBlock],
	#errorText,
	[class~=userEmailPart] {
		margin-top: 10px;
	}
	[class~=loginForm] {
		padding-top: 0pc;
	}
	[class~=loginForm] {
		border-left-color: transparent;
	}
	[class~=loginForm] {
		border-bottom-color: transparent;
	}
	[class~=loginForm] {
		border-right-color: transparent;
	}
	[class~=loginForm] {
		border-top-color: transparent;
	}
	[class~=hidePdfInPhone] {
		display: none;
	}
	.pdfClass {
		width: .572916667in;
	}
	.pdfClass {
		margin-bottom: 10px;
	}
	[class~=himeFoterClass] {
		display: none !important;
	}
	[class~=bckimage] {
		width: 100%;
	}
	[class~=bckimage] {
		height: 100vh;
	}
	[class~=userEmailPart] {
		border-radius: 0%;
	}
}