
.job-box-incomplete {
    		border: 2px solid #dc3545 !important;
        	border-radius: 7px !important;
        	padding: 5px !important;
        }
        .job-box-future {
    		border: 2px solid #4d4d4d !important;
        	border-radius: 7px !important;
        	padding: 5px !important;
        }
        .job-box-completed {
    		border: 2px solid #28a745 !important;
        	border-radius: 7px !important;
        	padding: 5px !important;
        }
        .job-box-rescheduled {
    		border: 2px solid #ffc107!important;
        	border-radius: 7px !important;
        	padding: 5px !important;
        }
        .job-box-misc {
        	border: 2px solid #2491d3 !important;
        	border-radius: 7px !important;
        	padding: 5px !important;
        }
   .order-number {
	    
	    margin-bottom: 0px !important;
	    font-size: 13.5px !important;
	}
	.client {
		margin-bottom: 3px !important;
		font-weight: 900 !important;
		font-size: 13.5px !important;
	}
	.territory {
	    font-weight: 900 !important;
	    bottom: -11px !important;
	    position: absolute !important;
	}
	.misc {
		font-weight: 900 !important;
		font-size: 13.5px !important;
	}
	.job-sched {
		color: #2491d3 !important;
		    font-weight: 900 !important;
		    font-size: 25px !important;
		    text-align: center !important;
	}
	div[data-cb-name="DataCtnr"] {
		border: none !important;
	}

/*	Should grab the Month/Year at the top*/

	span[class^="cbResultSetCalendarCaption"] {
		color: #4d4d4d !important;
	    font-weight: 900 !important;
		}

/*Should grab the arrows*/
a[class*="cbResultSetCalendarNavigationLinks"]


/*Should grab the date numbers for this month*/
div[class*="cbResultSetCalendarField"] {
	color: #2491d3 !important;
}


/*Should grab the date numbers for last/next month*/
div[class*="cbResultSetCalendarFieldInactiveDate"] {
	color: #2491d3 !important;
}


/*Should grab the headers*/
th[class*="cbResultSetCalendarHeaderCell"] {
	background-color: #2491d3 !important;
	color: #ffffff !important;
	border: none !important;
	font-size: 20px !important;
}

table[data-cb-name="cbTable"]>tbody>tr>td>div:nth-child(1) {
	color: #2491d3 !important;
}


input[class*="cbSearchButton"] {
	color: #ffffff !important;
    background-color: #2491d3 !important;
    border: 2px solid #2491d3 !important;
    font-weight: 700!important;
    padding: 10px 15px !important;
    margin-top: 15px !important;
    margin-left: 10px !important;
    margin-right: 10px !important;
    display: block!important;
    width: 96% !important;
	}

	input[class*="cbSearchButton"]:hover {
	color: #2491d3 !important;
    background-color: #ffffff !important;
    border: 2px solid #2491d3 !important;
    font-weight: 700!important;
    opacity: 1 !important;
	padding: 10px 15px !important;
    margin-top: 15px !important;
    margin-left: 10px !important;
    margin-right: 10px !important;
    display: block !important;
    width: 96% !important;
	}

	
.date {
    color: #2491d3 !important;
    margin-top: 0px !important;
    font-weight: 900 !important;
}
.client-name-pop {
	color: #2491d3 !important;
	font-weight: 700 !important;
}
table[data-cb-name="cbTable"]>tbody>tr>td>div>br {
	display: none !important;
}
.job-box-incomplete:hover, .job-box-future:hover, .job-box-completed:hover, .job-box-misc:hover   {
	cursor: -webkit-grab !important;
	cursor: grab !important;
}
.pop-paragraph {
	color: #4d4d4d !important;
}
.monthly {
	font-weight: 700 !important;
    color: #4d4d4d !important;
    text-transform: none !important;
}
.icon-job {
	font-size: 14px !important;
}
@media screen and (max-width: 767px) { 
	#job-schedule table[data-cb-name="cbTable"]>tbody>tr>td {
		/* border-color: none !important; */
		border-width: 0 !important;
		border-style: none !important;
		padding: 0px !important;
		background-color: #ffffff !important;
		border-radius: 0px !important;
		box-shadow: none !important;
	}
}