@CHARSET "UTF-8";
   
/* nazwa app - nazwa modulu */
.sza-calendar {

}

/* nazwa app - nazwa modulu -- nazwa widoku */
.sza-calendar--Calendar {

}

/* nazwa app - nazwa modulu -- nazwa widoku --- nazwa zmiennej */
.sza-calendar--Calendar---varName {

}

#sza-calendar--multiselect---id  .multiSelect > button{
    white-space: normal !important;
}
#sza-calendar--Calendar---id {

}
.sza-calendar--Calendar---root {
   width: 100%;
}
.sza-calendar--Calendar---root > div {
   float: left;
}

.sza-calendar--Calendar---root > div:first-child {
   /*padding-right: 15px;*/
}

.sza-calendar--Calendar---root > div:nth-child(1) {
   /*width: 10%;*/
   min-width: 10%;
   max-width: 15%;
}

.sza-calendar--Calendar---root > div:nth-child(2) {
   min-width: 65%;
   max-width: 74%;
}

.sza-calendar--Calendar---root > div:nth-child(3) {
   min-width:  10%;
   max-width:  15%;
   text-align: right;
   float:      right;
}

.sza-calendar--Calendar---select {
   width:         85%;
   margin-bottom: 7px;
}

/*
.sza-calendar--Calendar---root {
   display: table-row;
}

.sza-calendar--Calendar---root > div {
   display: table-cell;
   min-width: 200px;
}
*/

/*
.sza-calendar--Calendar---root > div:nth-child(1) {
   float: left;
}

.sza-calendar--Calendar---root > div:nth-child(2) {
   float: right;
}

.sza-calendar--Calendar---root > div:nth-child(3) {
   float: left;
   width: 75% !important;
}
*/

.sza-calendar--Calendar---bullet {
   display:               inline-block;                  
   min-width:             8px;  
       width:             8px;  
   max-width:             8px;  
   min-height:            8px;  
       height:            8px;  
   max-height:            8px;  
   border-radius:         4px;
   -moz-border-radius:    4px;
   -webkit-border-radius: 4px;
}

.sza-calendar--Calendar---indent {
   padding-left: 7px;
}

/******************************************************************************
 * EVENT FORM
 ******************************************************************************/
.ngdialog.ngdialog-theme-default.sza-calendar--EventForm---width .ngdialog-content {
   width: 600px;
}

.sza-calendar--EventForm---noCalendarSelected > *:first-child {
   border: 1px solid red;
   background-color: red;
}

.past div.fc-time, .past div.fc-title {
            text-decoration: line-through;
}