a {
    background-color: transparent;
    -webkit-text-decoration-skip: objects;
}

a:active,
a:hover {
    outline-width: 0;
    text-decoration: none;
}

.nav-top {
    padding: 11px 15px 11px 15px;
    background-color: rgb(0, 0, 0);
}

.header-light-gray {
	color: #aaaaaa !important;
	font-size: 18pt;
	padding-top: 1.00rem;
}

@media (min-width: 992px) {
	.header-light-gray {
		color: #aaaaaa !important;
		font-size: 27pt;
		padding-top: 1.25rem;
	}
}

.text-logo {
    box-sizing: border-box;
    color: rgb(255, 255, 255);
    font-family: "Segoe UI", "Open Sans", Helvetica, Arial, sans-serif;
    font-size: 25.6px;
    font-weight: 700;
    line-height: 25.6px;
    margin-bottom: 0px;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 0px;
    outline-color: rgb(255, 255, 255);
    outline-style: none;
    outline-width: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
    text-align: left;
    text-decoration: rgb(255, 255, 255);
    text-decoration-color: rgb(255, 255, 255);
    text-decoration-line: none;
    text-decoration-style: solid;
    text-transform: uppercase
}

.text-logo-light {
    font-weight: 300;
}

.select-background-white {
	background-color: white !important;
}

.ticket-item {
	padding-top: 4pt;
	word-break: break-all;
}

.ticket-label {
	line-height: 0px;
	padding-top: 16pt;
}

.btn-sold {
	width: 90%;
	margin-left: 5%;
}

.jumbotron {
	padding: 1rem 1rem;
	margin-bottom: 1rem;
	background-color: #e9ecef;
	border-radius: .3rem;
}

.summary_row {
	height: 24px;
}

ul {
	list-style: square;
	padding-left: 16px;
	padding-right: 4px;
}

p.beforeList {
	margin-bottom: 4px;
}

ul.square {
	list-style-type: square;
}

@media only screen and (min-width: 800px) {
	.jumbotron {
		width: 696px;
	}
	.div-centered {
		position: absolute;
		left:50%;
		transform: translate(-50%);
	}
}

.webinar-shadow {
	text-shadow: #000 1px 1px 5px;
}
