/*
Theme Name: Enfold Child
Description: A <a href='http://codex.wordpress.org/Child_Themes'>Child Theme</a> for the Enfold Wordpress Theme. If you plan to do a lot of file modifications we recommend to use this Theme instead of the original Theme. Updating wil be much easier then.
Version: 1.0
Author: Kriesi
Author URI: http://www.kriesi.at
Template: enfold
*/
/*Add your own styles here:*/

body{
	font-family: Minion Pro, Times, Serif!important;
}

p{
	font-family: source sans pro, Sans-Serif!important;
	font-weight:lighter!important;
}

template-page .entry-content-wrapper h1, .template-page .entry-content-wrapper h2 {
    text-transform:none;
    letter-spacing: 1px;
}

h4{
	font-weight:normal!important;
	font-size:20px!important;
	font-family: Minion Pro, Times, Serif!important;
}

#top #header_main > .container, #top #header_main > .container .main_menu .av-main-nav > li > a, #top #header_main #menu-item-shop .cart_dropdown_link {
    font-weight: 600!important;
}

#top #wrap_all .av-inherit-size .av-special-heading-tag {
    font-weight: 600!important;
}

.html_modern-blog #top .post-entry .post-title, .html_modern-blog .avia-content-slider .slide-entry-title {
    text-transform: inherit!important;
}

.bannerDiv{
	text-align:center
}

.bannerLink{
	padding:0px!important;
	text-align:center;
}

.bannerTitel{
	font-family: Minion Pro, Times, Serif!important;
}

.bannerHref{
	padding-top:35px!important;
}

.bannerTekst {
	font-weight:500!important;
	text-transform:none!important;
	font-style:normal!important;
	padding-bottom:20px;
	background:
		linear-gradient(to right, #a57843, #e3b778)
		left 
		bottom 
		no-repeat; 
	background-size:100% 4px ;
}

div .slideshow_caption, div .slideshow_caption a, div .slideshow_caption a:hover, div .slideshow_caption h2, div .slideshow_caption h2 .special_amp, div .slideshow_caption strong, div .slideshow_caption h2 strong {
    font-weight:normal!important;
	text-transform:none!important;
	font-style:italic!important;
	margin:0px;
}

.html_elegant-blog .avia-content-slider .slide-entry-title {
    padding-top: 0px;
}

.html_elegant-blog #top .post-entry .post-title, .html_elegant-blog .avia-content-slider .slide-entry-title {
    padding: 0px;
}

.html_elegant-blog #top .post-entry .post-title, .html_elegant-blog .avia-content-slider .slide-entry-title {
    margin-bottom: -20px;
}

h2, h3, h5, footer, header, menu, nav{
	font-family: Minion Pro, Times, Serif!important;
    font-weight: bold!important;
}

h1{
	font-family: Minion Pro, Times, Serif!important;
	font-weight:normal!important;
}

#main, .avia-msie-8 .av_header_sticky_disabled#header {
    background-color: white;
}

.av_minimal_header #header_main, .av_minimal_header #header_meta {
  padding-bottom:2px;
  background:
    linear-gradient(to right, #a57843, #e3b778)
    left 
    bottom
    #28464a    
    no-repeat; 
  background-size:100% 5px ;
}

.logo, .logo a {
    height: 145px!important;
    max-height: 145px!important
}

.logo img {
    max-height: 145px!important;
} 

#footer {
    height: 100%;
	padding-top:4px;
  	background:
    linear-gradient(to right, #a57843, #e3b778)
    left 
    top
    #28464a    
    no-repeat; 
  	background-size:100% 4px ;
}

.html_elegant-blog #top .post-entry .post-title, .html_elegant-blog .avia-content-slider .slide-entry-title {
    line-height: 1!important;
	padding-bottom:20px!important;
}

#socket{
	font-family: Sans-Serif!important;
}

.hr-custom .hr-inner.inner-border-av-border-fat {
    border-top-width: 0px;
	padding-top:4px;
  	background:
    linear-gradient(to right, #a57843, #e3b778)
    left 
    top
    #28464a    
    no-repeat; 
}

#top .avia-slideshow-button.avia-color-dark {
    background: url(http://plaiziersporthorses.bonsaidev.nl/wp-content/uploads/2019/02/knop.png) left;
    color: white!important;
    border: none;
    padding: 13px 36px 13px 30px;
    font-size: 18px;
    font-family: Sans-Serif!important;
    font-style: normal!important;
    text-transform: uppercase!important;
}

.bannerTitel{
	font-weight:normal!important;
	font-style:normal!important;
	font-size:40px!important;
	
}

#top .av-main-nav ul a {
    background-color: transparent!important;
	border-bottom: solid #4b6567 1px!important;
	padding-left: 0px;
}

