@charset "utf-8";
/* CSS Document */
#calendar{
width: 100%;
height: auto;
margin: 0 auto;
font-family: Roboto;
font-size: 12px;
color: #9D3546;
overflow:hidden;
padding-bottom:7%;
position: relative;
}

.fc td.fc-today,
.fc th.fc-today,
.fc table.fc-today,
.fc-row .fc-today{
height: auto!important;
background-color: #DFCBA2!important;
}

.fc table{
	background-color: rgba(255,255,255,1.00);
}

.fc td,
.fc th{
	border-color: #9D3546!important;
}
.fc-today.ui-state-highlight {
background: none !important;
background-image: none !important;
background-color: wheat !important;
border: 1px solid #A6C9E2 !important;
border-radius: 0 !important;
box-shadow: none !important;
color: #363636 !important;
}

.fc-today.fc-day-number {
background: none !important;
border-bottom: none !important;
}

td {
position: static !important;
}

.fc-event,
.fc-event:hover {
  color: #fff;
  /* default TEXT color */
  text-decoration: none;
  /* if <a> has an href */ }

.fc-button {
  color: #9D3546!important;
  background-color: transparent;
  border: none;
 }

.fc-button:hover {
  color: #fff!important;
  background-color: #CCAC8D!important;
  text-decoration: none; }

.fc-button:focus {
  color: #9D3546!important;
  background-color: #DFCBA2!important;
  outline: 0;
  -webkit-box-shadow: none!important;
  box-shadow: none!important; }

.fc-button:disabled {
  opacity: 0.65; }

/* "primary" coloring */
.fc-button-primary {
  color: #9D3546!important;
  background-color: white!important;
  border-color: none!important; }

.fc-button-primary:hover {
  color: #fff!important;
  background-color: #CCAC8D!important;
  border-color: none!important; }

.fc-button-primary:focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(76, 91, 106, 0.5);
  box-shadow: 0 0 0 0.2rem rgba(76, 91, 106, 0.5); }

.fc-button-primary:disabled {
  color: #fff;
  background-color: #2C3E50;
  border-color: #2C3E50; }

.fc-button-primary:not(:disabled):active,
.fc-button-primary:not(:disabled).fc-button-active {
  color: #fff;
  background-color: #1a252f;
  border-color: #151e27; }

.fc-button-primary:not(:disabled):active:focus,
.fc-button-primary:not(:disabled).fc-button-active:focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(76, 91, 106, 0.5);
  box-shadow: 0 0 0 0.2rem rgba(76, 91, 106, 0.5); }

