/* Main Calendar Style Edits - These work and overwrite*/
.tribe-events-calendar td.tribe-events-present div[id*="tribe-events-daynum-"], .tribe-events-calendar td.tribe-events-present div[id*="tribe-events-daynum-"] > a, #tribe_events_filters_wrapper input[type="submit"], .tribe-events-button, #tribe-events .tribe-events-button, .tribe-events-button.tribe-inactive, #tribe-events .tribe-events-button:hover, .tribe-events-button:hover, .tribe-events-button.tribe-active:hover {
background-color: #89171A;
}
.tribe-events-calendar thead th {
background-color: #89171A;
color: white;
font-weight: bold;
padding: 1em 0;
white-space: nowrap;
border-left: 1px solid #89171A;
border-right: 1px solid #89171A;
}
#tribe-bar-form .tribe-bar-submit input[type="submit"] {
font-size: 13px;
line-height: 20px;
letter-spacing: 0;
width: 100%;
height: auto;
padding: 10px;
background: #89171A;
color: white;
border: 0;
border-radius: 0;
-moz-border-radius: 0;
-webkit-border-radius: 0;
-webkit-appearance: button;
}

/* Mini Calendar Style Edits Currently not overwriting. These styles need to be adjusted in the main CSS files*/
/* Adjust in plugins/-events-calendar-pro/resources/widget-calendar-theme.css */
/* Line 14 */
.tribe-mini-calendar td {
	background: #dcdcdc;
	border-color:#fff;
	-webkit-transition: all .2s cubic-bezier(0.550, 0.085, 0.680, 0.530); 
  	   -moz-transition: all .2s cubic-bezier(0.550, 0.085, 0.680, 0.530); 
        -ms-transition: all .2s cubic-bezier(0.550, 0.085, 0.680, 0.530); 
         -o-transition: all .2s cubic-bezier(0.550, 0.085, 0.680, 0.530); 
	        transition: all .2s cubic-bezier(0.550, 0.085, 0.680, 0.530);	
}

/* Line 32 */
.tribe-mini-calendar th{
	color: #FFF;
	background:#89171A; 
	border-color:#89171A; 
	font-weight: bold;
}

/* Line 43 */
.tribe-mini-calendar-nav td{
	background:#89171A;
	border-color:#89171A;
}

/* Line 66 */
.tribe-mini-calendar td.tribe-events-has-events.tribe-mini-calendar-today {
	background-color: #89171A;
}

/* Line 71 */
.tribe-mini-calendar td.tribe-events-has-events.tribe-mini-calendar-today a:hover {
	background-color: #601012;
}

/* Adjust in plugins/-events-calendar-pro/resources/widget-calendar-full.css */

/* Line 39 */
.tribe-mini-calendar thead {
	background: #89171A;
	border: 1px solid #89171A;
}

/* Line 48 */
.tribe-mini-calendar .tribe-events-othermonth{
	background:#f2f2f2;
}

/* Line 75 */
.tribe-mini-calendar td.tribe-events-has-events {
	background: #c4c4c4;

/* Line 102 */
  .tribe-mini-calendar-nav {
	text-align     : center;
	vertical-align : middle;	
	border         : 1px solid #FFF;
	background     : #FFF;
	color:#fff;
}