.av-main-nav ul {
	width: 250px!important;
}

.header_color .header_bg, .header_color .main_menu ul ul, .header_color .main_menu .menu ul li a, .header_color .pointer_arrow_wrap .pointer_arrow, .header_color .avia_mega_div, .header_color .av-subnav-menu > li ul, .header_color .av-subnav-menu a {
    background-color: rgba(40, 70, 74, 0.9);
    color: #ffffff;
    font-size: 20px!important;
    margin-bottom: 15px;
    padding: 30px;
}

.header_color .primary-background, .header_color .primary-background a, div .header_color .button, .header_color #submit, .header_color input[type='submit'], .header_color .small-preview:hover, .header_color .avia-menu-fx, .header_color .avia-menu-fx .avia-arrow, .header_color.iconbox_top .iconbox_icon, .header_color .iconbox_top a.iconbox_icon:hover, .header_color .avia-data-table th.avia-highlight-col, .header_color .avia-color-theme-color, .header_color .avia-color-theme-color:hover, .header_color .image-overlay .image-overlay-inside:before, .header_color .comment-count, .header_color .av_dropcap2, .header_color .av-colored-style .av-countdown-cell-inner, .responsive #top .header_color .av-open-submenu.av-subnav-menu > li > a:hover, #top .header_color .av-open-submenu.av-subnav-menu li > ul a:hover {
    background-color: #28464a!important;
	border-color: #28464a!important;
}

#top .menu-item-search-dropdown > a, #searchform #searchsubmit, .av_ajax_search_image, .iconfont {
    color: #d7aa6e!important;
}

.wpml-ls-slot-2, .wpml-ls-slot-2 a, .wpml-ls-slot-2 a:visited {
    color: #516f73!important;
}

#top #header.av_minimal_header .main_menu ul:first-child >li > ul, #top #header.av_minimal_header .main_menu .avia_mega_div > .sub-menu {
    margin-top: 2px!important;
}

.av-main-nav ul li a {
	border:none!important;
}

#footer .widget {
    padding-top: 35px;
}

#socket .container{	
    height:100%;
    max-height: 80px;
	font-size:18px;
	padding: 20px 0px 20px 50px;
	font-weight: normal;
}

.avia-button{
    font-family: Sans-Serif!important;
}

.avia-content-slider .slide-meta div, .avia-content-slider .slide-meta time {
    display: none;
}

.html_modern-blog #top .post-entry .blog-categories {
    display: none;
}

.email{
	color: #cfa66c!important;
}

.footerTekst{
	color: #cfa66c!important;
}

#top .avia-button.avia-color-light {
    border: solid #ddb173 1px !important;
	color: #ddb173!important;
	font-size:18px!important
}

#top #header_main > .container, #top #header_main > .container .main_menu .av-main-nav > li > a, #top #header_main #menu-item-shop .cart_dropdown_link {
    font-size:21px;
    padding-left:50px;
}

.avia-content-slider .slide-meta {
    display: none;
}

.avia-slideshow .avia-caption .avia-caption-title {
    font-weight: lighter!important;
	font-style: italic!important;
	text-align:center!important;
	font-size: 20px!important;
}

.avia-caption {
    position: absolute;
    z-index: 10;
    bottom: 17px;
    left:0px!important;
    padding: 10px 20px;
	width:100%;
	text-align:center!important;
}

.avia-slideshow-dots {
    display: none!important;
}

#top h1 a, #top h2 a, #top h3 a, #top h4 a, #top h5 a, #top h6 a {
    padding: 25px 25px 0px 25px;
}

.avia-content-slider .slide-entry-excerpt {
    padding: 0px 25px 25px 25px;
    font-family: source sans pro, Sans-Serif!important;
}

.avia-content-slider .slide-image {
    margin:0px!important;
}

