/*	el-table
--------------------------------------------------*/
.el-table {
	width: 100%;
	margin: 0 0 30px 0;
}

	.el-table th,
	.el-table td {
		border: 2px #fff solid;
	}

	.el-table th {
		font-size: 14px;
		background-color: #0046ad;
		color: #fff;
		padding: 15px;
		text-align: left;
		vertical-align: bottom;
	}
	
		th.model {
			width: 220px;
		}
		
		/*th.drive {
			width: 120px;
		}*/
		
		th.machine {
			width: 100px;
		}
		
		th.rated {
			width: 120px;
		}
		
		th.persons {
			width: 60px;
		}
		
		th.stops {
			width: 60px;
		}
		
		
		
		/*	ew table classes
		--------------------------------------------------*/
		/*th.ew_model {
			width: 220px;
		}*/
		
		th.ew_working-hrs {
			width: 50px;
		}
		
		th.ew_use {
			width: 130px;
		}
		
		th.ew_capacity {
			width: 120px;
		}
		
		th.ew_step {
			width: 160px;
		}
		
		th.ew_vertical {
			width: 120px;
		}
		
		
		
	.el-table td {
		font-size: 14px;
		padding: 15px;
		background-color: #f5f5f5;
		color: #000;
	}
	
		.el-table td a {
			font-size: 14px;
			background-color: inherit;
			color: #000;
		}
		
		.el-table td a:hover {
			background-color: #37a600;
			color: #fff;
			text-decoration: none;
		}
	
	.yes {
		background-color: inherit;
		color: #37a600;
	}
	
	.no {
		background-color: inherit;
		color: #f30000;
	}