/*
Theme Name: SPECTRA - Child Theme
Theme URI: http://rascals.eu/spectra
Description: A child theme of SPECTRA Theme
Author: Rascals Themes
Author URI: http://themeforest.net/user/rascals
Version: 1.0.0
Template: spectra
*/
@import url("../spectra/style.css");
 define('VDAM_SITE_URL', 'https://vdam.vercel.app/');
  define('VDAM_REVALIDATE_SECRET', 'eMFma29oyq0nMA88gAv6VEvXVjijwDjh');
@font-face {
	font-family: 'GalanoGrotesque-Bold';
	src: url('fonts/GalanoGrotesque-Bold/35E718_0_0.eot');
	src: url('fonts/GalanoGrotesque-Bold/35E718_0_0.eot?#iefix') format('embedded-opentype'),url('fonts/GalanoGrotesque-Bold/35E718_0_0.woff2') format('woff2'),url('fonts/GalanoGrotesque-Bold/35E718_0_0.woff') format('woff'),url('fonts/GalanoGrotesque-Bold/35E718_0_0.ttf') format('truetype');
}

#nav a {
    font-family: 'GalanoGrotesque-Bold';
}

#nav a:hover {
    color: #d5a95d;
}

a, a > * {
    color: #d5a95d;
}

.masonry-events .event-date {
	color: #d5a95d;
}

.masonry-events .event-brick:hover .event-title {
color: #d5a95d;
}

.vc_custom_heading,
.content-title {
    font-family: 'Roboto';
	color: #d5a95d !important;
}

#ticker li {
	height: 108px;
}
.no-events {
	width: 100%;
	margin: auto;
	height: 331px;
	display: flex;
  justify-content: center;
  align-items: center;
}
.no-events p {
	text-align: center;
	font-size: 20px;
	color: #333;
}

.about_t {
	padding-left: 15px !important;
	padding-right: 15px !important;
}

#header.hide-navigation {
	border-bottom: none;
}

body:not(.home) .nav-container img {
	width: 60%;
}

#icon-nav {
	margin-top: 52px;
}

#menu-main-menu {
	margin-top: 30px;
}

.single-spectra_events #ajax-container {
	margin-top: 150px;
}

#footer {
	padding: 20px;
}

.btnbtn .vc_btn3.vc_btn3-color-warning.vc_btn3-style-flat {
	background-color: #d5a95d;
}

#wpcf7-f1001-p337-o1 input[type="text"], #wpcf7-f1001-p337-o1 input[type="email"], #wpcf7-f1001-p337-o1 textarea {
	border-bottom: 1px solid #d5a95d;
    background: #ffffff00;
    padding: 0 15px;
    margin-bottom: 10px;
}

#wpcf7-f1001-p337-o1 .col-md-6 {
	width: 50%;
	float: left;
	padding-left: 15px;
    padding-right: 15px;
}

#wpcf7-f1001-p337-o1 input {
	width: 100%;
	height: 45px;
}

#wpcf7-f1001-p337-o1 textarea {
	padding: 15px;
	height: 229px
}

#wpcf7-f1001-p337-o1 .submit-container {
	padding: 15px;
}

#wpcf7-f1001-p337-o1 input[type="submit"] {
	background-color: #d5a95d;
}

.icon.icon-mail, .icon-location:before {
	color: #d5a95d;
}

.vc_custom_1450280104849 h4 {
	color: #d5a95d;
}

.single-post .entry-meta {
	display: none;
}

.single-post .entry-date {
	display: none;
}

.home .recent-post-content .date {
	display: none;
}

@media only screen and (max-width: 425px){
.nav-container img {
	width: 70%;
}
}

.intro-page-title {
    background: transparent url(/wp-content/uploads/2014/11/tamara-header.png) center top no-repeat;
}