/* #################################################################### */
/* #announcementsDashboard .dashboardContents format list  */
/* #################################################################### */
#page-dashboard #announcementsDashboard .dashboardContents > ul {
    margin-bottom: 0px;
    padding: 15px;
    padding-bottom: 0px;
}
#page-dashboard #announcementsDashboard .dashboardContents > ul > li {
    list-style: none;
    margin-bottom: 15px;
}
#page-dashboard #announcementsDashboard .dashboardContents > ul > li:not(:last-child) {
    border-bottom: 1px solid #ccc;
    padding-bottom: 1em;
}


/* #################################################################### */
/* no e-Mail Versand in Reservierungsdialog - edit  */
/* #################################################################### */
#page-reservation .btnMore li .btnSendEmail {
 display:none;
}


/* #################################################################### */
/* no Scolling in Mobile Mode  */
/* #################################################################### */
#reservations.ui-selectable {
 -ms-touch-action: initial;
 touch-action: initial;
}


/* #################################################################### */
/* Anzeige Reservationfilter Missed Checkin/out ausblenden */
/* #################################################################### */
#page-manage-reservations #filter-reservations-panel .filter-checkin,
#page-manage-reservations #filter-reservations-panel .filter-checkout  { display:none; }
#page-manage-reservations #reservationTable .reservation-list-dates div:nth-child(3),
#page-manage-reservations #reservationTable .reservation-list-dates div:nth-child(4),
#page-manage-reservations #reservationTable .reservation-list-dates div:nth-child(5) { display:none; }


/* #################################################################### */
/* Anzeige NEW VERSION im Menu ausblenden */
/* #################################################################### */
.badge-new-version { display:none; }
.divider.new-version { display:none; }

/* #################################################################### */
/* Benachrichtigungseinstellung not used abstellen*/
/* #################################################################### */
#notification-preferences-box .notification-row:nth-child(5),
#notification-preferences-box .notification-row-alt
{
 display:none;
}

/* ############################################## */
/*                  MENUS                         */
/* ############################################## */

.footer #headlogo{
 float: right;
 padding-right: 10px;
}


.form-group.has-feedback select + i {
 right: 15px !important;
}
.form-group.has-feedback select + i + i{
 right: 15px !important;
 display:none;
}





#page-login::before {
 content: "HTC Würzburg e.V.";
 display: block;
 color: #ccc;
 font-size: 0.9em;
 font-variant: small-caps;
 text-align: center;
 margin-top: -25px;
}
@media only screen and (max-width: 600px) {
 #page-login::before {
  font-size: 0.9em;
  color: #999;
 }
}


#showFullWeek {
 font-size: 0.8em;
}
.schedule-dates {
 font-size: 1.2em;
}

div.legend.mine {
 width: 110px;
 font-weight: bold;
}
div.legend {
 font-size: 0.7em;
 line-height: 1.05em;
  width: 90px;
  margin: 0 1px;
  padding: 0.5em 0;
}




/* Disable Links */
#navManageConfiguration a {
  pointer-events: none;
  cursor: default;
  opacity: 0.6;
}
#body-swu #navManageConfiguration a {
  pointer-events: all;
  opacity: 1;
  background: #ffd;
}

/* Not Shown  */
#navFindATime,
#navResourceCalendar,
#navViewCalendar,
#navImport,
#navNewVersion,
#navHelpDropdown.hilfe {
 display: none;
}
#body-swu #navFindATime,
#body-swu #navResourceCalendar,
#body-swu #navViewCalendar,
#body-swu #navImport,
#body-swu #navNewVersion,
#body-swu #navHelpDropdown.hilfe {
 display: block;
 background: #ffd;
}
/* ############################################## */
/*                  DIALOG REGISTER               */
/* ############################################## */
#page-register #phone,
#page-register #position,
#page-register #organization,
#page-register #timezone,
#page-register #default-page {
 display: none;
}
/* ############################################## */
/*                  DIALOG CREATE                 */
/* ############################################## */
#page-reservation .reservationTitle,
#page-reservation .reservationDescription,
#page-reservation #btnViewAvailability {
 display: none;
}



