/*
 
 * @package odtheme
*/

/* custom CSS */


/* Events Calendar */
.odtheme .wpmudevevents-list table th{
	background: none;
	text-align:center;
	color: #bf1210;
	font-weight: normal;
}

.odtheme .wpmudevevents-list table td{
	border: 1px solid #ffb604;
	    vertical-align: top;
}

.odtheme .wpmudevevents-list table td.no-right-border{
	border-bottom:0;
}
.odtheme .wpmudevevents-list table td.no-left-border{
	border-top:0;
}

.odtheme .eab-shortcode_calendar .eab-shortcode_calendar-title-top td,
.odtheme .eab-shortcode_calendar .eab-shortcode_calendar-title-bottom td{
	border:none;
	vertical-align: middle;
}
.odtheme .wpmudevevents-list .eab-calendar-title a,
.odtheme .wpmudevevents-list .eab-calendar-title a:hover{
	color: #bf1210;
	font-weight:bold;
}
.odtheme .wpmudevevents-list a time{
	font-size:24px;
}

	/* insde calendar dates */
	.odtheme a.wpmudevevents-calendar-event{
		display: block;
	    margin: .2em;
	    padding: 5px 10px;
	    font-size:15px;
	    line-height: 18px;
	    background: #ffdc85;
	    color: #000;
	    text-decoration: none;
	    border: 0px solid #558B04;
	    border-radius: 10px;
	    text-shadow:none;
	}
			.odtheme a.wpmudevevents-calendar-event:nth-child(even){
				background: #ffeab5 !important;
			}
	.odtheme a.wpmudevevents-calendar-event:hover{
		text-shadow:none;
		display: block;
	    margin: .2em;
	    font-size:15px;
	    line-height: 18px;
	    background: #ffb604;
	    color: #000;
	    text-decoration: none;
	    border: 0px solid #558B04;
	    border-radius: 10px;
	}
	
	.odtheme .wpmudevevents-calendar-event-info{
	    background: white;
	    box-shadow: 4px 3px 16px rgba(0,0,0,.2);
	    border: none;
	}

@media screen and (max-width: 768px){
	.wpmudevevents-list thead{
		display: inline-block;
		width: 100%;
	}
	.wpmudevevents-list tbody{
			vertical-align: top;
			display: block;
			width: 100%;
		}
	.wpmudevevents-list table.eab-monthly_calendar, .wpmudevevents-list table.eab-monthly_calendar tr,
	.wpmudevevents-list table.eab-monthly_calendar th, .wpmudevevents-list table.eab-monthly_calendar td{
		display:table-row;
	}
	.wpmudevevents-list table.eab-monthly_calendar td{
	}

	/* Incsub Events+ */
	.wpmudevevents-list table.eab-monthly_calendar td{
		min-width:10%;
	}
	.wpmudevevents-list table.eab-monthly_calendar thead td{
		display:inline-block;
	}

	.odtheme .wpmudevevents-list table td{
		border: 1px solid #ffb604;
		border-top:0;
	}
	.odtheme .wpmudevevents-list tbody tr:first-child td:nth-child(2) {
	    border-top: 1px solid #ffb604;
	}

	.odtheme .wpmudevevents-list table.eab-monthly_calendar thead h4 span,
	.odtheme .wpmudevevents-list table.eab-monthly_calendar tfoot b span{
		display:inline-block;
	}
	.wpmudevevents-list table.eab-monthly_calendar thead h4 time:after, .wpmudevevents-list table.eab-monthly_calendar tfoot b time:after{
		display:none;
	}

	/* inside each date */
	.wpmudevevents-list table.eab-monthly_calendar td .eab-date-full{
	    text-align: center;
		padding-top: 10px;
	}

}