@import url('styles_scheduling.css');
@import url('styles_chat.css');

.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;
}


.map-marker-label {
	display: inline-block;
	width: 25px;
	height: 25px;
	border: 2px solid #000;
	border-radius: 10px;
	border-top-left-radius: 0px;
	box-shadow: 4px 4px 2px rgba(0, 0, 0, 0.5);
	box-sizing: border-box;
	margin-right: 10px;
}


.map-marker-label-unscheduled {
	animation: animation-blink 0.5s linear infinite;
}  .tag-jobtype-batch_facility{
    background: #d00707;
    color: #ffffff;
  }
  .map-marker-label-batch_facility{
    border: 4px solid #d00707;
  }
    .tag-jobtype-Blue{
    background: #0500f0;
    color: #ffffff;
  }
  .map-marker-label-Blue{
    border: 4px solid #0500f0;
  }
    .tag-jobtype-Call_Back{
    background: #ff0000;
    color: #ffffff;
  }
  .map-marker-label-Call_Back{
    border: 4px solid #ff0000;
  }
    .tag-jobtype-Line{
    background: #79e867;
    color: #ffffff;
  }
  .map-marker-label-Line{
    border: 4px solid #79e867;
  }
    .tag-jobtype-Mini_Facility{
    background: #d98a2f;
    color: #FFFFFF;
  }
  .map-marker-label-Mini_Facility{
    border: 4px solid #d98a2f;
  }
    .tag-jobtype-Red{
    background: #e0000d;
    color: #ffffff;
  }
  .map-marker-label-Red{
    border: 4px solid #e0000d;
  }
    .tag-jobtype-Test_5{
    background: #505050;
    color: #ffffff;
  }
  .map-marker-label-Test_5{
    border: 4px solid #505050;
  }
    .tag-jobtype-Test_6{
    background: #ebd40c;
    color: #1c1c1c;
  }
  .map-marker-label-Test_6{
    border: 4px solid #ebd40c;
  }
    .tag-jobtype-Test_7{
    background: #505050;
    color: #ffffff;
  }
  .map-marker-label-Test_7{
    border: 4px solid #505050;
  }
    .tag-jobtype-Test_8{
    background: #505050;
    color: #FFFFFF;
  }
  .map-marker-label-Test_8{
    border: 4px solid #505050;
  }
    .tag-jobtype-Test_8{
    background: #11ed19;
    color: #1c1818;
  }
  .map-marker-label-Test_8{
    border: 4px solid #11ed19;
  }
    .tag-jobtype-test_again{
    background: #e365f7;
    color: #000000;
  }
  .map-marker-label-test_again{
    border: 4px solid #e365f7;
  }
    .tag-jobtype-Test4{
    background: #505050;
    color: #FFFFFF;
  }
  .map-marker-label-Test4{
    border: 4px solid #505050;
  }
    .tag-status-estimates-accepted{
    background: #56d180;
    color: #ffffff;
  }
    .tag-status-estimates-Awaiting_Price_From_Vendor{
    background: #a0a4dd;
    color: #090e0f;
  }
    .tag-status-estimates-converted{
    background: #fff58c;
    color: #000000;
  }
    .tag-status-estimates-declined{
    background: #b50b29;
    color: #ffffff;
  }
    .tag-status-estimates-pending{
    background: #d69a00;
    color: #ffffff;
  }
    .tag-status-estimates-sent{
    background: #73cdff;
    color: #ffffff;
  }
    .tag-status-estimates-TEST_STATUS{
    background: #f1003e;
    color: #ffffff;
  }
    .tag-status-workorders-appointment_confirmed{
    background: #505050;
    color: #ffffff;
  }
  .schedule-item-status-appointment_confirmed{
    border-left: 7px solid #505050;
  }
    .tag-status-workorders-Awaiting_Approval{
    background: #e25e1d;
    color: #ffffff;
  }
  .schedule-item-status-Awaiting_Approval{
    border-left: 7px solid #e25e1d;
  }
    .tag-status-workorders-Call_Back{
    background: #fc1022;
    color: #ffffff;
  }
  .schedule-item-status-Call_Back{
    border-left: 7px solid #fc1022;
  }
    .tag-status-workorders-Cancelled{
    background: #4c5c3d;
    color: #ffffff;
  }
  .schedule-item-status-Cancelled{
    border-left: 7px solid #4c5c3d;
  }
    .tag-status-workorders-en_route{
    background: #505050;
    color: #ffffff;
  }
  .schedule-item-status-en_route{
    border-left: 7px solid #505050;
  }
    .tag-status-workorders-invoiced{
    background: #56038a;
    color: #ffffff;
  }
  .schedule-item-status-invoiced{
    border-left: 7px solid #56038a;
  }
    .tag-status-workorders-must_return{
    background: #fff75b;
    color: #000000;
  }
  .schedule-item-status-must_return{
    border-left: 7px solid #fff75b;
  }
    .tag-status-workorders-needs_parts{
    background: #0b9aaa;
    color: #ffffff;
  }
  .schedule-item-status-needs_parts{
    border-left: 7px solid #0b9aaa;
  }
    .tag-status-workorders-needs_quote{
    background: #ec10f4;
    color: #ffffff;
  }
  .schedule-item-status-needs_quote{
    border-left: 7px solid #ec10f4;
  }
    .tag-status-workorders-Needs_Sales_Call{
    background: #171515;
    color: #ffffff;
  }
  .schedule-item-status-Needs_Sales_Call{
    border-left: 7px solid #171515;
  }
    .tag-status-workorders-new{
    background: #c99e06;
    color: #ffffff;
  }
  .schedule-item-status-new{
    border-left: 7px solid #c99e06;
  }
    .tag-status-workorders-no_contact_/_no_show{
    background: #505050;
    color: #ffffff;
  }
  .schedule-item-status-no_contact_/_no_show{
    border-left: 7px solid #505050;
  }
    .tag-status-workorders-on_site{
    background: #0075ff;
    color: #ffffff;
  }
  .schedule-item-status-on_site{
    border-left: 7px solid #0075ff;
  }
    .tag-status-workorders-parts_in{
    background: #505050;
    color: #ffffff;
  }
  .schedule-item-status-parts_in{
    border-left: 7px solid #505050;
  }
    .tag-status-workorders-parts_ordered{
    background: #505050;
    color: #ffffff;
  }
  .schedule-item-status-parts_ordered{
    border-left: 7px solid #505050;
  }
    .tag-status-workorders-prediagnosed{
    background: #505050;
    color: #ffffff;
  }
  .schedule-item-status-prediagnosed{
    border-left: 7px solid #505050;
  }
    .tag-status-workorders-reschedule_needed{
    background: #505050;
    color: #ffffff;
  }
  .schedule-item-status-reschedule_needed{
    border-left: 7px solid #505050;
  }
    .tag-status-workorders-scheduled{
    background: #b9d413;
    color: #ffffff;
  }
  .schedule-item-status-scheduled{
    border-left: 7px solid #b9d413;
  }
    .tag-status-workorders-Send_Customer_Copy{
    background: #d0b693;
    color: #ffffff;
  }
  .schedule-item-status-Send_Customer_Copy{
    border-left: 7px solid #d0b693;
  }
    .tag-status-workorders-work_complete{
    background: #0cc735;
    color: #ffffff;
  }
  .schedule-item-status-work_complete{
    border-left: 7px solid #0cc735;
  }
    .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-status-pos-closed{
    background: #505050;
    color: #ffffff;
  }
    .tag-status-pos-open{
    background: #0dc2e5;
    color: #ffffff;
  }
    .tag-status-pos-partially_received{
    background: #505050;
    color: #ffffff;
  }
  
.map-marker-label-user-0{
  background: #505050;
}
  .map-marker-label-user-49{
    background: rgb(197,160,198);
  }
    .map-marker-label-user-40{
    background: rgb(200,160,44);
  }
    .map-marker-label-user-43{
    background: rgb(193,53,144);
  }
    .map-marker-label-user-32{
    background: rgb(192,21,29);
  }
    .map-marker-label-user-38{
    background: rgb(198,148,153);
  }
    .map-marker-label-user-33{
    background: rgb(192,73,173);
  }
    .map-marker-label-user-34{
    background: rgb(198,133,250);
  }
    .map-marker-label-user-41{
    background: rgb(207,102,70);
  }
    .map-marker-label-user-47{
    background: rgb(193,242,88);
  }
    .map-marker-label-user-42{
    background: rgb(197,56,91);
  }
  



