/* @import url(reset.css); */
@import url(class.css);
/* @import url(layout.css); */
@import url(../../app/template/js/livevalidation/livevalidation.css);

em.error {
	background-position: 0 5px;
}

em.done {
	display: none;
}

.top_error_message {
  margin-bottom: 20px;
}

/* @media all and (min-width: 769px) {
	th {
		width: 25%;
		border: 1px solid #D5D5D5;
	}
	td {
		border: 1px solid #D5D5D5;
	}
	div#container {
		width: 769px;
	}
	.zebra0 th, .zebra0 td {
		background-color: #F2F2F2;
	}
}
@media all and (min-width: 321px) and (max-width: 768px) {
	th {
		display: block;
		background-color: #F0F0F0;
		border: 0;
	}
	td {
		display: block;
		background-color: #FFF;
		border: 0;
	}
	div#container {
		width: 100%;
	}
}
@media all and (max-width: 320px) {
	th {
		display: block;
		background-color: #F0F0F0;
		border: 0;
	}
	td {
		display: block;
		background-color: #FFF;
		border: 0;
	}
	div#container {
		width: 100%;
	}
} */
