/* css */
.container {
    max-width: 100%;
	width:auto;
}
table{
width:100%;
border: none;
padding:0;
border-spacing: 0;
margin: auto;
}
table *{
font-size: 13px;
}
tr{
padding: 2px 0;
}
tr:nth-child(odd){
background-color: rgba(255,255,255,.3);
}
tr.title{
background-color: #fff;
}
th{
color: #fff;
}
td,th{
vertical-align:top;
text-align:left;
padding: 4px 5px;
}
table a { 
	color: #990033;
}

.the_place{
font-weight: bold;
}
table a:hover { 
	color: #990033;
}

@media (min-width: 620px) {
	.container {	padding-right: 60px;}
}
.newYear {
	font-size: 140%;
	font-weight: bold;
	padding: 2rem 0;
}