@charset "utf-8";
/* CSS Document */

/* custom css */

a:link, a:active, a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}
.pull-none {
    float: none;
}
.center {
    text-align: center;
}
.sticky {
	top: 102px !important;
}
.dlbutton {
    width: 100px;
    padding: 3px 5px;
    cursor: pointer;
    font-weight: bold;
    color: #000;
    border: 1px solid #e8e8e8;
    border-radius: 5px;
    white-space: nowrap;
	margin-left: 10px;
	text-decoration: none;
	background-color: lightgrey;
}
#content table {
	margin-top: 10px;
	margin-bottom: 10px;
}
.cal-table {
	width: 100%;
	border-collapse: collapse;
	behavior: url(Include/PIE.htc);
	overflow: hidden;
	color: #000000!important;
    font-size: 17px;
    border: 1px solid #e7e7e7;
    margin: 0px 0px 36px 0px;
    text-align: left;
}
.cal-table a {
    color: #ff9d31;
}
.cal-table td {
    border: 1px solid #ededed;
    padding: 14px;
}
.cal-table tr:nth-child(odd) {
	background: #ededed;
}
.cal-table tr:nth-child(even) {
	background: #ffffff;
}
.cal-table h2 span {
    font-size: 26px;
    font-weight: 900;
    letter-spacing: 0px;
    margin-bottom: 32px;
}
.cal-table .event-with {
    display: block;
    margin-top: 5px;
    font-size: .75em;
}
#year-menu {
    text-align: center;
    background-color: #f9f9f9;
    border: 1px solid #ededed;
}
#year-menu a {
    color: #ff9d31;
}
#year-menu .year-menu-item {
    display: inline;
    padding: 0 10px;
    border-left: 1px solid #ededed;
    border-right: 1px solid #ededed;
}
.list-group-item, .table-bordered, .table-bordered > thead > tr > th, .table-bordered > tbody > tr > th, .table-bordered > tfoot > tr > th, .table-bordered > thead > tr > td, .table-bordered > tbody > tr > td, .table-bordered > tfoot > tr > td, .breadcrumbs > .b-right ul li, .breadcrumbs > .b-right {
	border: none;
}
.breadcrumbs > .b-right ul li {
	margin: 0 auto;
	min-width: 90px;
	padding: 0 14px;
	font-weight: bold;
}
#page-wrapper {
	background-color: #fff
}
.caret, .bottom-section-inner-center h5, .bottom-section-inner-right h5 {
	color: #0a1128
}
.navbar-top .nav li a.dropdown-toggle:hover, .navbar-top .nav-top .navbar-nav > li > a:hover,  .top-navbar .nav-top .navbar-nav > li > a:hover,  .navbar-top .nav-top .navbar-nav > li > a:focus,  .top-navbar .nav-top .navbar-nav > li > a:focus, .dropdown-menu.dropdown-primary li > a:hover,  .dropdown-menu.dropdown-primary li > a:focus,  .dropdown-menu.dropdown-primary li > a:active,  .dropdown-menu.dropdown-primary li.active a,  .dropdown-menu.dropdown-primary li.active a:hover {
	background: #BABABA !important;
}
.dropdown-menu > li > a {
	padding: 6px 11px !important;
	border: none;
}
.dropdown-menu > li > hr {
	border: none;
}
.social-icons {
	filter: grayscale(100%);
	text-align: center;
	margin: 0 auto;
}
.navbar-top .navbar-brand {
	max-width: 250px;
}
.fancybox-opened {
	z-index: 10000 !important;
}
@media (max-width:992px) {
	.navbar-top .nav-top .navbar-nav .open .dropdown-menu > li > a,  .top-navbar .nav-top .navbar-nav .open .dropdown-menu > li > a {
		color: #0a1128;
	}
}

/* limit width of banners to they don't overflow */
ul.list-group li.list-group-item label img, 
ul.list-group li.list-group-item img {
	max-width: 100%;
	height: auto;
}

/* disable affiliate signup form */
#signup_form {
	display: none;
}