
.tab-pane { 
	boder: none !important;
}


.tooltippointer:hover {
	cursor: help;
}

.block-inline {
    display: flex;
	max-width: auto;
	vertical-align: top !important;
}

.page-link{
	color: #555;
	border: 0px !important;
}
.page-link:hover {
	background: transparent !important;
	color: #555;
	
}
	


.badge-success, .badge-warning, .badge-danger {
    color: #FFF;
}
.badge-warning {
	background-color: #F29209;
}

.card-page {
	margin-top: 50px;
}

.card-body-page {
	border: 0px;
	padding: 10px;
	
}

.card-people {
	margin-bottom: 20px;
	margin-left: 10px;
	margin-right: 10px;
	width:238px;
}


.loader {
    border: 16px solid #f3f3f3; /* Light grey */
    border-top: 16px solid #20a8d8; /* blue  */
    border-radius: 50%;
    width: 120px;
    height: 120px;
    animation: spin 2s linear infinite;
}

@keyframes spin {
    0% { transform: rotate(0deg); }
    100% { transform: rotate(360deg); }
}

.stm_selectlanguage {
	cursor:pointer;
}



.intl-tel-input{
	width: 100%;
}

.iti {
  width: 100%;
  display: block;
}





/* Admin tables */
.admintable tbody tr:hover, .xadmintable tbody tr:nth-child(even):hover {
	background-color: #3e515b;
	color: #FFF;
}
.admintable tbody tr {
    cursor: pointer;
}

.liststatus {
	width:75px;
}

/* kvk vat odn */
.verified {
	/*
	color: green !important;
	background-color: #A9F5A9 !important;;
	*/
}
.invalid {
	/*
	color: red !important;
	background-color: #FBA3A3 !important;
	*/
}

.taglist {
	--tag-bg : #67c2ef !important;
}

.internal-comment.notempty {
	background-color: #FEFF9C !important;
	color: black;
}


textarea.autoheight  {
	display: block;
	width: 100%;
	overflow: hidden;
	resize: none;
	min-height: 50px;
	line-height: 20px;
}

.kvk_kenmerk span {
	float: left;
	min-width:150px;
}


.badge-number {
	height: 20px;
	width: 20px;
	border-radius:50%;
	padding: 3px;
	font-size:12px;
}

.badge-icon {
	
	height: 14px;
	width: 14px;
	border-radius:50%;
	padding: 3px;
	font-size:8px;
	color:white;
}


.nav-link-tab  { 
	margin-left: 10px;
}


.row.hover:hover {
	background: #EEE;
	cursor: pointer;
}


.divider-border {
	height: 25px;
}

.divider-border.divider-border-center .divider-border-inner {
    left: 50%;
    -ms-transform: translateX(-50%);
    transform: translateX(-50%);
		
}

.divider-border .divider-border-inner {
    content: "";
    position: absolute;
    height: 4px;
    top: 75px;
    left: 0;
    width: 40px;
    max-width: 100%;
	
}

.divider-border-inner {
	background-color: #268dc2;
    
}

.tetx-lead {
   font-size: 21px;
   font-weight: 300;
   line-height: 1.75em;
}
