div.dataTables_processing{position:absolute;top:50%;left:50%;width:200px;margin-left:-100px;margin-top:-26px;text-align:center;padding:2px}div.dataTables_processing>div:last-child{position:relative;width:80px;height:15px;margin:1em auto}div.dataTables_processing>div:last-child>div{position:absolute;top:0;width:13px;height:13px;border-radius:50%;background:rgb(13, 110, 253);background:rgb(var(--dt-row-selected));animation-timing-function:cubic-bezier(0, 1, 1, 0)}div.dataTables_processing>div:last-child>div:nth-child(1){left:8px;animation:datatables-loader-1 .6s infinite}div.dataTables_processing>div:last-child>div:nth-child(2){left:8px;animation:datatables-loader-2 .6s infinite}div.dataTables_processing>div:last-child>div:nth-child(3){left:32px;animation:datatables-loader-2 .6s infinite}div.dataTables_processing>div:last-child>div:nth-child(4){left:56px;animation:datatables-loader-3 .6s infinite}@keyframes datatables-loader-1{0%{transform:scale(0)}100%{transform:scale(1)}}@keyframes datatables-loader-3{0%{transform:scale(1)}100%{transform:scale(0)}}@keyframes datatables-loader-2{0%{transform:translate(0, 0)}100%{transform:translate(24px, 0)}}

.bs-dir-search input[type="text"],
.bs-dir-search input[type="search"] {
	background: 0 0;
	border: 0;
	height: 34px;
	font-size: 14px;
	letter-spacing: -0.24px;
	padding: 0 30px 0 35px;
}
/* table.dataTable {
    min-width: 1100px;
} */

table.dataTable th {
	text-transform: inherit;
}

.table td,
.table th {
	text-align: left;
	font: normal normal normal 13px/15px Roboto, -apple-system,
		BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell,
		"Helvetica Neue", sans-serif;
	letter-spacing: 0px;
	color: #1e2132;
	padding: 12px 12px;
}

.table {
	border: 0;
	border: 1px solid #c7d1ea;
	border-radius: 6px;
	margin-bottom: 0;
}
.table-wrapper {
	border-radius: 6px;
}

.table tr {
	border-bottom: 1px solid #c7d1ea;
}

.table td:first-child {
	font: normal normal bold 13px/15px Roboto, -apple-system, BlinkMacSystemFont,
		"Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue",
		sans-serif;

	font-weight: normal;
}
.dataTable th {
	text-transform: inherit;
}

table.dataTable tr {
	cursor: pointer;
}

table.dataTable thead > tr > th.sorting:after,
table.dataTable thead > tr > th.sorting:before {
	content: "";
}
table.dataTable th {
	text-align: left;
	font: normal normal normal 13px/15px Roboto;
	font-family: Roboto, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto,
		Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;
	letter-spacing: 0px;
	color: #1e2132;
	text-transform: uppercase;
	border-bottom: 1px solid #c7d1ea !important;
	/* padding: 1.7em 0.5em; */
	padding: 0.5em;
	line-height: 30px;
	vertical-align: middle;
}
.dataTables_wrapper .dataTables_processing {
	/* display: none !important; */
	width: 100%;
	padding-top: 60px;
	box-shadow: none;
	border: none;
}

.dataTables_paginate .page-item.previous .page-link,
.dataTables_paginate .page-item.next .page-link {
	background-color: var(--bb-content-background-color);
	border: 1px solid var(--bb-content-border-color);
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	/* color: var(--bb-body-text-color); */
}
.dataTables_paginate .page-item.active .page-link {
	color: var(--bb-body-background-color);
	background-color: var(--bb-primary-color);
}
.dataTables_paginate .page-item .page-link {
	color: var(--bb-body-text-color);
	margin: 0 2px;
	display: inline-block;
	width: 28px;
	height: 28px;
	line-height: 28px;
	text-align: center;
	font-size: 12px;
	border-radius: var(--bb-block-radius-inner) !important;
	padding: 0;
	outline: none;
	box-shadow: none;
}
table.dataTable > tbody > tr.selected > * {
	box-shadow: inset 0 0 0 9999px var(--bs-table-striped-bg);
	color: unset;
}

.gform-settings-panel__content .entry-details-table .entry-view-field-name,
.gform-settings-panel__content .entry-details-table .entry-view-field-value {
	background: #f6f9fc;
	border-bottom: 1px solid #ececf2;
	border-top: 1px solid #ececf2;
	color: #242748;
	font-size: 13px;
	line-height: 165%;
	padding: 10px 15px;
}

.gform-settings-panel__content .entry-details-table .entry-view-field-value {
	background: #fff;
	border: none;
	font-weight: 400;
}
table.entry-details-table thead {
	display: none;
}
.gform-settings-panel__content
	.entry-details-table
	tr:first-child
	.entry-view-field-name:first-child {
	border: unset;
}
.gform-settings-panel__content .entry-details-table .entry-view-field-value ul,
.gform-settings-panel__content .entry-details-table .entry-view-field-value ol {
	margin-bottom: 0;
}
.daterangepicker select {
	padding-left: 7px !important;
	background-position: right 5px center;
}
.avia-range-picker {
	background: #fff;
	cursor: pointer;
	padding: 5px 10px;
	border: 1px solid #ccc;
	width: auto;
	max-width: 100%;
	font-size: 15px;
}
#user-entry-view + .modal-backdrop + .modal-backdrop {
	display: none !important;
}

@media screen and (max-width: 767px) {
	.gform_wrapper.gravity-theme .gf_page_steps .gf_step {
		width: 100%;
		margin-top: 0px;
		margin-bottom: 5px;
	}
}


.gf-confirm-popup-box {
	position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    background: #fff;
    padding: 30px 20px 20px 20px;
    border-radius: 8px;
    text-align: center;
    width: 100%;
    max-width: 320px;
    min-height: 150px;
}
.gf-confirm-close {
	position: absolute;
    top: 10px;
    right: 10px;
    background: none;
    border: none;
    font-size: 20px;
    line-height: 10px;
    cursor: pointer;
}