/*
Theme Name: Leurse Bron Child Theme 
Theme URI: leursebron.nl
Description: A child theme of Leurse Bron 
Author: E manifest 
Author URI: Emanifest.nl
Template: anahata
*/

@import url("../anahata/style.css");

/* logo size */
.mkd-page-header .mkd-menu-area .mkd-logo-wrapper a {
	max-height: 300px;
	height: 160px !important;
	padding-top: 6em;
}

.mkd-vertical-align-containers .mkd-position-center:before, 
.mkd-vertical-align-containers .mkd-position-left:before, 
.mkd-vertical-align-containers .mkd-position-right:before, 
.mkdf-vertical-align-containers .mkdf-position-center:before, 
.mkdf-vertical-align-containers .mkdf-position-left:before, 
.mkdf-vertical-align-containers .mkdf-position-right:before 
{
  	margin-right: 0;
}

.wpcf7-form .one-half {
    float: left;
    margin-bottom: 3%;
    width: 48.5%;
}

.wpcf7-form .one-half.last {
    float: right;
}
.wpcf7-form input.wpcf7-submit {
    background: #fff none repeat scroll 0 0;
    border-color: #fff;
    color: #a1a1a1;
    display: block;
    font-size: 14px;
    margin: 20px auto 0;
    padding: 15px 0;
    text-transform: uppercase;
    width: 200px;
}

.wpcf7-form input.wpcf7-submit:hover {
    color: #fff;
}
 
div.wpcf7-validation-errors {
    background: #ffe2e2;
    border: 1px solid #ff0000;
    color: #C10000;
}
 
div.wpcf7-response-output {
    margin: 2em 0;
    padding: 10px;
    border: 2px;
	display: none;	
}
.wpcf7-form .wpcf7-response-output.wpcf7-mail-sent-ok {
    color: #4F8A10;
    background-color: #DFF2BF;
    border: 2px;
    padding: 10px;
}

div.wpcf7-mail-sent-ok:before,div.wpcf7-validation-errors:before {
    font: 26px/30px dashicons;
    margin-right: 16px;
    vertical-align: middle;
}


body input[type=text].wpcf7-not-valid, body input[type=email].wpcf7-not-valid, body input[type=tel].wpcf7-not-valid, body textarea.wpcf7-not-valid {
border: 1px solid #ec3c06;
}




