/*
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 will be much easier then.
Version: 1.0
Author: Kriesi
Author URI: http://www.kriesi.at
Template: enfold
*/



/*HEADER:*/
.headertext {
    position: relative;
	top: 0px!important;
	font-size: 50px!important;
	font-family: 'open sans';
	text-shadow: 2px 2px 5px #000;
}
.headerfoto .slideshow_align_caption {
    vertical-align: middle;
}
.avia-button {
    border-radius: 0px!important;
}
.headerbutton .avia-button {
	padding-top: 50px!important;
	padding-bottom: 50px!important;
}
.headerbutton .avia_iconbox_title{
	text-transform: uppercase!important;
	font-size: 20px!important;
}
.headerbutton .avia-button .avia_button_background {
    -webkit-transition: all 0s ease-in-out!important;
    transition: all 0s ease-in-out!important;
}
.avia-slideshow-dots a {
    background: #0D3580;
}
.avia-slideshow-dots a.active, .avia-slideshow-dots a:hover {
    background: #A07612;
}
.headerfoto .avia-button, .headervideo .avia-button {
	font-size: 20px!important;
}
.headervideo .avia-button:hover {
	background-color: #002866!important;
	opacity: 1!important;
}
.mobileknop .avia_iconbox_title {
	font-weight: 600!important;
	text-transform: uppercase!important;
}
/*VIDEO:*/
.headervideo .avia-caption-title {
	position: relative;
	top: 0px!important;
	font-size: 50px!important;
	font-family: 'open sans';
	text-shadow: 2px 2px 5px #000;
}
#top .av-video-slide iframe, #top .av-video-slide embed, #top .av-video-slide object, #top .av-video-slide video {
    top: -220px!important;
}
.avia-video, .avia-iframe-wrap {
    margin-bottom: 0px;
}
/*MENU:*/
.av-main-nav > li {
    margin-left: 15px!important;
	margin-right: 15px!important;
}
.av-main-nav > li > a {
    padding: 0 0px!important;
}
#av-burger-menu-ul li {
    font-family: 'open sans';
}
.html_av-overlay-full #top #wrap_all #av-burger-menu-ul li a:hover {
    color: #B98815!important;
}
/*SHOW MORE SHOW LESS:*/
.wpsm-show {
	color: #A07612!important;
	text-decoration: underline;
}
.wpsm-show:hover {
	color: #84610F!important;
}
.wpsm-hide {
	color: #A07612!important;
	text-decoration: underline;
}
.wpsm-hide:hover {
	color: #84610F!important;
}
/*PADDING BLOKKEN:*/
.intro {
	padding-top: 30px;
	padding-bottom: 60px;
}
.mogelijkheden {
	padding-top: 60px!important;
	padding-bottom: 50px;
}
.achtergrond {
	padding-top: 60px;
	padding-bottom: 50px;
}
.landenklimaat {
	padding-top: 60px;
	padding-bottom: 50px;
}
.vaargebied {
	padding-top: 60px;
	padding-bottom: 50px;
}
.dekfilmpje {
	padding-top: 70px;
}
.prijzen {
	padding-top: 60px;
	padding-bottom: 50px;
}
.faciliteiten {
	padding-top: 60px;
	padding-bottom: 50px;
}
.maatwerk {
	padding-top: 60px;
	padding-bottom: 50px;
}
.contact {
	margin-top: 70px;
	padding-top: 60px;
	padding-bottom: 50px;
}
.diavoorstelling {
	padding-top: 60px;
	padding-bottom: 50px;
}
/*ALGEMEEN:*/
span.image-overlay-inside {
	display: none !important;
}
.avia_transform a .image-overlay:hover {
}
.avia_transform a:hover .image-overlay {
	opacity: 0.2 !important;
}
#main p a {
	text-decoration: underline!important;
}
.avia-image-container-inner, .avia_image, .av-image-caption-overlay {
    border-radius: 0px;
}
.introductietext {
    padding-left: 7%!important;
    padding-right: 7%!important;
	text-align: center!important;
	padding-bottom: 20px!important;
}
.gold {
	color: #84600E!important;
}
.belknop .avia_iconbox_title {
	font-size: 20px!important;
	top: -4px;
}
.belknop .avia-button .avia_button_icon {
    font-size: 34px!important;
}
.goudenbalk .container .content {
	padding-top: 0px!important;
	padding-bottom: 0px!important;
}
.bg-foto {
	min-height: 300px!important;
}
.toggle_icon {
    border-color: #A07612!important;
}
.toggle_icon .vert_icon {
    border-color: #A07612!important;
}
.toggle_icon .hor_icon {
   border-color: #A07612!important;
}
.aanboord h2 {
	font-family: 'open sans';
	font-size: 23px!important;
}
@media (max-width: 1590px){
#top .av-video-slide iframe, #top .av-video-slide embed, #top .av-video-slide object, #top .av-video-slide video {
    top: -150px!important;
}	
}
@media (max-width: 1400px){
#top .av-video-slide iframe, #top .av-video-slide embed, #top .av-video-slide object, #top .av-video-slide video {
    top: -80px!important;
}	
}
@media (max-width: 989px){
.fotohide {
	display: none!important;
}
.introductietext {
	padding-left: 0px!important;
    padding-right: 0px!important;
	text-align: left!important;
}
.achtergrond {
	padding-top: 40px;
	padding-bottom: 20px;
}
.landenklimaat {
	padding-top: 40px;
	padding-bottom: 20px;
}
}
@media (max-width: 767px){
.introductietext {
	padding-bottom: 0px!important;
}
.headerbutton .avia-button {
	padding-top: 10px!important;
	padding-bottom: 10px!important;
}
.headerbutton .avia_iconbox_title{
	text-transform: uppercase!important;
	font-size: 15px!important;
}
#top .av-video-slide iframe, #top .av-video-slide embed, #top .av-video-slide object, #top .av-video-slide video {
    top: 0px!important;
}
.intro {
	padding-top: 10px;
	padding-bottom: 30px;
}
.mogelijkheden {
	padding-top: 40px!important;
	padding-bottom: 30px;
}
.hetschip {
	padding-top: 20px;
}
.vaargebied {
	padding-top: 40px;
	padding-bottom: 30px;
}
.dekfilmpje {
	padding-top: 50px;
}
.prijzen {
	padding-top: 40px;
	padding-bottom: 10px;
}
.faciliteiten {
	padding-top: 40px;
	padding-bottom: 10px;
}
.maatwerk {
	padding-top: 0px;
	padding-bottom: 0px;
}
.contact {
	margin-top: 50px;
	padding-top: 40px;
	padding-bottom: 30px;
}
.diavoorstelling {
	padding-top: 40px;
	padding-bottom: 30px;
	}
.intro h1 {
	display: none
}
#top .flex_column_table.av-equal-height-column-flextable:not(:first-child) {
    margin-top: 20px;
}
#top .avia-button-fullwidth {
    font-size: 1em;
}
}