/*
Theme Name: Enfold Child
Theme URI: www.kriesi.at/themes/enfold/
Description: Enfold Child Theme
Template: enfold
 Version: 1.0.0
*/

@import url("../enfold/style.css");

/* =Theme customization starts here
-------------------------------------------------------------- */

body {
	
}

b, strong {
	color: inherit !important;
}

h1, h2, h3, h4, h5, h6 {
	letter-spacing: -0.02em !important;
}

.logo img {
	padding-top: 24px !important;
	padding-bottom: 24px !important;
}

.container_wrap {
    border-top-width: 0px !important;
}

.book-shadow {
	-webkit-box-shadow: 0px 16px 32px 4px rgba(0,0,0,0.25), 0px 16px 8px -4px rgba(0,0,0,0.2); 
	box-shadow: 0px 16px 32px 4px rgba(0,0,0,0.25), 0px 16px 8px -4px rgba(0,0,0,0.2);
}

.av-image-caption-overlay-center p {
	background: #ed1b25 !important;
	padding: 4px !important;
	color: #000000 !important;
	border-radius: 4px !important;
	-webkit-box-shadow: 0px 16px 32px 4px rgba(0,0,0,0.25), 0px 16px 8px -4px rgba(0,0,0,0.2); 
	box-shadow: 0px 16px 32px 4px rgba(0,0,0,0.25), 0px 16px 8px -4px rgba(0,0,0,0.2);
}

.buynowbox .iconbox_content {
	background: #000000 !important;
	border-radius: 40px !important;
}

.socialbuttons-dark .avia-button {
	border-radius: 100px !important;
	font-size: 32px !important;
}

.special_amp {
	font-family: inherit !important;
	font-style: inherit !important;
	font-size: inherit !important;
	line-height: inherit !important;
	font-weight: inherit !important;
	color: inherit !important;
}

.av-rotator-text-single {
	font-weight: 300 !important;
	line-height: 1.5em !important;
}

.av-subheading {
	font-weight: 700 !important;
	opacity: 1 !important;
}

.avia-content-slider .fake-thumbnail .slide-image {
	display: none !important;
}

.avia-content-slider .slide-entry-title {
    font-size: 24px !important;
    line-height: 1.3em !important;
}

.more-link {
    background: #ed1b25 !important;
	padding: 8px 16px !important;
	border-radius: 4px !important;
	margin-top: 16px !important;
	border-width: 0px !important;
}

a.more-link {
    color: #ffffff !important;
}

.slide-meta-comments, .slide-meta-del {
	display: none !important;
}

#top .fullsize .template-blog .post .entry-content-wrapper > *, .entry-content-wrapper {
    max-width: 100% !important;
}

#top .fullsize .template-blog .blog-meta {
    display: none !important;
}

.med-size {
	max-width: 450px !important;
}

.about-list h3 {
	font-size: 32px !important;
}

.alignleft {
    margin: 4px 24px 0px 0 !important;
}

.alignright {
	margin: 4px 0px 0px 24px !important;
}

/* Newsletter Styles */
.avia_ajax_form p input, .avia_ajax_form p textarea, .avia_ajax_form p select, .avia_ajax_form p .input_checkbox_label {
    font-size: 32px !important;
}

.emaillist input[type='text'], .emaillist input[type='email'] {
	background: #ffffff !important;
	padding: 8px !important;
	border: solid 3px #dddddd !important;
	border-radius: 4px !important;
	color: #333333 !important;
	font-size: 24px !important;
}

.emaillist label {
	font-weight: 700 !important;
	color: #000000 !important;
	font-size: 24px !important;
	padding-bottom: 16px !important;
}

.emaillist input[type='submit'] {
	background-color: #ed1b25 !important;
	border-color: #ed1b25 !important;
	font-size: 24px !important;
	text-transform: uppercase !important;
	border-radius: 4px !important;
	font-weight: 700 !important;
	padding: 16px 32px !important;
	
}

/* Kill the blog dates */
.slide-meta {
	display: none !important;
}


/* Media Queries */


@media only screen and (max-width: 1199px) {
	.home-hero-heading .av-special-heading-tag {
		font-size: 56px !important;
	}
}

@media only screen and (max-width: 768px) {
	.home-hero-heading .av-special-heading-tag {
		font-size: 56px !important;
	}
	.about-list h3 {
		font-size: 24px !important;
	}
	.about-photos {
		display: none !important;
	}
}
