#vipsearch_map{
	height: 500px;
	width:100%
}

.vipsearch_quickinfo{
	position:absolute;
	top:20%;
	left:30%;
	z-index:10;
	min-height:100px;
	border:1px solid #ccc;
	background-color:#fff;
	padding:20px;
	display:none;
}

.vip_quickinfo_close{
	position:absolute;
	top:20px;
	right:10px;
}

.vip_quickinfo_close:hover, .vip_quickinfo_open:hover{
	cursor:pointer;
}

.checkInputs:hover, .uncheckInputs:hover,.checkInterviewInputs:hover,.uncheckInterviewInputs:hover{
	cursor:pointer;
}


.inputCheck div{
	float:right;
}
.send_welcomemails:hover, .send_interviewmails:hover{
	cursor:pointer
}
.dashboard_input{
	padding:0.6rem!important;
	min-width:15%!important;
	text-align:center!important;
}

input[type=submit].dashboard_input:hover{
	background-color:#b2c979!important;
}

.dashboard_event_table{
	max-height:400px;
	overflow-x:hidden;
	width:100%;
}

.dashboard_event_table table{
	width:100%;
}

.dashboard_company_datalist{
	list-style:none;
}


.vipsearch_icons i{
	margin-right:10px;
}

.vipsearch_icons i:hover{
	cursor:pointer
}

.tablesorter-header-inner:hover{
	cursor:pointer;
}

.vipsearch_emaillist{
	display:none;
	position:absolute;
	background-color:#fff;
	top:20px;
	padding:20px 40px;
	box-shadow: 0 0 30px #ccc;
	right:20%;
	
	max-width:50%;
	max-height: 80%;

	overflow-y: scroll;
}

.vipsearch_emaillist ul{
	list-style:none
}

table.vipsearch_email_table th, table.vipsearch_email_table td{
	text-align:left
}

.vipsearch_showemails{
	text-align:right;
}

.vipsearch_showemails:hover{
	cursor:pointer;
}

.company_categories_panel, .event_categories_panel {
    padding: 10px;
    border: 1px solid #ccc;
}

.company_categories_panel:hover, .event_categories_panel:hover {
	cursor:pointer;
	}

ul.company_categories_list, ul.event_categories_list{
	display:none;
	list-style:none;
}

ul.company_categories_list:hover, ul.event_categories_list:hover{
	cursor:pointer;
}
/*.db_categories_list{
	position:absolute;
	background-color:#fff;
	
	padding:20px 40px;
	box-shadow: 0 0 30px #ccc;
}*/