@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-converted{
    background: #198230;
    color: #ffffff;
  }
    .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: #505050;
    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-parts_needed{
    background: #e00137;
    color: #ffffff;
  }
    .tag-status-workorders-pick-up{
    background: #505050;
    color: #ffffff;
  }
    .tag-status-workorders-Return_Trip_Needed{
    background: #eb0046;
    color: #ffffff;
  }
    .tag-status-workorders-scheduled{
    background: #b9d413;
    color: #ffffff;
  }
    .tag-status-workorders-Start_&_Check{
    background: #505050;
    color: #ffffff;
  }
    .tag-status-workorders-work_complete{
    background: #0cc735;
    color: #ffffff;
  }
    .tag-status-workorders-secondary-Call_Back{
    background: #e80f6a;
    color: #030202;
  }
    .tag-status-workorders-secondary-Test{
    background: #505050;
    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-invoice_secondary{
    background: #505050;
    color: #ffffff;
  }
    .tag-status-invoices-secondary-sent{
    background: #1814e0;
    color: #292020;
  }
    .tag-status-invoices-secondary-Test{
    background: #09e312;
    color: #191616;
  }
    .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;
}

