.calctab {
	width: 100%;
	padding: 10px 16px;
    background: #d65050;
    opacity: 0.9;
}
.calctab tr td:first-child, .calctab tr td:last-child {
	width:33%;
}
.calctab select {
	width: 98%;
	padding: 8px;
	font-size: 15px;
	font-weight: bold;
	background: white;
	border:1px solid #d65050;
	cursor:pointer;
}

#calc_jobs{
	margin-top:20px !important;
	width: 100%;
	border-collapse: collapse;
	font-weight: bold;
}

#calc_jobs tbody td, #calc_jobs th {
 border: 1px solid black !important;
}

#calc_jobs tbody tr td:nth-child(2),#calc_jobs tbody tr td:nth-child(4),#calc_jobs tbody tr td:nth-child(5) {
	text-align: center;
}


#calc_jobs td{
	padding:6px;
	
}

#calc_jobs th {
	background:#666666;
	padding:10px 6px;
	color:white;
	border:1px solid black;
}

#prices {
	width:100%;
}
#calc_jobs #prices td:nth-child(1),
#calc_jobs #prices td:nth-child(3),
#calc_jobs #prices td:nth-child(5),
#calc_jobs #prices td:nth-child(7) {
	width: 20%;
}
#calc_jobs #prices td {
	border:0 !important;
	line-height: 24px;
	text-align: left;
	font-size: 17px;
}
#btnsend {
	border: 0;
	color:white;
    background: #d65050;
    font-size: 15px;
    cursor: pointer;
    padding: 6px 20px;
    line-height: 20px;
    border-radius: 3px;
    
}
#btnsend img {
-webkit-filter: invert(1);
   filter: invert(1);
}