/*------------------------------------------------------------------
Pages Editor
Optional File
------------------------------------------------------------------ */
body::selection {
	background: #fef8ae; /* Safari */
}

body::-moz-selection {
	background: #fef8ae; /* Firefox */
}

body {
	color: #62605a;
	font-size: 13.5px;
}

.pdf_border {border: 1px solid #bebdbd !important;
}

.btn-toolbar .btn-icon-left {padding-left: 5px !important;}

.page-sidebar .sidebar-menu .menu-items > li.active,
.page-sidebar .sidebar-menu .menu-items > li:hover {background-color: #343a40;}

body.menu-pin .page-sidebar .menu-items .icon-thumbnail {margin-right: 0}

.jumbotron h1.large-demo-text { font-size: 150px;}

.icon-text-search { font-size: 42px; width: 150%;}

form .row [class*="col-md-"]:first-child {padding-left: 7px;}

form .row [class*="col-md-"]:last-child {padding-right: 7px;}

.table tbody tr td {padding: 7px;}

.table thead tr th {padding: 7px; font-weight: 700;}

.table thead tr th:first-child {padding-left: 7px !important; }

/* pagination */
li.paginate_button.active {
	background: #bebdbd;
}

.header .profile-dropdown-toggle:hover {
	box-shadow: none;
}

.header .profile-dropdown-toggle:after {
	background-color: #FFFFFF;
}

/* notification text show full width */
@keyframes resizeCircle {
	0% { width: 60px; }
	100% { width: 100%; }
}

@-webkit-keyframes resizeCircle {
	0% { width: 60px; }
	100% { width: 100%; }
}

/* login page */
@media (max-width: 992px) {
	.login-wrapper .bg-caption {
		max-width: 350px;
	}

	.bg-caption h1 {
		font-size: 30px;
	}

	.bg-caption .small {
		font-size: 50%;
	}
}

.add_icon .icon.fa.fa-check-circle {
	font-size: 17px;
	color: #dc3545;
}

.add_icon .icon.fa.fa-times-circle {
	font-size: 17px;
	color: #6d5eac;
}

.bg-danger-lighter {
	background-color: #ffe6e2 !important;
}

.is_expiring_seller td {
	background-color: #ffe6e2 !important;
}

.disabled_pointer {
	cursor: not-allowed;
}

.column-commission + .column-commission
{
    display: none;
}

.card .fa-download {
	margin-top: -50px;
	position: relative;
	z-index: 99;
}
.global_commission .input-group.required::after {
	color: #F35958;
	content: "*";
	font-size: 20px;
	position: absolute;
	right: 10px;
	top: 2px;
}

/* Pagination CSS */
.page-item.active .page-link {
	z-index: 3;
	color: #FFFFFF;
	background-color: #6D5EAC;
	border-color: #6D5EAC;
}

.page-link{
	color: #6D5EAC;
}