@import url('styles_scheduling.css');

.scheduleFilter-tag-select-multi .tag {
	cursor: pointer;
}

.scheduleFilter-tag-select-multi .tag:hover {
	opacity: 0.7;
}

.scheduleFilter-tag-select-multi .tag-selected {
	opacity: 0.5;
	border: 2px dashed #505050;
	box-shadow: 0 0 8px #C8C8C8;
}

.footable-tag-select-multi .tag {
	cursor: pointer;
}

.footable-tag-select-multi .tag:hover {
	opacity: 0.7;
}

.footable-tag-select-multi .tag-selected {
	opacity: 0.5;
	border: 2px dashed #505050;
	box-shadow: 0 0 8px #C8C8C8;
}

.lineitems-choose {
	width: 32%;
	box-sizing: border-box;
	color: #505050;
	display: inline-block;
	text-align: center;
	padding: 5px;
	margin: 2px 0;
}

.lineitems-choose-category {
	background: #E3FAFF;
	border: 1px solid #9ACAD5;
}

.lineitems-choose-item {
	background: #EBFFEB;
	border: 1px solid #A8D4A8;
}

.lineitems-choose-back {
	background: #F4F4F4;
	border: 1px solid #CDCDCD;
}

.lineitems-chosen {
	background: #FDFFD2 !important;
	border: 1px dashed #B7BE3C !important;
}

.customerLogo {
	max-width: 200px;
	max-height: 200px;
}

.customerLogo-sm {
	max-width: 100px;
	max-height: 100px;
}

.customerLogo-xs {
	max-width: 50px;
	max-height: 50px;
}


