/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: May 05 2024 | 21:51:59 */
/* 		 URL = /dashboard
	  MODULE = (None) -- Dashboard widget data table
   CSS CLASS = dashboard-table-container
--------------------------------------------------*/   		.dashboard-table-container.content-center tr,
/*------------------------------------------------*/		.dashboard-table-container.content-center tr th {
    				text-align: center						!important; } .dashboard-table-container {
    					border: 1px solid #e4e4e4			!important; overflow-y: auto;
    		 	 border-radius: 8px							!important;
						margin: auto						!important; }.dashboard-table-container table {
						 width: 100%						!important;
}



/* 		 URL = /financial
	  MODULE = (None) -- Financial page data table
   CSS CLASS = transaction-information-container
--------------------------------------------------*/   		.transaction-information-container table thead {
    		background-color: #e7f3f2						!important; } .transaction-information-container table thead tr th {
/*heading cell*/     padding: 20px 15px						!important;
/*heading*/	  /*text*/ color: #000							!important; } .transaction-information-container table tbody tr td {
/*------------------------------------------------*/		
/*data cell*/    	 padding: 20px 15px						!important;
/*data*/	  /*text*/ color: #a9a9a9						!important; } .transaction-information-container .transaction-information-table tbody tr td a {
/*------------------------------------------------*/		
/*link*/	  /*text*/ color: #1b95a5						!important;
}



/* 		 URL = /financial
	  MODULE = (None) -- Financial page data table search form
   CSS CLASS = transaction-information-container
--------------------------------------------------*/   		.transaction-information-container .transaction-search-form {
    				   gap: 30px							!important;
    			 	margin: 50px 0 30px						!important; }
/*-------------------Select-----------------------*/   		.transaction-information-container select {
    			 	 width: 20em 							!important;
    				height: 3em								!important;
    		   	   padding: 0 1em							!important;
   			/*text*/ color: #0c7f92							!important;
    	  	  border-color: #0c7f92							!important; }
/*-------------------Button-----------------------*/   		.transaction-information-container .transaction-search-form .wow-btn {
      	  background-color: #0c7f92							!important;
    	 	 border-radius: 3px								!important;
    		   	   padding: 0 25px							!important;
    		/*text*/ color: #fff							!important; }
/*--------------Download Button-------------------*/   		.transaction-information-container .transaction-search-form .wow-btn.btn-download {
    			background: transparent						!important;
    		/*text*/ color: #0c7f92							!important;
    				border: 1px solid #0c7f92				!important;
}





/* ************************ *
 *      PROFILES PAGE       *
 * ************************ */

/* 		 URL = /profiles
	  MODULE = ( multiple )
   CSS CLASS = ( no module inserts )
--------------------------------------------------*/   		

/* Filters Section Container */								.profile-overview-days-filter .filters { display: flex; 
    			width: 600px;												justify-content: space-between;
/* Filter by Time Buttons */								}.profile-overview-days-filter .filter-by-time li:last-child { border: 0; }
															.profile-overview-days-filter .filter-by-time ul {
			  padding: 0									;display: inline-flex;
		border-radius: 7px									;										
      /*Outer*/border: 1px solid #dbdbdb					; } .profile-overview-days-filter .filter-by-time li {
/*Inner*/border-right: 1px solid #dbdbdb					; display: inline-flex; } .profile-overview-days-filter .filter-by-time a {
			font-size: 12px									; display: inline-block; cursor:pointer;
		/*font*/color: #000									;margin: 0;
		   text-align: center								;
			  padding: 0 7px								;} .profile-overview-days-filter .filter-by-time a.active {
/*active*/ background: #dbdbdb								;
}



/* 		 URL = /profiles
	  MODULE = (None) -- Date/calender filter
   CSS CLASS = ( no module inserts ) 
--------------------------------------------------*/   	.profile-overview-days-filter .filters .filter-by-date {display: inline-block;}
/*------------------------------------------------*/	.profile-overview-days-filter .filters .filter-by-date input {
    		  padding: 0 0 0 9px						;border: 0;outline: 0;
    		   border: 1px solid #dbdbdb				; cursor:pointer;
    	border-radius: 7px								;
}




/* 		 URL = /profiles
	  MODULE = (None) -- Date table filter
   CSS CLASS = ( no module inserts ) 
----------------------------------------------*/  		.profile-overview-container .search-area {align-items: center;
    			   margin-top: 60px						;
    		   		  padding: 15px						;
    				   border: 1px solid #dbdbdb		;
    	 	    border-radius: 7px 7px 0 0				;}
/*-------------Select Options------------------*/		.profile-overview-container .search-area .show-entries .option-length select {
    			   background: hsl(264deg 55.56% 98.24%);
    				   margin: 0 5px					; }.profile-overview-container .search-area form>* {display: inline-block;}
/*----------------Input-----------------------*/ 		.profile-overview-container .search-area>form>div>* {
   			    	   border: 1px solid #dbdbdb		;
    	  		 margin-right: 10px						;
   			 		   height: 30px						;
    	   		  line-height: 30px						;
    	 		border-radius: 7px						;} .profile-overview-container .search-area .search-profiles-container input {
/*first input*/  margin-right: 30px						;} .profile-overview-container .search-area .more-btn-container button {
/*-------------More filters------------------*/ 		
    		 background-color: transparent				;
    				  padding: 0 7px					;
    				font-size: 11px						;
    		   /*text*/ color: #939393					;
    				   margin: 0 						!important;
/*-------------------------------------------*/			} .profile-overview-container .search-area .show-entries { float: right; }
/*------------Top Pagination-----------------*/ 		.profile-overview-container .search-area .show-entries>* { border-radius: 0;border: none;
    			 	   height: 30px						;
    			  line-height: 30px						;margin-right: 0;
    			  font-weight: 600						;
}





/* 		 URL = /profiles
	  MODULE = (None) -- Date table
   CSS CLASS = ( no module inserts ) 
-----------------------------------------------*/  		#profile_overview_list_wrapper #profile_overview_list {box-sizing: border-box;
    			 border-color: #dbdbdb					; } #profile_overview_list_wrapper #profile_overview_list thead th:nth-child(1),
/*---------------------------------------------*/  		#profile_overview_list_wrapper #profile_overview_list thead th:nth-child(8) {
/*1st & 8th column*/font-size: 14px 					!important;} #profile_overview_list_wrapper #profile_overview_list thead th:nth-child(8) {
/*8th column*//*text*/  color: red						;} #profile_overview_list_wrapper #profile_overview_list thead th {
/*-------------------- Th ---------------------*/
    		 background-color: transparent 				!important;
    			 border-right: 1px solid #dbdbdb			;
    		    border-bottom: 0							;
    			    font-size: 23px !important			;
    			   text-align: center					; }
