/*
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
*/

/*MENU*/
.av-main-nav > li {
    margin-left: 25px!important;
	margin-right: 25px!important;
}
.av-main-nav > li > a {
    padding: 0 0px!important;
}
.phone-info {
    font-size: 15px;
}
/*LETTERTYPEN*/
h1, h2, h3 {
	letter-spacing: 0px!important;
}
h2 {
	padding-bottom: 10px!important;
}
/*HEADER*/
.headerfoto .avia-caption-title {
	background: rgba(255, 255, 255, 0.8)!important;
	font-weight: 501!important;
	color: #004a7c!important;
	padding: 20px 30px!important;
	top: -40px!important;
    position: relative;
}
.headerfoto .slideshow_align_caption {
    vertical-align: bottom;
}
.headerblok {
	padding-left: 85px!important;
	padding-top: 50px!important;
	padding-bottom: 35px!important;
	padding-right: 85px!important;
}
.mobileknop .avia_iconbox_title {
	font-weight: 600!important;
}
.blokleft:hover {
	background-color: #00609f!important;
}
.blokmiddle:hover {
	background-color: #00609f!important;
}
.blokright:hover {
	background-color: #00609f!important;
}
/*ALGEMEEN*/
.avia-image-container-inner, .avia_image, .av-image-caption-overlay {
    border-radius: 0px;
}
.wpsm-show {
	color: #0296D5!important;
	text-decoration: underline;
}
.wpsm-show:hover {
	color: #004a7c!important;
}
.wpsm-hide {
	color: #0296D5!important;
	text-decoration: underline;
}
.wpsm-hide:hover {
	color: #004a7c!important;
}
.bg-foto {
	min-height: 300px!important;
}
.introductietext {
	padding-left: 7%!important;
	padding-right: 7%!important;
}
.main_color p a, .alternate_color p a {
	text-decoration: underline!important;
}
.belknop .avia_iconbox_title {
	font-size: 20px!important;
	top: -4px;
}
.belknop .avia-button .avia_button_icon {
    font-size: 38px!important;
}
.blauwebalk .container .content {
	padding-top: 0px!important;
	padding-bottom: 0px!important;
}
.kostenheading h2 {
	font-weight: 501!important;
}
.kostenheading .av-subheading {
    color: #0296D5!important;
	font-size: 17px!important;
	padding-bottom: 20px;
}
.toggle_icon {
	border-color: #02a4ea!important;
}
.toggle_icon .vert_icon {
       border-color: #02a4ea!important;
}
.toggle_icon .hor_icon {
	 border-color: #02a4ea!important;
}
.toggler:focus{
    outline: none!important;
}
.mobilefotopadding {
	padding-bottom: 70px!important;
}
/*FOOTER*/
#footer p {
	
}
@media (max-width: 1300px){
.headerblok {
    padding-left: 45px!important;
    padding-top: 30px!important;
    padding-bottom: 20px!important;
    padding-right: 45px!important;
}
}
@media (max-width: 1150px){
.av-main-nav > li {
    margin-left: 13px!important;
	margin-right: 13px!important;
}
}
@media (max-width: 989px){
.fotohide {
	display: none!important;
}
.criteriafoto {
	display: none!important;	
}
.a4dcontent .container .content {
	padding-top: 30px;
    padding-bottom: 30px;	
}
.a4dcontent2 .container .content {
	padding-top: 50px;
    padding-bottom: 20px;	
}
.a4dcontent3 .container .content {
	padding-top: 50px;
    padding-bottom: 50px;	
}
}
@media (max-width: 767px){
.introductietext p {
	text-align: left!important;
}
.kostenheading {
	text-align: left!important;
}
.introductietext {
	padding-left: 0px!important;
	padding-right: 0px!important;
}
.av-main-nav > li {
    margin-right: 0px!important;
	margin-left: 0px!important;
}
.mobilefotopadding {
	padding-bottom: 35px!important;
}
.a4dcontent .container .content {
	padding-bottom: 10px;	
}
.a4dcontent2 .container .content {
	padding-top: 40px;	
}
.a4dcontent3 .container .content {
	padding-top: 40px;
}
.phone-info {
    font-size: 18px;
	line-height: 22px;
}
.phone-info a{
	font-weight: 600!important;
}
}
