header{
    font-size: 49px;
    color: #b51815;
    text-transform: uppercase;
}
.table-container{
	display: block;
	width: 100%;
	margin: 40px 0 0;
	
}

a {
    color: #b51815;
    text-decoration: underline;
}
a:hover {
    color: #b51815;
    text-decoration: none;
}

table{
	border: 1px solid #eeeeee;
	border-top: 2px solid #b51815;
	width: 100%;
    clear: both;

}
table tr td{
	width: 20%;
	height: 38px;
	vertical-align: middle;
	font-size: 14px;
	padding: 0 5px 0 10px;
}

table tr td:nth-child(4){
	width: 21%;
}


table tr td:nth-child(5){
	width: 19%;
}

table tbody tr:nth-child(even){
	background: #ebebeb;
}

table tbody tr:nth-child(even) td{
	border: 1px solid #ffffff;
}

table tbody tr:nth-child(odd) td{
	border: 1px solid #eeeeee;
}

table thead{
	text-transform: uppercase;
}

table tr th{
	background: url(/images/country-catalog-bg.jpg) repeat-x;
    background-position: center;
    background-size: 100% 100%;
    font-size: 13px;
    padding: 10px 5px;
}