/*-------------------- Td ---------------------*/ 		#profile_overview_list_wrapper #profile_overview_list tbody tr td {
    				font-size: 15px 					!important;
    			  font-weight: bold						;
    		   /*text*/ color: #666666					;
    			   text-align: center					; } #profile_overview_list_wrapper #profile_overview_list tbody tr td.reports>span,
/*---------------------------------------------*/  		#profile_overview_list_wrapper #profile_overview_list tbody tr td.status>span 
/*---------------- Reports Button -------------*/ 		{display: inline-block;line-height: 1.5em;cursor: pointer;text-align: center;
    				  padding: 2px 12px					;
    		    border-radius: 75px						;
    				   margin: 24px 0					;
    				font-size: 12px						;
    		 background-color: #ebeef7					;
    			  font-weight: bold						;
    					width: 150px					;}
/*-------- Reports (Completed) Button --------*/ 		#profile_overview_list_wrapper #profile_overview_list tbody tr td.reports .completed {
    				  border: 1px solid #FF6961			;
    		background-color: #ff696114					;
    		  /*text*/ color: #FF6961					; }
/*-------- Status (In Progress) Button --------*/ 		#profile_overview_list_wrapper #profile_overview_list tbody tr td.status .in-progress {
    				  border: 1px solid #316d41			;
    		background-color: #eaf7ed					;
    		  /*text*/ color: green						; }
/*--------- Status (Completed) Button ---------*/ 		#profile_overview_list_wrapper #profile_overview_list tbody tr td.status .completed {
    				  border: 1px solid #1481df			;
    		background-color: #e5f1ff					;
    		  /*text*/ color: #1481df					;}
    		  
/*--------- Status (Assigned) Button ---------*/ 		#profile_overview_list_wrapper #profile_overview_list tbody tr td.status .assigned {
    				  border: 1px solid #cba27a			;
    		background-color: #fbe5b6					;
    		  /*text*/ color: #b7906a					;}
    		  
