/*---------- Adding fonts to CSS ----------*/

@font-face {
    font-family: 'Geometric_Black';
    src: url(/wp-content/themes/hazel/css/fonts/Geometric_415_Black_BT.ttf);
}

@font-face {
    font-family: 'Geometric_Medium';
    src: url(/wp-content/themes/hazel/css/fonts/Geometric_415_Medium_BT.ttf);
}

/*---------- Heading fonts CSS ----------*/

h1, h2, h3 {
font-family: 'Geometric_Black', 'Raleway', sans-serif;
letter-spacing: 0.05em;
}

h4, h5, h6 {
font-family: 'Geometric_Medium', 'Raleway', sans-serif;
letter-spacing: 0.04em;
}

.title h1 {
font-family: 'Geometric_Black', 'Raleway', sans-serif;
color: #bc884b;
padding: 0;
}

.subtitle {
font-family: 'Geometric_Medium', 'Raleway', sans-serif;
text-transform: uppercase;
}

.page-id-647 header, .page-id-652 header, .page-id-659 header, .page-id-755 header, .page-id-763 header {
display: none;
}

/*---------- Regular CSS ----------*/

p {
margin-bottom:1em !important;
}

ul {
padding-left:20px;
}

li {
color: #ededed;
font-family: 'Open Sans', sans-serif;
list-style-position: outside;
}

.carousel-inner .slide_subtitle {
font-family: 'Geometric_Black', 'Raleway', sans-serif;
}

.carousel-inner .slide_subtitle span span {
margin-bottom: 0;
color: #bc884b;
}

.carousel-inner p {
font-family: 'Geometric_Medium', 'Raleway', sans-serif;
}

.intro p {
font-family: 'PT Serif', serif !important;
font-size:1.4em;
font-style: italic;
}

.logo_wrapper, .page-id-530 .page_header {
display:none;
}

.qbutton {
background-color: rgba(255, 255, 255, 0);
}

.line-up h1 {
font-size: 48px;
color:#ffffff;
line-height: 0.8em;
}

.line-up h2 {
font-size: 40px;
color:#ffffff;
line-height: 1em;
}

.line-up h3 {
font-size: 32px;
color:#ffffff;
}

.line-up h5 {
color:#bc884b;
padding-bottom: 20px;
}

.line-up h1 span, .line-up h2 span, .line-up h3 span {
font-size: 18px;
font-family: 'Geometric_Medium', 'Raleway', sans-serif;
font-weight: normal;
}

.line-up small {
font-size: 20px !important;
}

span.vc_tta-title-text {
font-family: 'Geometric_Black', 'Raleway', sans-serif;
color: #bc884b;
font-size: 28px;
}

.vc_tta-controls-icon {
color: #bc884b !important;
}


/*---------- Tussen haakjes page CSS ----------*/

.page-id-699 header {
display: none;
}