/*
Theme Name: WCChiclana 2023 (Based on Twenty Fifteen)
Theme URI: https://wordpress.org/themes/twentyfifteen/
Author: the WordPress team, additional styles by Pablo Miralles
Author URI: https://wordpress.org/, https://twitter.com/pablo_miralles
Description: Custom styles to modify how the default Twenty Fifteen looks. Refer to README.md for further information
Version: 1.0.0

License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: wordcamporg

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.
*/
/*--------------------------------------------------------------
# 02 Base
--------------------------------------------------------------*/
body {
	background-color: #f1f1f1;
}

body,
button,
input,
select,
textarea {
	color: #333;
	font-family: "Noto Sans", sans-serif;
}

p,
address,
pre,
hr,
ul,
ol,
dl,
dd,
table {
	margin-bottom: 1em;
}

iframe {
	width: 100%;
}

@media screen and (min-width: 87.6875em) {
	body:before {
		width: -webkit-calc(46% - 289px);
		width: calc(46% - 289px);
	}
}

/*--------------------------------------------------------------
# 03 Components
--------------------------------------------------------------*/
@media screen and (max-width: 619px) {
	.site-header {
		padding-bottom: 1rem;
		padding-top: 1rem;
	}
}

@media screen and (min-width: 620px) and (max-width: 954px) {
	.site-header {
		padding-bottom: 2rem;
		padding-top: 2rem;
	}
}

.site-title {
	position: absolute;
	text-indent: -9999px;
}

.main-navigation {
	text-align: center;
}

.main-navigation .is-featured {
	font-weight: 700;
	padding-left: .5rem;
	padding-right: .5rem;
	text-transform: uppercase;
}

.main-navigation .is-ticket a {
	background: #000;
	color: #fff;
}

.main-navigation .is-volunteer a {
	color: #64bee6;
}

.main-navigation .is-speaker a {
	color: #ddb8bc;
}

.main-navigation .is-sponsor a {
	color: #fcc97a;
}

.sidebar {
	background-color: #fff;
}

.sidebar .secondary.toggled-on {
	box-shadow: none;
	padding: 0;
}

table.tix_tickets_table.tix-tickets-list {
	border-collapse: collapse;
	border-spacing: 0;
	table-layout: auto;
}

table.tix_tickets_table.tix-tickets-list thead th {
	white-space: nowrap;
}

table.tix_tickets_table.tix-tickets-list .tix-column-remaining {
	display: none;
}

table.tix_tickets_table.tix-tickets-list .tix-column-remaining,
table.tix_tickets_table.tix-tickets-list .tix-column-quantity,
table.tix_tickets_table.tix-order-summary .tix-column-quantity,
table.tix_tickets_table.tix-order-summary .tix-column-per-ticket,
table.tix_tickets_table.tix-tickets-list .tix-column-price,
table.tix_tickets_table.tix-order-summary .tix-column-price {
	text-align: center;
}

/*--------------------------------------------------------------
# 04 Blocks
--------------------------------------------------------------*/
.wp-block-columns h2,
.wp-block-columns h3,
.wp-block-columns h4,
.wp-block-columns h5,
.wp-block-columns h6 {
	margin-top: 0;
}

/*--------------------------------------------------------------
# 05 Templates
--------------------------------------------------------------*/
@media screen and (min-width: 955px) {
	.site {
		margin: 0 auto;
		max-width: 1600px;
	}
}

.home .entry-title,
#post-1885 .entry-title {
	position: absolute;
	text-indent: -99999px;
}

/*# sourceMappingURL=style.css.map */