/*--------- Status (Activated) Button ---------*/ 		#profile_overview_list_wrapper #profile_overview_list tbody tr td.status .activated {
    				  border: 1px solid #cba27a			;
    		background-color: #fbe5b6					;
    		  /*text*/ color: #b7906a					;}    		  
    		  
/*---------- Status (Biased) Button -----------*/ 		#profile_overview_list_wrapper #profile_overview_list tbody tr td.status .biased {
    				  border: 1px solid #d0858e			;
    		background-color: #ffdcd8					;
    		  /*text*/ color: #ff5a6e					;}
/*---------- Status (Invalid) Button -----------*/ 		#profile_overview_list_wrapper #profile_overview_list tbody tr td.status .invalid {
    				  border: 1px solid #d0858e			;
    		background-color: #ffdcd7					;
    		  /*text*/ color: #ff6d58					;}
/*----------- Status (Archived) Button ----------*/ 		#profile_overview_list_wrapper #profile_overview_list tbody tr td.status .archived {
    				  border: #9b27b0					;
    		background-color: #d3a0dc					;
    		  /*text*/ color: #9b27b0					;}
/*------------- Edit (Pencil) icon ------------*/ 		#profile_overview_list_wrapper #profile_overview_list tbody tr td .user_edit_btn {
    		  /*text*/ color: #339fab					;cursor: pointer;
    			   font-size: 14px						;}
/*------------- Delete (trash) icon -----------*/ 		#profile_overview_list_wrapper #profile_overview_list tbody tr td .profile_overview_remove {
    		  /*text*/ color: red						;cursor: pointer;
   				   font-size: 13px						;}





















@media only screen and (max-width: 1370px) {
  .profiles .profiles-search-form {
    display: flex;
    flex-wrap: wrap;
	  gap:7px;
  }
}















/* data table top search filter css start  */

.alam-split-post-container .table-top-search-filter {
	    overflow: visible;
}


.alam-split-post-container #Profiles-In-Progress .et_pb_tabs + .table-top-search-filter .dataTables_filter label,
.alam-split-post-container #Completed-Profiles .et_pb_tabs + .table-top-search-filter .dataTables_filter label{
	position: absolute;
    top: -70px;
    right: 0;
    display: flex;
    flex-direction: column;
    align-items: start;
	z-index: 3;
}


.wrapper-dashboard-profiles-in-progress #dashboard-profiles-in-progress_wrapper,
.wrapper-dashboard-completed-profiles #dashboard-completed-profiles_wrapper{
	position:static;
}

.wrapper-dashboard-profiles-in-progress>#dashboard-profiles-in-progress_wrapper,
.wrapper-dashboard-completed-profiles>#dashboard-completed-profiles_wrapper{
/* 	margin-top: -70px; */
}


.wrapper-dashboard-profiles-in-progress>#dashboard-profiles-in-progress_wrapper>#dashboard-profiles-in-progress_wrapper,
.wrapper-dashboard-completed-profiles>#dashboard-completed-profiles_wrapper>#dashboard-completed-profiles_wrapper{
/* 	padding-top: 70px; */
}


.alam-split-post-container #Profiles-In-Progress .table-top-search-filter .dataTables_filter label input,
.alam-split-post-container #Completed-Profiles .table-top-search-filter .dataTables_filter label input
{
    border-width: 2px;
    border-style: solid;
    border-color: #e4e4e4;
    border-radius: 12px;
    padding: 5px 10px;
    width: 150px;
    box-shadow: none;
}


@media only screen and (max-width: 1080px) and (min-width: 980px) {

    .alam-split-post-container #Profiles-In-Progress .et_pb_tabs + .table-top-search-filter .dataTables_filter label,
    .alam-split-post-container #Completed-Profiles .et_pb_tabs + .table-top-search-filter .dataTables_filter label {
        /* 		top:-80px; */
        position: initial;
    }

}

.alam-split-post-container .table-top-search-filter{}
/* data table top search filter css end  */






.purchase-history a.invoice_details{
	cursor: pointer;	
}


.dataTables_wrapper {
	overflow-x: auto;
}
.dataTables_wrapper::-webkit-scrollbar {
	width:auto;
}

