/* Override bootstrap and ion glyph styles */

body { font-family: Lato, Helvetica, Ariel, san-serif; }

h2, h3, h4 {
	color: #999;
    font-weight: 300;
}

h2 { font-size: 24px; }

th { font-weight: normal; }

.background { background: none; }

header {
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
    margin-bottom: 40px;
}

header h1, header small {
    color: #fff !important;
    font-weight: 300;
    text-shadow: none;
}

header .jumbotron {
    padding-top: 1em;
    padding-bottom: 1em;
}

.navbar-fixed-top { border: 0; }

.table > tbody > tr > td,
.table > tbody > tr > th,
.table > tfoot > tr > td,
.table > tfoot > tr > th,
.table > thead > tr > td,
.table > thead > tr > th {
	border-top: none;
	border-bottom: none;
}

.table-striped>tbody>tr:nth-of-type(odd) { background-color: #eee; }

a[href]:after {
    content: none;
}

.ion { font-size: 22px; }

/* Wine Club specific styles */

strong { font-weight: 600; }

.footnote {
	color: #999;
	margin-top: 2em;
}

.announce {
	font-size: 18pt;
    font-weight: 300;
    color: #999;
}

.btn-link {
	color: white;
	background-color: #337AB7;
	border-radius: 4px;
}

a.btn-link:hover {
	color: white;
	background-color: #23527C;
	text-decoration: none;
}