.map-marker-label {
	width: 25px;
	height: 25px;
	border-radius: 10px;
	border-top-left-radius: 0px;
	box-shadow: 4px 4px 2px rgba(0, 0, 0, 0.5);
}  .tag-jobtype-Construction{
  background: #f7d939;
  color: #ffffff;
  }
  .map-marker-label-Construction{
  background: #f7d939;
  border: 2px solid black;
  }
  .schedule-item-jobtype-Construction{
  border-left: 5px solid #f7d939;
  }
  .tag-jobtype-CRE_-_Marketing{
  background: #5462b0;
  color: #ffffff;
  }
  .map-marker-label-CRE_-_Marketing{
  background: #5462b0;
  border: 2px solid black;
  }
  .schedule-item-jobtype-CRE_-_Marketing{
  border-left: 5px solid #5462b0;
  }
  .tag-jobtype-LiDAR_Mapping{
  background: #bc12d0;
  color: #ffffff;
  }
  .map-marker-label-LiDAR_Mapping{
  background: #bc12d0;
  border: 2px solid black;
  }
  .schedule-item-jobtype-LiDAR_Mapping{
  border-left: 5px solid #bc12d0;
  }
  .tag-jobtype-Marketing{
  background: #2d79ed;
  color: #ffffff;
  }
  .map-marker-label-Marketing{
  background: #2d79ed;
  border: 2px solid black;
  }
  .schedule-item-jobtype-Marketing{
  border-left: 5px solid #2d79ed;
  }
  .tag-jobtype-Mission_Re-Fly{
  background: #505050;
  color: #f00c19;
  }
  .map-marker-label-Mission_Re-Fly{
  background: #505050;
  border: 2px solid black;
  }
  .schedule-item-jobtype-Mission_Re-Fly{
  border-left: 5px solid #505050;
  }
  .tag-jobtype-Pallet_Count{
  background: #e47d11;
  color: #090000;
  }
  .map-marker-label-Pallet_Count{
  background: #e47d11;
  border: 2px solid black;
  }
  .schedule-item-jobtype-Pallet_Count{
  border-left: 5px solid #e47d11;
  }
  .tag-jobtype-Photogrammetry_Mapping{
  background: #5be12d;
  color: #ffffff;
  }
  .map-marker-label-Photogrammetry_Mapping{
  background: #5be12d;
  border: 2px solid black;
  }
  .schedule-item-jobtype-Photogrammetry_Mapping{
  border-left: 5px solid #5be12d;
  }
  .tag-jobtype-Schedule_Blackout{
  background: #170202;
  color: #00ff57;
  }
  .map-marker-label-Schedule_Blackout{
  background: #170202;
  border: 2px solid black;
  }
  .schedule-item-jobtype-Schedule_Blackout{
  border-left: 5px solid #170202;
  }
  .tag-jobtype-Security{
  background: #073763;
  color: #ffffff;
  }
  .map-marker-label-Security{
  background: #073763;
  border: 2px solid black;
  }
  .schedule-item-jobtype-Security{
  border-left: 5px solid #073763;
  }
  .tag-jobtype-Special_Request{
  background: #f70c44;
  color: #080000;
  }
  .map-marker-label-Special_Request{
  background: #f70c44;
  border: 2px solid black;
  }
  .schedule-item-jobtype-Special_Request{
  border-left: 5px solid #f70c44;
  }
  .tag-jobtype-Stockpiles{
  background: #976400;
  color: #ffffff;
  }
  .map-marker-label-Stockpiles{
  background: #976400;
  border: 2px solid black;
  }
  .schedule-item-jobtype-Stockpiles{
  border-left: 5px solid #976400;
  }
  .tag-status-estimates-accepted{
  background: #56d180;
  color: #ffffff;
  }
  .tag-status-estimates-converted{
  background: #fff58c;
  color: #000000;
  }
  .tag-status-estimates-declined{
  background: #b50b29;
  color: #ffffff;
  }
  .tag-status-estimates-Ordered{
  background: #505050;
  color: #ffffff;
  }
  .tag-status-estimates-pending{
  background: #d69a00;
  color: #ffffff;
  }
  .tag-status-estimates-sent{
  background: #73cdff;
  color: #ffffff;
  }
  .tag-status-workorders-Cancelled{
  background: #a6a6a6;
  color: #000000;
  }
  .schedule-item-status-Cancelled{
  background: #a6a6a6;
  color: #000000;
  }
  .schedule-item-status-Cancelled a{
  color: #000000;
  }
  .tag-status-workorders-Data_1_Unprocessed{
  background: #ccf9ff;
  color: #000000;
  }
  .schedule-item-status-Data_1_Unprocessed{
  background: #ccf9ff;
  color: #000000;
  }
  .schedule-item-status-Data_1_Unprocessed a{
  color: #000000;
  }
  .tag-status-workorders-Data_2_Assigned{
  background: #e36a12;
  color: #ffffff;
  }
  .schedule-item-status-Data_2_Assigned{
  background: #e36a12;
  color: #ffffff;
  }
  .schedule-item-status-Data_2_Assigned a{
  color: #ffffff;
  }
  .tag-status-workorders-Data_3_InProgress{
  background: #e81010;
  color: #000000;
  }
  .schedule-item-status-Data_3_InProgress{
  background: #e81010;
  color: #000000;
  }
  .schedule-item-status-Data_3_InProgress a{
  color: #000000;
  }
  .tag-status-workorders-Data_4_QAQC{
  background: #00acdf;
  color: #ffffff;
  }
  .schedule-item-status-Data_4_QAQC{
  background: #00acdf;
  color: #ffffff;
  }
  .schedule-item-status-Data_4_QAQC a{
  color: #ffffff;
  }
  .tag-status-workorders-Data_5_Ready_for_Delivery{
  background: #784a04;
  color: #ffffff;
  }
  .schedule-item-status-Data_5_Ready_for_Delivery{
  background: #784a04;
  color: #ffffff;
  }
  .schedule-item-status-Data_5_Ready_for_Delivery a{
  color: #ffffff;
  }
  .tag-status-workorders-Data_6_Delivered{
  background: #787878;
  color: #ffffff;
  }
  .schedule-item-status-Data_6_Delivered{
  background: #787878;
  color: #ffffff;
  }
  .schedule-item-status-Data_6_Delivered a{
  color: #ffffff;
  }
  .tag-status-workorders-Field_1_Scheduled{
  background: #d1fbd8;
  color: #000000;
  }
  .schedule-item-status-Field_1_Scheduled{
  background: #d1fbd8;
  color: #000000;
  }
  .schedule-item-status-Field_1_Scheduled a{
  color: #000000;
  }
  .tag-status-workorders-Field_2_In-Progress{
  background: #ca1ad9;
  color: #000000;
  }
  .schedule-item-status-Field_2_In-Progress{
  background: #ca1ad9;
  color: #000000;
  }
  .schedule-item-status-Field_2_In-Progress a{
  color: #000000;
  }
  .tag-status-workorders-Field_3_Capture_Complete{
  background: #66d855;
  color: #ffffff;
  }
  .schedule-item-status-Field_3_Capture_Complete{
  background: #66d855;
  color: #ffffff;
  }
  .schedule-item-status-Field_3_Capture_Complete a{
  color: #ffffff;
  }
  .tag-status-workorders-Field_4_Data_Uploaded{
  background: #e2d51c;
  color: #000000;
  }
  .schedule-item-status-Field_4_Data_Uploaded{
  background: #e2d51c;
  color: #000000;
  }
  .schedule-item-status-Field_4_Data_Uploaded a{
  color: #000000;
  }
  .tag-status-workorders-invoiced{
  background: #56038a;
  color: #ffffff;
  }
  .schedule-item-status-invoiced{
  background: #56038a;
  color: #ffffff;
  }
  .schedule-item-status-invoiced a{
  color: #ffffff;
  }
  .tag-status-workorders-new{
  background: #c99e06;
  color: #ffffff;
  }
  .schedule-item-status-new{
  background: #c99e06;
  color: #ffffff;
  }
  .schedule-item-status-new a{
  color: #ffffff;
  }
  .tag-status-workorders-scheduled{
  background: #b9d413;
  color: #070505;
  }
  .schedule-item-status-scheduled{
  background: #b9d413;
  color: #070505;
  }
  .schedule-item-status-scheduled a{
  color: #070505;
  }
  .tag-status-invoices-Bill_sent{
  background: #d890d6;
  color: #ffffff;
  }
  .tag-status-invoices-Check{
  background: #93c4dc;
  color: #ffffff;
  }
  .tag-status-invoices-not_paid{
  background: #d91129;
  color: #ffffff;
  }
  .tag-status-invoices-paid{
  background: #0b9c11;
  color: #ffffff;
  }
  .tag-status-invoices-partially_paid{
  background: #dea718;
  color: #ffffff;
  }
  .tag-user-32{
  background: #FFFFFF;
  color: #000000;
  }
  .tag-user-33{
  background: #f8bbff;
  color: #1b0e13;
  }
  .tag-user-34{
  background: #FFFFFF;
  color: #000000;
  }
  .tag-user-38{
  background: #FFFFFF;
  color: #000000;
  }
  .tag-user-102{
  background: #ffffff;
  color: #000000;
  }
  .tag-user-101{
  background: #ffffff;
  color: #000000;
  }
  .tag-user-100{
  background: #FFFFFF;
  color: #000000;
  }
  .tag-user-103{
  background: #ffffff;
  color: #000000;
  }
  .tag-user-104{
  background: #ffffff;
  color: #000000;
  }





