@import url('styles_scheduling.css');
.tag-status-tasks-open {
  background: #DE7676;
  color: #FFF;
}
.tag-status-tasks-complete {
  background: #88D689;
  color: #FFF;
}
.tag-status-tasks-cancelled {
  background: #505050;
  color: #FFF;
}



.tag-status-recurring-inactive{
  background: #DDAC00;
  color: #FFF;
}
.tag-status-recurring-active{
  background: #88D689;
  color: #FFF;
}

.tag-lead-assigned-to-me{
  background: #FFE6E6;
  border: 2px dashed #DE7676;
}
.tag-lead-grade-A{
  background: #88D689;
  color: #FFF;
}
.tag-lead-grade-B{
  background: #BBCC33;
  color: #FFF;
}
.tag-lead-grade-C{
  background: #D5B64B;
  color: #FFF;
}
.tag-lead-grade-D{
  background: #DD7E00;
  color: #FFF;
}
.tag-lead-grade-F{
  background: #DE7676;
  color: #FFF;
}



.map-marker-label {
  border-radius: 20px;
  border-top-left-radius: 0;
  box-shadow: 0 0 8px #505050;
  border: 1px solid #505050;
  background: #FFF;
  color: #505050;
  width: 20px;
  height: 20px;
}



.tag-jobtype-commercial_service, .map-marker-label-commercial_service{
  background: #87CB96;
  color: #FFF;
}
.tag-jobtype-commercial_install, .map-marker-label-commercial_install{
  background: #79A5D2;
  color: #FFF;
}
.tag-jobtype-commercial_maintenance, .map-marker-label-commercial_maintenance{
  background: #B48AD1;
  color: #FFF;
}
.tag-jobtype-residential_service, .map-marker-label-residential_service{
  background: #469D47;
  color: #FFF;
}
.tag-jobtype-residential_install, .map-marker-label-residential_install{
  background: #466DB9;
  color: #FFF;
}
.tag-jobtype-residential_maintenance, .map-marker-label-residential_maintenance{
  background: #6E45AA;
  color: #FFF;
}
.tag-jobtype-commercial_service_callback, .map-marker-label-commercial_service_callback{
  background: #87CB96;
  color: #FFF;
  border: 1px dashed red;
}
.tag-jobtype-commercial_install_callback, .map-marker-label-commercial_install_callback{
  background: #79A5D2;
  color: #FFF;
  border: 1px dashed red;
}
.tag-jobtype-commercial_maintenance_callback, .map-marker-label-commercial_maintenance_callback{
  background: #B48AD1;
  color: #FFF;
  border: 1px dashed red;
}
.tag-jobtype-residential_service_callback, .map-marker-label-residential_service_callback{
  background: #469D47;
  color: #FFF;
  border: 1px dashed red;
}
.tag-jobtype-residential_install_callback, .map-marker-label-residential_install_callback{
  background: #466DB9;
  color: #FFF;
  border: 1px dashed red;
}
.tag-jobtype-residential_maintenance_callback, .map-marker-label-residential_maintenance_callback{
  background: #6E45AA;
  color: #FFF;
  border: 2px dashed red;
}
.tag-jobtype-service_request, .map-marker-label-service_request{
  background: #E76406;
  color: #FFF;
}



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


.schedule-item-jobtype-note {
  background: #FFFBEB;
}
.schedule-item-jobtype-oncall {
  background: #EFFFEB;
}
.schedule-item-jobtype-task {
  background: #EBFBFF;
}
.schedule-item-jobtype-task-closed {
  background: #D9EAEE;
  opacity: 0.75;
}
.schedule-item-jobtype-estimate {
  background: #FDF9FF;
}


.tag-status-inventory_stock-good {
	background: #018B2C;
	color: #FFF;
}
.tag-status-inventory_stock-getting_low {
	background: #ECB64E;
	color: #FFF;
}
.tag-status-inventory_stock-low {
	background: #DB0101;
	color: #FFF;
}

