.clear {  clear:both; }
#search_game_query { max-width:250px; }
.btn-info, .btn-danger, .btn-primary { color:#fff !important; }
.bootstrap-datetimepicker-widget {  position: absolute  }

.swal2-modal .swal2-title { font-size:18px !important }
.swal2-modal { min-height:auto !important; }

.img-upload-wrapper { display: none;  }
.hr_line { width: 98%;  height: 1px; }
table.dataTable tbody tr.in-complete { background-color: #ffdada; }
.custom-filter-table { position: absolute; right: 260px; top: 4px; z-index: 99; }
.form-check-input-custom {  margin-left: 0; padding-right: 10px; }
.form-check-ctn { display: block; }
.form-check-custom { display: inline-block; padding-right: 1rem; padding-top: 0.5rem; }
.hr-custom { margin-top: 0; border-top: 1px solid rgba(0, 0, 0, 0.5); }

.img-retailer { margin-top: 23px; max-height: 140px; }
.form-check-ctn-two { display: inline; }
.form-check-custom-two { display: inline-block; padding-right: 1rem; }
.custom-label-one { padding-right: 20px; }
.upload-progress { display: none; margin-top: 10px; }
.progress-bar { width: 0%; }
.func-upload-btn { display: none; }
.func-upload-btn-custom { display: none; }
.show_error { display: block; }
.frm-inline-block { display: inline-block; }
.frm-group-less-spacing{ margin-bottom: 0.1rem; }
.admin_search_input{ display: inline-block; width: auto;  }
.admin_search_btn{ display: inline-block; }

.ui-autocomplete { z-index: 9999; max-height: 200px;  overflow: auto;  overflow-x: hidden; }
textarea[data-toggle="wysiwyg"]  { height:200px;  }
.wysihtml5-toolbar .glyphicon.glyphicon-pencil::before {  content: 'HTML'; font-size: 14px;  font-weight: bold;  letter-spacing: 0px;  font-family: sans-serif;  }

.has-error button.dropdown-toggle.bs-placeholder {
    border-color: rgb(185, 74, 72);
}

.has-error .form-error {
    margin-top: 0.25rem;
    font-size: .875rem;
    color: #e6614f;
}

/*#text-updated { width: 150px; text-align:center; display:none; }
#text-updated .jq-toast-single { background-color:#38d57a; }*/
.jq-toast-loader { display:none; }

.profile-page .login-center { margin-top: 10em; }
.modal-body h1, .modal-body h2, .modal-body h3, .modal-body h4, .modal-body h5, .modal-body h6 { color: #333; }
.form-small-text { margin-bottom:8px; line-height: 1.17143; }

.compact-form .form-group { margin-bottom:20px; }
.compact-form .form-group label { margin-bottom:0px; }

@media(min-width:768px)  {
	.profile-page .login-center { max-width: 550px; }
    .profile-page.approval-page .login-center { max-width: 750px; }
}

@media(max-width:767px)  {
	.profile-page .login-center { padding: 1.42857em 2.28571em; }
}

@media (min-width: 961px) {
    .sidebar-expand .site-sidebar { width: 17.375rem; }
}

.logo-expand { max-width: 50%; }