.fc-content {
  cursor: pointer; }

.modal-body .content {
  white-space: pre-wrap; }

body {
  color: #3e3e3e; }

.content {
  margin: 0 auto;
  width: 65%;
  text-align: center;
  padding: 1em;
  margin-top: 2em;
  border-radius: 0.5em;
  background-color: rgba(187, 191, 195, 0.4);
  -webkit-box-shadow: 10px 10px 27px -10px rgba(0, 0, 0, 0.75);
  -moz-box-shadow: 10px 10px 27px -10px rgba(0, 0, 0, 0.75);
  box-shadow: 10px 10px 27px -10px rgba(0, 0, 0, 0.75); }

h1 {
  font-family: "Courier New"; }

h2 {
  padding-left: 0.5em; }

th {
  background-color: #6a5a83;
  font-family: 20em; }

.fc {
  text-align: center; }
  .fc td {
    border: 1px solid #bbbfc3; }
  .fc th {
    border: none;
    color: white; }

.fc-basic-view .fc-body .fc-row {
  border-bottom: 1px solid #bbbfc3; }

button, .btn-primary, .btn-default, .btn-danger, .btn {
  background-color: #6a5a83;
  color: white;
  border: none; }

button:hover, button:focus, button:active,
.btn:hover, .btn:focus, .btn:active,
.btn-default:hover, .btn-default:active, .btn-default:visited, .btn-default:link, .btn-default:focus,
.btn-default:active:hover, .btn-default.active:hover, .open > .dropdown-toggle.btn-default:hover,
.btn-default:active:focus, .btn-default.active:focus, .open > .dropdown-toggle.btn-default:focus,
.btn-default:active.focus, .btn-default.active.focus, .open > .dropdown-toggle.btn-default.focus,
.btn-primary:hover, .btn-primary:active, .btn-primary:visited, .btn-primary:link, .btn-primary:focus,
.btn-primary:active:hover, .btn-primary.active:hover, .open > .dropdown-toggle.btn-primary:hover,
.btn-primary:active:focus, .btn-primary.active:focus, .open > .dropdown-toggle.btn-primary:focus,
.btn-primary:active.focus, .btn-primary.active.focus, .open > .dropdown-toggle.btn-primary.focus {
  background-color: #955ca7;
  color: white;
  border-color: white; }

.fc-ltr .fc-basic-view .fc-day-number, .fc-event-container {
  border-right: 1px solid #bbbfc3;
  padding-right: 0.5em; }

.fc-row .fc-content-skeleton tbody td, .fc-row .fc-helper-skeleton tbody td {
  border-right: 1px solid #bbbfc3; }

.fc-basic-view td.fc-week-number span, .fc-basic-view td.fc-day-number {
  padding-top: 2px;
  padding-bottom: 2px; }

.fc-unthemed .fc-today, .datepicker table tr td.today:hover,
.datepicker table tr td.today:hover:hover,
.datepicker table tr td.today, .datepicker table tr td.active.active {
  background: #b49bbc;
  color: white;
  padding: 0;
  margin: 0;
  z-index: 500; }

.fc-toolbar .fc-right {
  padding-right: 1em; }

.fc-toolbar button, .fc button, .fc-prev-button, .fc-next-button, .fc-today-button {
  background-color: #6a5a83;
  border: none;
  color: white;
  text-shadow: none;
  box-shadow: none;
  background-image: none; }

.fc-state-hover, .fc button:hover {
  background-color: #955ca7; }

.fc-event-container .fc-event, .fc-event-container .content {
  border-radius: 0; }

.fc-content:hover {
  background-color: #955ca7; }

.datepicker table tr td.active:active, .datepicker table tr td.active:hover:active,
.datepicker table tr td.active.disabled:active, .datepicker table tr td.active.disabled:hover:active,
.datepicker table tr td.active.active, .datepicker table tr td.active:hover.active, .datepicker table tr td.active.disabled.active,
.datepicker table tr td.active.disabled:hover.active, .datepicker table tr td.active.disabled,
.datepicker table tr td.active:hover.disabled, .datepicker table tr td.active.disabled.disabled,
.datepicker table tr td.active.disabled:hover.disabled, .datepicker table tr td.active[disabled],
.datepicker table tr td.active:hover[disabled], .datepicker table tr td.active.disabled[disabled],
.datepicker table tr td.active.disabled:hover[disabled],
.datepicker table tr td.span.active:active, .datepicker table tr td.span.active:hover:active,
.datepicker table tr td.span.active.disabled:active, .datepicker table tr td.span.active.disabled:hover:active,
.datepicker table tr td.span.active.active, .datepicker table tr td.span.active:hover.active, .datepicker table tr td.span.active.disabled.active,
.datepicker table tr td.span.active.disabled:hover.active, .datepicker table tr td.span.active.disabled,
.datepicker table tr td.span.active:hover.disabled, .datepicker table tr td.span.active.disabled.disabled,
.datepicker table tr td.span.active.disabled:hover.disabled, .datepicker table tr td.span.active[disabled],
.datepicker table tr td.span.active:hover[disabled], .datepicker table tr td.span.active.disabled[disabled],
.datepicker table tr td.span.active.disabled:hover[disabled] {
  background: #955ca7; }

.datepicker table tr td.active:hover, .datepicker table tr td.active:hover:hover, .datepicker table tr td.active.disabled:hover,
.datepicker table tr td.active.disabled:hover:hover {
  background: #6a5a83; }

.datepicker table tr td span.active:active, .datepicker table tr td span.active:hover:active,
.datepicker table tr td span.active.disabled:active, .datepicker table tr td span.active.disabled:hover:active,
.datepicker table tr td span.active.active, .datepicker table tr td span.active:hover.active, .datepicker table tr td span.active.disabled.active,
.datepicker table tr td span.active.disabled:hover.active, .datepicker table tr td span.active.disabled,
.datepicker table tr td span.active:hover.disabled, .datepicker table tr td span.active.disabled.disabled,
.datepicker table tr td span.active.disabled:hover.disabled, .datepicker table tr td span.active[disabled],
.datepicker table tr td span.active:hover[disabled], .datepicker table tr td span.active.disabled[disabled],
.datepicker table tr td span.active.disabled:hover[disabled] {
  background: #955ca7; }

.datepicker tfoot tr th {
  background: #eeeeee;
  background-color: #eeeeee; }

.datepicker tfoot tr th:hover {
  background: #b49bbc;
  background-color: #b49bbc;
  color: white; }

.datepicker th {
  background-color: white; }

.white_background_calender {
  width: 100%;
  height: 100%;
  background-color: white;
  margin-top: 2em;
  padding-top: 1em;
  border-top-left-radius: 0.5em;
  border-top-right-radius: 0.5em; }

.modal-content {
  background-color: #e5e3e5; }
  .modal-content .content {
    width: 100%;
    height: auto;
    background-color: white;
    background-image: none;
    margin-bottom: 1em;
    margin-top: 0em;
    text-align: left;
    padding: 0.5em;
    float: left;
    display: block; }
  .modal-content .date {
    padding-right: 0.2em;
    font-size: 0.9em;
    text-align: right; }

.modal-title {
  font-family: "Courier New";
  font-size: 2em; }

.modal-footer, .modal-header {
  border: 0; }

textarea:focus, input:focus {
  outline: none; }

.form-control:focus {
  border-color: #b49bbc;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(180, 155, 188, 0.6);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(180, 155, 188, 0.6); }

/*# sourceMappingURL=itdiary.css.map */