.tag-status-inventory_order-ordered {
	background: #FADFAB;
	color: #505050;
}
.tag-status-inventory_order-partially_received {
	background: #FEFFCF;
	color: #505050;
}
.tag-status-inventory_order-received {
	background: #B9FFC0;
	color: #505050;
}
  .tag-status-estimates-accepted{
    background: #56d180;
    color: #ffffff;
  }
    .tag-status-estimates-Cancelled{
    background: #000000;
    color: #ffffff;
  }
    .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-Won{
    background: #3cec1b;
    color: #ffffff;
  }
    .tag-status-workorders-Cancelled{
    background: #eec79e;
    color: #ffffff;
  }
    .tag-status-workorders-invoiced{
    background: #56038a;
    color: #ffffff;
  }
    .tag-status-workorders-new{
    background: #c99e06;
    color: #ffffff;
  }
    .tag-status-workorders-on_site{
    background: #0075ff;
    color: #ffffff;
  }
    .tag-status-workorders-Pending_Appointment_Approval{
    background: #eea62c;
    color: #eeeded;
  }
    .tag-status-workorders-Rescheduling{
    background: #af9288;
    color: #ffffff;
  }
    .tag-status-workorders-scheduled{
    background: #b9d413;
    color: #ffffff;
  }
    .tag-status-workorders-work_complete{
    background: #0cc735;
    color: #ffffff;
  }
    .tag-status-workorders-secondary-Awaiting_Approval{
    background: #ffbc1c;
    color: #ffffff;
  }
    .tag-status-workorders-secondary-Awaiting_Parts{
    background: #0aff99;
    color: #ffffff;
  }
    .tag-status-workorders-secondary-Awaiting_Price_From_Vendor{
    background: #d0f1ca;
    color: #000000;
  }
    .tag-status-workorders-secondary-Call_Back{
    background: #ccc4f3;
    color: #ffffff;
  }
    .tag-status-workorders-secondary-Customer_WANTS_Sales_Call{
    background: #e4cece;
    color: #0b0101;
  }
    .tag-status-workorders-secondary-HIGH_PRIORITY{
    background: #ff0b0b;
    color: #ffffff;
  }
    .tag-status-workorders-secondary-Must_Return{
    background: #fcff22;
    color: #020000;
  }
    .tag-status-workorders-secondary-Needs_leak_search{
    background: #ff7c00;
    color: #ffffff;
  }
    .tag-status-workorders-secondary-Needs_Parts_Ordered{
    background: #53abff;
    color: #000000;
  }
    .tag-status-workorders-secondary-Needs_Quote{
    background: #25ffa0;
    color: #000000;
  }
    .tag-status-workorders-secondary-NEEDS_TO_BE_SCHEDULED{
    background: #ff8700;
    color: #ffffff;
  }
    .tag-status-workorders-secondary-Pickup_Parts{
    background: #0d0772;
    color: #fcfafa;
  }
    .tag-status-workorders-secondary-Portable_unit{
    background: #cb75e6;
    color: #ffffff;
  }
    .tag-status-workorders-secondary-Recommend_Sales_Call{
    background: #4b4343;
    color: #ffffff;
  }
    .tag-status-workorders-secondary-Start_&_Check{
    background: #6df3e7;
    color: #ffffff;
  }
    .tag-status-workorders-secondary-Warranty{
    background: #fb59fa;
    color: #ffffff;
  }
    .tag-status-workorders-secondary-Work_in_Progress{
    background: #0f7ff3;
    color: #ffffff;
  }
    .tag-status-invoices-Bill_sent{
    background: #d890d6;
    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-invoices-secondary-Emailed{
    background: #505050;
    color: #ffffff;
  }
    .tag-status-invoices-secondary-Mailed{
    background: #505050;
    color: #ffffff;
  }
    .tag-status-purchaseorders-cancelled{
    background: #505050;
    color: #ffffff;
  }
    .tag-status-purchaseorders-closed{
    background: #4200ff;
    color: #ffffff;
  }
    .tag-status-purchaseorders-open{
    background: #19004f;
    color: #ffffff;
  }
    .tag-status-purchaseorders-pending{
    background: #7d29b0;
    color: #ffffff;
  }
    .tag-status-purchaseorders-sent{
    background: #aff0a4;
    color: #000000;
  }
  
.tag-status-timeoff-pending{
  background: #C27A00;
  color: #fff;
}

.tag-status-timeoff-approved{
  background: #1C8B00;
  color: #fff;
}

.tag-status-timeoff-denied{
  background: #8B0000;
  color: #fff;
}

.schedule-item-jobtype-timeoff{
  background: #CD9292;
  color:#000;
}

