#dob {
    justify-content: left;
}

.signup_btn {
  margin-left: 15px;
}

.field-icon {
	position: absolute;
	z-index: 2;
	top: 50%;
	-webkit-transform: translate(-50%,-50%);
	-ms-transform: translate(-50%,-50%);
	transform: translate(-50%,-50%);
	right: 4px;
}

.sidebar{
	width: 220px;
}
.contents {
  padding: 74px 15px 72px 240px;
}

.forg_lnk{
	text-align: right;
	width: 100%;
}

/* .slick-list.draggable{
	height: 700px !important;
} */
/* .slick-slide img {
  display: block;
  object-fit: fill;
} */
.slick-slide img {
  display: block;
  object-fit: contain;
  width: 100%;
  height: 100%;
}
.breadcrumb-main .user-member__title .sub-title{
  text-decoration: underline;
  color: #8231d3;
}
/* .job-item__content.flex-column .dyn_data{
  margin-left: 20px;
} */
.modal-body .users-list-body__title span, .dm-upload__file li .file-name .name-text{
  word-wrap: anywhere;
}

.sidebar.sidebar-collapse.collapsed .dt_tm, .del_doc_frm, .upload_com_doc, .hide{
  display: none;
}
.dm-upload__file li:hover .btn-delete {
  opacity: 1;
  visibility: visible;
  border: navajowhite;
  background: top;
}
.downld_lnk{
	margin-right: 13px;
}
label.error {
	color: #f00 !important;
	font-size: 14px;
	font-weight: 500;
	text-transform: capitalize;
}
.kyc_actions .actbtns {
	float: left;
	margin: 10px;
	margin-bottom: 10px;
}
.docname{
	word-break: break-all;
}
#attachedFile{
	width: 100%;
}

table.dataTable th, table.dataTable td{
	text-align: left !important;
}
.uplogo{
	max-height: 150px;
	max-width: 250px;
}

.def_img{
	max-width: 150px;  
	padding: 5px;
}

.bannr_sec .fa.fa-trash{
	color: #ffffff;
}

.avatar-square.bannr_sec {
  height: 118px;
}
.dataTable .dt-empty{
  text-align: center !important;
}
.edit-profile__body textarea.form-control{
  height: auto;
}
.orderDatatable_actions {
  justify-content: flex-start;
}
.form-select{
	box-shadow:none;
}
.product-details__availability .title .head{
	width: 142px;
	flex-basis: auto;
}
.border_frame{
	padding: 2%;
	border: 1px solid #d3d3d3;
}
.button-group .act_btns{
	margin: 3px;
}
#task-table{
	width: 100% !important;
}
.act_icon{
    font-size: 15px !important;
}
.invoice-message .tag-danger{
    font-size: 15px;
}

.page-item .page-link {
  height: 32px;
  line-height: 0.5 !important;
  color: var(--color-gray);
  margin: 8px;
  font-size: 14px;
  width: 32px;
  padding: 12px;
}
.page-item .page-link:focus{
   box-shadow: none;
}
.page-item.active .page-link, .page-item .page-link:hover{
	background-color: var(--color-primary);
	border-color: var(--color-primary);
	color: #ffffff;  
}

.d_format{
	text-transform: none;
	margin-left:2px;
}

.edit.act_btns{
  cursor: pointer;
}

.dt-column-order {
  display: none;
}

.captcha_btn{
	display:inline;
}
@media (max-width: 991px) {
  .contents {
    padding: 56px 0 85px 0;
  }
}
@media (max-width: 767px) {
	.signup_btn {
		margin-left: 0px;
		margin-bottom: 0px;
		margin-top: 15px;
	}
  
	.product-details__availability .title .head{
	  display: flex;
	}
	
	.product-details__availability .title span{
	  margin-left: 0px;
	}
			
	.invoice-message .tag-danger{
		font-size: 13px;
	}
}