
/* PROJECT */
#project-mail-bijlage i {
    margin-right: 15px;
    margin-bottom: 10px;
    font-size:30px;
}


/* KALENDER */
#werf-beschikbaarheidskalender {
    border-spacing: 2px;
    border-collapse: separate;
    margin:0 auto;
}

#werf-beschikbaarheidskalender thead.blue tr {
    background-color: #446ea0;
}

#werf-beschikbaarheidskalender thead.blue th {
    background-color: #446ea0;
    color: #FFF;
    padding: 2px 5px;
    text-align: center;
}

#werf-beschikbaarheidskalender td {
    padding: 2px 5px;
    text-align: center;    
    margin: 2px;
    cursor: pointer;
}

#werf-beschikbaarheidskalender td.soft {
    color: #aeaeae;    
}

#werf-beschikbaarheidskalender td.highlight {
    color: #fff;
    background-color: #0BB31C;
}

#werf-beschikbaarheidskalender td:hover {
    color: #fff;
    background-color: #0BB31C;
}
.werf-beschikbaarheid-volgende, .werf-beschikbaarheid-vorige {
    cursor: pointer;
}

.werf-status-button {
    margin-left: 5px;
    margin-right: 5px;
    margin-bottom: 5px;
}


/* OFFERTESTATUSSEN */
.offertestatus-open {
    color: #446ea0;
}

.offertestatus-afgekeurd {
    color: #fb6b25;
}

.offertestatus-goedgekeurd {
    color: #00E682;
}
.offertestatus-geannuleerd {
    color: #f82649;
}
.offertestatus-verkocht {
    color: #09ad95;
}

.offerte-status-button {
    margin-left: 5px;
    margin-right: 5px;
    margin-bottom: 5px;
}

.primary-selected {
    background-color:#446ea0 !important;
    color: #FFF !important;
}

.offertestatus {
    cursor: pointer;    
    width: 100%;
    display: inline-block;
    min-height: 50px;
}


/* TWEAKS */
.fc-event-time{
    display : none;
}

.fc-daygrid-event  {
    padding: 7px;    
}

.fc-resource-timeline-divider {
    width: 5px;
}

.fc-timeline-header-row-chrono {
    display: none;
}


.fc .fc-timeline-slot-frame {
    margin-bottom: 18px;
}

.fc .fc-non-business {
    background-color: rgba(255,0,0,.8)
}

.planning-event-delete {
    float: right;
    margin-right: 5px;
}


/* DATEPICKER TWEAK */
.datepicker {
    z-index: 1500 !important;
}


/* CLASSES */
.pbot5 {
    padding-bottom: 5px;
}

.mr5 {
    margin-right: 5px;
}

.mr-10 {
    margin-right: 10px;
}

.ptop8 {
    padding-top: 8px;
}

.pbot10 {
    padding-bottom: 10px;
}

.ptop25 {
    padding-top: 25px;
}

.pointer {
    cursor: pointer;
}

.mh50 {
    max-height: 50px;
}

.h100 {
    height: 100% !important;
}


.ui-autocomplete {
    z-index: 1500 !important;
}

.excel {
    color: #10793F;
}

.word {
    color: #1B5EBE;
}

.pdf {
    color: #ff0000;
}

.cwhite {
    color: #FFF;
}

.ml-10 {
    margin-left: 10px;
}

.mlr5 {
    margin-left: 5px;
    margin-right: 5px;
}

/* TWEAKS */

table.dataTable td.dt-control::before {
  height: 1em;
  width: 1em;
  margin-top: -9px;
  display: inline-block;
  color: white;
  border: .15em solid white;
  border-radius: 1em;
  box-shadow: 0 0 .2em #444;
  box-sizing: content-box;
  text-align: center;
  text-indent: 0 !important;
  font-family: "Courier New",Courier,monospace;
  line-height: 1em;
  content: "+";
  background-color: #31b131;
}

table.dataTable tr.shown td.dt-control::before {
  content: "-";
  background-color: #d33333;
}