/*
Meeting Docs results
----------------------------------------*/
.meetingdocs_results table {
	border-collapse: collapse;
	border-spacing: 0;
	line-height: 2;
	margin-bottom: 40px;
	width: 100%;
	box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1);
}
.meetingdocs_results tbody {
	border-bottom: 1px solid #ddd;
}
.meetingdocs_results th,
.meetingdocs_results td {
	display: table-cell;
	padding: 6px 8px;
	text-align: left;
	vertical-align: top;
}
.meetingdocs_results th:first-child,
.meetingdocs_results td:first-child {
	padding: 8px;
}
.meetingdocs_results thead tr:first-child {
	font-weight: 700;
	text-transform: uppercase;
}
.meetingdocs_results th,
.meetingdocs_results tr {
	border-bottom: 1px solid #ddd;
}
.meetingdocs_results tr:nth-child(2n+1) {
	background-color: #fff;
}
.meetingdocs_results tr:nth-child(2n) {
	background-color: #f1f1f1;
}

.meetingdocs_results .meeting-canceled {
	color: #da394d;
	text-transform: uppercase;
	font-weight: bold;
}

/* Filters */
.meetingdocs_results_filters {
	padding-bottom: 20px;
}
.meetingdocs_results_filters label,
.meetingdocs_results_filters select {
	margin-right: 6px;
}
.meetingdocs_results_filters button {
	font-size: 1.4rem !important;
	padding: 0.4em .8em !important;
}


@media screen and (max-width: 600px) {
	table {width:100% !important;}
	thead {display: none !important;}
	tr:nth-of-type(2n) {background-color: inherit !important;}
	tr td:first-child {background: #f0f0f0 !important; font-weight:bold !important;font-size:1em !important;}
	tbody td {display: block !important;  text-align:center !important;}
	tbody td:before { 
	    /* content: attr(data-th); */
	    display: block !important;
	    text-align:center !important;  
	  }
}


.meetingdocs_widget {
	background-color: #F7F7F7;
}
.meetingdocs_widget .list-date {
	padding: 10px;
}

.wp-admin #ui-datepicker-div {
	z-index: 99999 !important;
}