.main_color table, .main_color .widget_nav_menu ul:first-child>.current-menu-item, .main_color .widget_nav_menu ul:first-child>.current_page_item, .main_color .widget_nav_menu ul:first-child>.current-menu-ancestor, .main_color .pagination .current, .main_color .pagination a, .main_color.iconbox_top .iconbox_content, .main_color .av_promobox, .main_color .toggle_content, .main_color .toggler:hover, #top .main_color .av-minimal-toggle .toggler, .main_color .related_posts_default_image, .main_color .search-result-counter, .main_color .container_wrap_meta, .main_color .avia-content-slider .slide-image, .main_color .avia-slider-testimonials .avia-testimonial-content, .main_color .avia-testimonial-arrow-wrap .avia-arrow, .main_color .news-thumb, .main_color .portfolio-preview-content, .main_color .portfolio-preview-content .avia-arrow, .main_color .av-magazine .av-magazine-entry-icon, .main_color .related_posts.av-related-style-full a, .main_color .aviaccordion-slide, .main_color.avia-fullwidth-portfolio .pagination, .main_color .isotope-item.special_av_fullwidth .av_table_col.portfolio-grid-image, .main_color .av-catalogue-list li:hover, .main_color .wp-playlist, .main_color .avia-slideshow-fixed-height > li, .main_color .avia-form-success, .main_color .av-boxed-grid-style .avia-testimonial {
    background: white;
}

.slide-content {
    background-color: #dceae9!important;
}

#top h1 a, #top h2 a, #top h3 a, #top h4 a, #top h5 a, #top h6 a {
    display: block!important;
	font-size:24px;
}

.caption_framed .slideshow_caption .avia-caption-content p, .caption_framed .slideshow_caption .avia-caption-title, .avia-caption .avia-caption-content p, .avia-caption .avia-caption-title {
    background: transparent!important;
}

.avia-image-container.avia-align-center {
    text-align: left;
}

div .slideshow_caption, div .slideshow_caption a, div .slideshow_caption a:hover, div .slideshow_caption h2, div .slideshow_caption h2 .special_amp, div .slideshow_caption strong, div .slideshow_caption h2 strong {
    font-weight: normal!important;
}

.hr-custom .hr-inner {
    border-width: 3px;
}

.naam{
	font-family: Minion Pro, Times, Serif!important;
	font-size:20px!important;
	font-weight:100!important;
}

.infoPaard{
	font-family: source sans pro, sans-serif!important;
	font-weight:100!important;
} 

#top .av-custom-form-color .button {
    border-color: #dfb575;
}

#top div .av-dark-form input[type='text'], #top div .av-dark-form textarea{
	border-color: #dfb575;
}

#horse-familytree .table-responsive table td {
    border-left: none;
    background-color: #dceae9;
    border-right: none;
	font-size:20px!important;
}

.av_one_third{
	margin-left:6%;
}

@media only screen and (max-width: 767px) {
	.horse{
		margin-left:6%;
		margin-bottom:6%!important;
	}
	
	.horse:nth-child(odd){
		margin-left:0px!important;
	}
}

@media only screen and (min-width: 768px) {
	.horse{
		margin-bottom:6%!important;
	} 
	
	.horse:nth-child(1){
		margin-left:0px!important;
	}
	
	.horse:nth-child(3n+4){
		margin-left:0px!important;
	}
}

@media only screen and (min-width: 1140px) and (max-width:1220px) {
	#top #header_main > .container, #top #header_main > .container .main_menu .av-main-nav > li > a, #top #header_main #menu-item-shop .cart_dropdown_link {
    	padding-left: 40px!important;
	}
}

@media only screen and (min-width: 1080px) and (max-width:1140px) {
	#top #header_main > .container, #top #header_main > .container .main_menu .av-main-nav > li > a, #top #header_main #menu-item-shop .cart_dropdown_link {
    	padding-left: 30px!important;
	}
}

@media only screen and (min-width: 1000px) and (max-width:1080px) {
	#top #header_main > .container, #top #header_main > .container .main_menu .av-main-nav > li > a, #top #header_main #menu-item-shop .cart_dropdown_link {
    	padding-left: 20px!important;
	}
}

@media only screen and (min-width: 950px) and (max-width:1000px) {
	#top #header_main > .container, #top #header_main > .container .main_menu .av-main-nav > li > a, #top #header_main #menu-item-shop .cart_dropdown_link {
    	padding-left: 10px!important;
	}
}

@media only screen and (max-width: 915px) {
	#top .avia-slideshow-button.avia-color-dark {
		display:none!important;
	}
}

@media only screen and (max-width: 767px) {
	.avia-image-container.avia-align-right {
		float: left!important;
		margin-left:16%!important;
	}
	.avia-image-container.avia-align-left {
		float: left!important;
		margin-left:16%!important;
	}
}

#horse-video {
    width: 100%;
}

.flex_column .widget .widgettitle, .content .widget .widgettitle {
    text-transform: inherit!important;
}