﻿/*
  _____           __          _    _____          _           
 |  __ \         / _|        | |  / ____|        | |          
 | |__) |__ _ __| |_ ___  ___| |_| |     ___   __| | ___ _ __ 
 |  ___/ _ \ '__|  _/ _ \/ __| __| |    / _ \ / _` |/ _ \ '__|
 | |  |  __/ |  | ||  __/ (__| |_| |___| (_) | (_| |  __/ |   
 |_|   \___|_|  |_| \___|\___|\__|\_____\___/ \__,_|\___|_|.com
                                                              
################################################################    

*/

table {
	border-spacing: 0;
	border: 1px solid #e5e5e5;
	width: 100%;
}

table tr th{
	border-bottom: 1px solid;
	text-align: left;
	padding: 9px 20px;
	border-right: 1px solid;
	font-family: 'Open Sans', arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
}
table tr td{
	padding: 9px 20px;
	border-right: 1px solid;
	border-bottom: solid 1px #f0f0f0;
	border-right-color: #f0f0f0;
	border-bottom-color: #f0f0f0;
	font-family: 'Open Sans', arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}

table tr th:last-child, table tr td:last-child{
	border-right: 0px;
}



table tr.even, table tr.alt, table tr:nth-of-type(even) {
    background: #f9f9f9; 
}

table tr.odd{
	color: #000;
	background-color: #ffffff;
}


.table-green th {
	background: #59ba47;
	color: #fff;
}
.table-blue th {
	background: #3498db;
	color: #fff;
}
.table-yellow th {
	background: #f1c40f;
	color: #fff;
}
.table-red th {
	border-color: #EC7062;
	background: #e74c3c;
	color: #fff;
}
.table-grey th {
	border-color: #E2E2E2;
	background: #F5F5F5;
	color: #000;
	text-align: center;
}
