.my-reservations table .location-td,.my-reservations table .material-td,.my-reservations table .status-td{text-align:center}.my-reservations table .location-td .sublocations{margin-left:7px;font-size:12px}.btn-default-label{cursor:default;background-color:#e7e7e7;border-color:#e7e7e7;font-weight:600;color:#444}.btn-default-label:active{-webkit-box-shadow:none;box-shadow:none}.location-reservations-schedule .fc-timeline-event{overflow:hidden;display:unset}.location-reservations-schedule .fc-timeline-event .loc-name{display:none}.location-reservations-schedule .fc-dayGridMonth-view .fc-timeline-event .loc-name{display:block}.cooldown-period{background:#d7d7d7!important;border-color:#d7d7d7!important;opacity:.3}.available-material .amount-column,.available-material .fine-column{width:100px;text-align:center}.available-material .fine-column i{font-size:1.3em}.available-material .material-column{width:70px}.available-material .material-img{width:70px;height:70px;border-radius:3px;background-repeat:no-repeat;background-size:contain;background-position:center}.colored-checkbox-container{display:block;min-height:30px;background:#fff;width:100%;box-shadow:0 1px 1px rgba(0,0,0,.1);text-decoration:none}.colored-checkbox-container.active{background-color:#204885;color:#fff}.colored-checkbox-container.inactive{opacity:.8;color:#000}.colored-checkbox-container.inactive:hover{opacity:1;text-decoration:none}.colored-checkbox-container small{font-size:14px}.colored-checkbox-container .info-box-icon{display:block;float:left;height:30px;width:30px;text-align:center;font-size:17px;line-height:30px;background:rgba(0,0,0,.2)}.colored-checkbox-container .info-box-icon>img{max-width:100%}.colored-checkbox-container .info-box-content{padding:5px 10px;margin-left:31px}.building-selection .dropdown-menu{padding:0;margin:0}