body {
    background-color: #f4f4f4 !important;
    margin-top:30px;
	font-family:"Calibri", sans-serif;
}
#root, #root .container {
	max-width:none;
}
.entry-content.wp-block-post-content.has-global-padding.is-layout-constrained.wp-block-post-content-is-layout-constrained {
	padding-left: 0px;
    padding-right: 0px;
}

.input-group-text {
	white-space: normal;
	text-align: left;
}
.pd_rememberme_checkbox span.input-group-text {
	border:none;
	padding:0px;
	background: none;
	margin-right: 12px;
}
#checkbox_rememberme, #pd_accept_the_terms_and_conditions_checkbox {
	cursor:pointer;
}
label.form-label {
	cursor:pointer;
	margin-bottom: .2rem;
}
.pd_rememberme_checkbox label.form-label {
	margin-bottom:0px;
	margin-top:7px;
}
.pd_rememberme_checkbox .input-group-append {
	margin-left: auto;
}

form.pd_login_form {
	max-width:400px;
    margin-left: auto;
    margin-right: auto;
	padding: 20px;
    background-color: #fcfcfc;
}
#log, #pwd {
	width: 100%;
}
.pd_round_border {
	border:solid 1px #c4d4eb;
	border-radius: 10px;
    padding:10px;
	font-family:"Calibri", sans-serif;
	color: #000080;
}
.pd_komplyhubinfo>.row {
	margin-left:auto;margin-right:auto;
}
.pd_komplyhubinfo>.row>[class^=col-] {
    background-color: #f1f7ff;
    border: 1px solid #c4d4eb;
    padding:10px;
}
.row.pd_komplyhubinfo2>[class^=col-] {
    align-content: center;
	/*display: flex;
    flex-direction: row;
    align-items: center;
    flex-wrap: wrap;
    justify-content: space-between;*/
}


/* ag-theme-acmecorp.css */
.ag-theme-acmecorp {
    --ag-odd-row-background-color: #eee !important;
}
.ag-theme-quartz {
	/* Changes the color of the grid text */
	--ag-foreground-color: rgb(14, 68, 145) !important;
	/* Changes the color of the grid background */
	--ag-background-color: rgb(241, 247, 255) !important;
	/* Changes the header color of the top row */
	--ag-header-background-color: rgb(228, 237, 250) !important;
	/* Changes the hover color of the row*/
	--ag-row-hover-color: rgb(216, 226, 255) !important;
}