/*
Theme Name: Zephyr Child
Template: Zephyr
Version: 1.4
Author:	UpSolution
Theme URI: http://us-themes.com/wp/Zephyr/demo1/
Author URI: http://us-themes.com/
*/

/*Add your own styles here:*/

/* gform placeholders*/
::-webkit-input-placeholder { color:#000000; }
:-moz-placeholder { opacity: 1; color:#000000; } /* Firefox 18- */
::-moz-placeholder { opacity: 1; color:#000000; } /* firefox 19+ */
:-ms-input-placeholder { color:#000000; } /* ie */
input:-moz-placeholder { color:#000000; }

/********* START FONTS *******/
@font-face {
font-family: 'MuseoSans';
src: url("http://www.veganityfoods.com/wp-includes/fonts/MuseoSans-100.otf") format("opentype");
    font-weight: 100;
    font-style: normal;
}

@font-face {
font-family: 'MuseoSans';
src: url("http://www.veganityfoods.com/wp-includes/fonts/MuseoSans-300.otf") format("opentype");
    font-weight: 300;
    font-style: normal;
}

@font-face {
font-family: 'MuseoSans';
src: url("http://www.veganityfoods.com/wp-includes/fonts/MuseoSans_500.otf") format("opentype");
    font-weight: 500;
    font-style: normal;
}

@font-face {
font-family: 'MuseoSans';
src: url("http://www.veganityfoods.com/wp-includes/fonts/MuseoSans_700.otf") format("opentype");
    font-weight: 700;
    font-style: normal;
}

@font-face {
font-family: MuseoSans;
src: url("http://www.veganityfoods.com/wp-includes/fonts/MuseoSans_900.otf") format("opentype");
    font-weight: 900;
    font-style: normal;
}

@font-face {
font-family: 'GoboldLight';
src: url("http://www.veganityfoods.com/wp-includes/fonts/Gobold_Light.ttf") format("truetype");
    font-weight: normal;
    font-style: normal;
}

h2,h3,h5,h6{
text-rendering: optimizelegibility;
font-family: MuseoSans !important;
font-weight: 900 !important;
letter-spacing: 0px;
}

h1{
font-family: GoboldLight !important;
color: #13A983 !important;
margin-bottom: 15px !important;
}

h4{
text-rendering: optimizelegibility;
font-family: MuseoSans !important;
font-weight: 900 !important;
letter-spacing: 0px;
color: #13A983 !important;
margin-bottom: 5px;
}

p, .w-blog-entry-short {
text-rendering: optimizelegibility;
font-family: MuseoSans !important;
font-weight: 300 !important; 
letter-spacing: 0px;
}

#text-2{
font-weight:700 !important;
margin-top: 5.5% !important;
}

.w-nav {
margin-top: 30px !important;
}

.l-subheader-h{
margin-bottom: 40px;
}
.w-nav-list{
text-rendering: optimizelegibility;
font-family: MuseoSans !important;
font-weight: 700 !important;
letter-spacing: 0px;
}

.w-blog-entry-title{
color: #13A983;
}

#text-5 > .textwidget > p , #text-13 > .textwidget > p{
color: #13A983 !important;
}

.l-body{
font-family: MuseoSans;
font-weight:300;
}

/********* EINDE FONTS *******/
//** BLOG SHARE **//


//** EIND BLOG SHARE **/

/* homepage blog items
.w-blog-entry-preview{
display:none !important;
} */


.l-header{
margin-top:20px;
margin-bottom:40px !important;
}

.at_right,.w-blog-title{
margin-top: 50px !important;
}

.w-blog-entry-title{
margin-top:30px;
}

.w-blog-entry-more{
color: #fff !important;
}

.w-blog-entry-body,.w-blog-entry-title{
margin-left:0 !important;
}

/** Titel "contact" **/
.vc_custom_1435070239191 > .wpb_wrapper > h5{
color: #13A983 !important;
}

/* START BUTTONS_HOMEPAGE */
.g-btn {
background-color: #13A983 !important;

border-radius: 0px;
text-align: left;
}

.last_vid>a:before{
content: url('http://veganityfoods.com/wp-content/uploads/2015/07/laatste_video.png');
margin-right: 10px;
float:left;
}

.last_vid>a>span:first-of-type{
float:left;
margin:0;
margin-top:7px;
}

.kennis_delen>a:before{
content: url('http://veganityfoods.com/wp-content/uploads/2015/07/kennis_delen-e1436262754730.png');
margin-right: 10px;
float:left;
}

.kennis_delen>a>span:first-of-type{
float:left;
margin:0;
margin-top:7px;
}

.blog>a:before{
content: url('http://veganityfoods.com/wp-content/uploads/2015/07/blog-e1436262710615.png');
margin-right: 10px;
float:left;
}

.blog>a>span:first-of-type{
float:left;
margin:0px;
margin-top: 7px;
}

.w-form-field-success{
color: #13A983 !important;
}
 
.nieuws>a:before{
content: url('http://veganityfoods.com/wp-content/uploads/2015/07/nieuws-e1436262741100.png');
margin-right: 10px;
float:left;
}

.nieuws>a>span:first-of-type{
float:left;
margin:0px;
margin-top: 7px;
}

.fb>a:before{
content: url('http://veganityfoods.com/wp-content/uploads/2015/08/facebook_icon-e1440660272748.png');
margin-right: 10px;
float:left;
}

.fb>a>span:first-of-type{
float:left;
margin:0px;
margin-top: 7px;
}

.twitter>a:before{
content: url('http://veganityfoods.com/wp-content/uploads/2015/09/twitter.png');
margin-right: 10px;
float:left;
}

.twitter>a>span:first-of-type{
float:left;
margin:0px;
margin-top: 7px;
}

.insta>a:before{
content: url('http://veganityfoods.com/wp-content/uploads/2015/09/instagram.png');
margin-right: 10px;
float:left;
}

.insta>a>span:first-of-type{
float:left;
margin:0px;
margin-top: 7px;
}

.l-subheader, .at_middle{
box-shadow: none !important;
}

.gform_fields, .top_label, .form_sublabel_above, .description_below{
color: #FFF;
}

/* EIND BUTTONS_HOMEPAGE */

/* veganity slogan */
.veg_slo{
float:right;
}
/* START E-MAGAZINE SUBSCRIBE BALK */
.gform_footer, .top_label, .gform_body {
display: inline-block;
vertical-align: top;
} 

.gf-add-placeholder, #gform_2 {
text-align: center;
}

#input_2_2, #input_2_4, #input_2_5, #input_3_4, #input_3_2, #input_3_5,#input_1_4,#input_1_5,#input_1_2{
background-color:#fff !important;
border-bottom:none;
}

#gform_fields_3,#gform_fields_1{
color:#000;
}

#gform_fields_3{
margin-top: 30px !important;
}

#gform_fields_2{
margin-top: 15px !important;
color: #000 !important
}

.vc_custom_1434354500691, .vc_custom_1434032535466, .vc_custom_1433932058740, .vc_custom_1435136932158, .vc_custom_1440493899781, .vc_custom_1440594789055, .vc_custom_1440680482517, .vc_custom_1440681551732{
height: 70px;
}

.vc_custom_1436773924118>div> .wpb_text_column, .vc_custom_1437480501903 > div > .wpb_text_column {
width: 25%;
margin-left: 150px;
margin-top: 105px !important;
display: inline-block;
}

.vc_custom_1436773924118 > div > .wpb_single_image,  .vc_custom_1437480501903 > div > .wpb_single_image{
float: right;
margin-right: 300px;
margin-top: 33px;
}


.l-subfooter.at_top {
padding-top: 0px !important;
padding-bottom: 0px !important;
}

.gform_wrapper ul {
margin-top:30px !important;
}

.l-submain-h.g-html.i-cf{
padding-top: 0px;
}

.gform_wrapper, .gform_footer{
margin: 0px !important;
}

#gf-add-placeholder{
display: inline-block;
}

.vc_custom_1436772071415{
margin-top: 50px !important;
}

.g-hr{
margin-top:100px;
}


#text-8{
margin-top:25px;
}

.e-mag-tekst{
display: inline-block;
vertical-align: top;
margin-top: 15px;
margin-right: 10px;
color: #fff;
text-align: center !important;
}

/*** E-MAG PAGINA E-MAG BALK ***/
.vc_custom_1438175523723{
    background-color: #13A983;
    margin-left: auto !important;
    margin-right: auto !important;
    width: 100%;
}

.vc_custom_1438175523723 > .wpb_wrapper{
text-align:center;
padding-top:40px;
color: #fff;
}

.vc_custom_1438175523723 > div > p{
margin-bottom:0px !important;
}

.vc_custom_1438175523723 > div > #gform_wrapper_2{
background-color: #13A983;
float:none;
margin-right:0px !important;
maring-left:15px; !important;
}


/******* SIDEBAR ********/

/* Bel en bestel direct */
#text-11, #text-14{
background-color: #13A983;
color:#FFF !important;
padding: 10px;
margin-bottom: 20px;
}

#text-11 > div > p > a{
color: #FFF !important;
}

#text-11 > div > p:first-of-type, #text-14 > div > p:first-of-type{
font-size: 27px;
font-weight: 700 !important;
}

#text-14> div > p > a{
color: #FFF !important;
}

.side_img{
border: 2px solid #13A983;
margin-bottom:-5px;
}

.tel{
font-size:43px;
color:#fff !important;
}

.tel1{
margin-bottom:0px !important;
}

.tyknop > a{
text-align: center;
}

/* Openingstijden */
#text-10{
background-color: #BADECF;
padding: 10px;
margin-bottom: 20px;
}

/* Adres gegevens */
#text-9, #text-16{
background-color: #13A983;
color: #FFF;
padding: 10px;
margin-bottom: 20px;
}

#text-9 > p:first-of-type, #text-16 > p:first-of-type {
margin-bottom:5px !important;
}

.open_dag{
text-align:left;
margin:0 !important;
}

#text-12, #text-17{
background-color: #BADECF;
padding: 10px;
margin-bottom:5px;
}

#text-12 > div > p > a, #text-17 > div > p > a{
font-weight: 700;
color: #000
}


#text-12 > div > p > a > img, #text-17 > div > p > a > img {
width: 70px;
}

#text-12 > div > p > a:hover, #text-17 > div > p > a:hover{
color: #13A983;
}

#text-12 > div > p, #text-17 > div > p{
margin-bottom:0 !important;
}

.take_away{
vertical-align: middle;
}

.l-sidebar{
width: 29.333% !important;
}

/** Coming soon info **/
.infoblok{
width: 50%;
float: right;
margin-right: 14%;
}

.info{
margin-right: 5px;
}

.info:after{
content: "|";
}

.info > a:nth-of-type(3):after{
content: "";
}

/* zet de text goed in de balk. "Ontvang gratis ons Veganity Magazine"*/
.sub_form >.wpb_wrapper > p{
    display: inline-block;
    margin-top: 20px;
   margin-left: 20px;
    color: #fff;
   font-weight: 700 !important;
}

#gform_wrapper_2{
float:right;
margin-right:20px!important;
}
/* EIND E-MAGAZINE SUBSCRIBE BALK */

/* START FOOTER SUBSCRIBE BALK */
/* Submit image/button */

#gform_submit_button_3{
float: left !important;
}

#gform_3 > .gform_footer{
float:left;
padding-top: 10px !important;
padding-bottom: 0px !important;
}

.top_label{
padding-top:0px !important;
padding-bottom:20px !important;
}

/* EMAIL FIELD */
#field_3_2{
    display: inline;
}

.w-copyright > a {
margin-left:5px;
margin-right:5px;
}

/* NAME FIELDS */
#field_3_4{
    width: 48%;
}


#field_3_5{
width:49%;
}

#gform_widget-2{
    display: inline-block;
    width: 50%;
    margin-bottom:0px;
}



/* FOOTER TEXT */
/* .widget widget_text */
#text-2{
    float: right;
    display: inline-block;
    width: 50%;
    margin-top: 4%;
}
.vc_custom_1434359324709{
width:300px !important;
padding-top:3px;
}

/* EIND FOOTER SUBSCRIBE BALK */

/* FOOTER MENU */
.l-subfooter-h > .layout_hor >.level_1{
width:100%;
display: flex !important;
display: -webkit-box;
display: -moz-box; 
display: -ms-flexbox;
display: -webkit-flex; 
flex-wrap: wrap;
justify-content: space-around;
}


.g-cols.offset_wide > div {
margin-left:0px;
}

.g-cols.offset_wide > div:nth-of-type(2) {
margin-left:6%;
}


.l-subfooter-h>.layout_hor{
width:100%;
}

.w-copyright{
justify-content: center;
display: flex;
flex-wrap: wrap;
width: 100%;
margin-top: 30px;
}

.at_bottom>.l-subfooter-h{
    border-top: 1px solid rgb(255, 255, 255);
    padding-top: 20px;
    margin-top: -20px;
}

.at_top, .l-subfooter{
box-shadow:none !important;
}

.l-canvas{
box-shadow:none;
}


#input_2_4,#input_2_5,#input_2_2,#input_3_4,#input_3_5,#input_3_2{
height: 25px;
}

.w-search-input>input[type="text"]{
height: 40px !important;
}

.g-btn{
width: 284px;
}

.w-socials-item-link{
background-color: #13a983 !important;
}

/* Menukaart pagina */
.vc_custom_1436191406810, .vc_custom_1436191406810>.wpb_wrapper>h5, .vc_custom_1436191470260>.wpb_wrapper>h5{
color:#fff;
}

#gform_3{
padding-top: 20px;
}

.vc_custom_1436191470260>.wpb_wrapper>p{
margin: 0px;
color: #fff;
}

/*** Start menukaart header balken ***/
/* header balk opmaak*/
.vc_custom_1442235971515 /*ontbijt*/,
.vc_custom_1442236198176 /*lunch*/,
.vc_custom_1442236758776 /*Juices & Drinks*/,
.vc_custom_1442236649373 /* snacks */,
.vc_custom_1442236336384 /* meal deal */,
.vc_custom_1442236972812 /* gerechten uit meal deal */{
border-top: 3px solid #13A983 !important;
background-color: #BADECF !important;
padding: 10px 20px 2px !important;
}

/* header tekst */
.vc_custom_1442235971515 > div > h5, 
.vc_custom_1442236198176 > div > h5, 
.vc_custom_1442236758776 > div > h5,
.vc_custom_1442236649373 > div > h5,
.vc_custom_1442236336384 > div > h5,
.vc_custom_1442236972812 > div > h5{
font-size: 26px !important;
margin-top: 0px !important;
margin-bottom: 0px !important;
letter-spacing: 10px !important;
font-weight: 700 !important;
color: #13A983 !important;
}

/* Header woord "menu" */
.vc_custom_1442235971515 > div > h5 > strong,
.vc_custom_1442236198176 > div > h5 > strong,
.vc_custom_1442236758776 > div > h5 > strong,
.vc_custom_1442236649373 > div > h5 > strong,
.vc_custom_1442236336384 > div > h5 > strong,
.vc_custom_1442236972812 > div > h5 > strong{
letter-spacing: 0px !important;
color: #000 !important;
}

/* Header icon*/
.vc_custom_1442235971515 > .wpb_wrapper > h5:after,
.vc_custom_1442236198176 > .wpb_wrapper > h5:after,
.vc_custom_1442236758776 > .wpb_wrapper > h5:after,
.vc_custom_1442236649373 > .wpb_wrapper > h5:after,
.vc_custom_1442236336384 > .wpb_wrapper > h5:after,
.vc_custom_1442236972812 > .wpb_wrapper > h5:after{
content: url('http://veganityfoods.com/wp-content/uploads/2015/07/delivery.png');
float: right;
margin-top: -22px !important;
}

/*** Eind menukaart headerbalk ***/

/* over ons / wij verkopen */
.vc_custom_1436793240159:before{
content: url('http://veganityfoods.com/wp-content/uploads/2015/07/test_img.jpg');
}
.vc_custom_1436793240159{
background-color: #BADECF;
margin-bottom: 70px !important;
}

.vc_custom_1436793240159 > div > p{
margin-bottom: 17px !important;
}

/* Delen / charity */
.vc_custom_1437573701065:before{
content: url('http://veganityfoods.com/wp-content/uploads/2015/07/charity-e1437573962730.jpg');
}
.vc_custom_1437573701065{
background-color: #BADECF;
}

.vc_custom_1437573701065 > div > p{
margin-bottom: 17px !important;
}

/********* SHOP *********/
.quantity:before{
content:"Aantal:";
margin-right:10px;
float: left;
margin-top: 8px;
}

.add_to_cart_button:hover{
background-color:#13A983;
color: #FFF !important; 
}

.product-h > a > img:hover{
background: rgb(0, 0, 0) ; 
opacity: 0.6;
}

/******** MENU KAART ********/

.prijs{
float:right;
display:inline-block;
}

.m3enu{
font-weigth:700;
display:inline-block;
font-size: 18px;
}

.sub{
display:block;
font-size:16px;
color: #BADECF;
margin-top:-20px;
}

/** Menukaart Final **/

.products > li {
width:100% !important;
}

.products > li:hover {
background-color: #BADECF;
}

.price{
display: block !important;
margin-top: 10px !important; 
padding:0px;
}

.product-meta {
display: inline-block !important;
vertical-align: top !important;
margin-left: 20px !important;
margin-top:12px !important;
width: 80% !important;

}
.product-meta > h3 {
display: block !important;
padding:0px !important;
}

.add_to_cart_button{
display: inline-block !important;
margin-top:20px !important;
}

.product-h{
display:block !important;
}

.product-h > a:first-of-type{
display: inline-block !important;
width: 77% !important;
height: 80px !important;
}

.product-h > a {
display:inline-block;
}

.product-h > a > img{
display: inline-block !important;
width: 80px;
vertical-align:middle !important;
}


/** TEST MENUKAART **/
.menu {  
width: 60%;  
list-style: none !important;  
margin: 0 0 2em;  
padding: 0;  
font: 150%/100% Arial, Helvetica, sans-serif;  
}  

.menu li {  
clear: both;  
margin-bottom: 10px !important;  
padding: 0 0 0;  
position: relative;  
border-bottom: dotted 2px #999;  
}  

.menu strong {  
background: #fff;  
padding: 0 10px 0 0;  
font-weight: normal;  

left: 0;  
}  

.menu em {  
background: #fff;  
padding: 0 0 0 5px;  
font: 110%/100% Georgia, "Times New Roman", Times, serif;  
position: absolute;  
bottom: -.2em;  
right: 0;  

}  
.menu sup {  
font-size: 60%;  
color: #666;  
margin-left: 3px;  
} 


.style4 {
list-style:none !important;
clear: both;  
margin: 0;  
padding: 0 0 0;  
position: relative;  
}

.style4 li{
margin-bottom:10px !important;
}
.credits {  
color: #999;  
font: 100% Georgia, "Times New Roman", Times, serif;  
}  

.pr_titel{
margin-bottom: 25px !important;
}
/***** EIND TEST MENUKAART ****/

/******** SCHERMEN GROTER DAN MOBILE ********/
@media screen and (min-width : 1112px){
/* wij verkopen */
.vc_custom_1436793240159:before{
float:left;
margin-top: -70px;
}

.g-btn{
width: 335px !important;
}

.vc_custom_1436793240159{
margin-top:100px !important;
padding-bottom: 1px !important;
padding-top: 20px !important;
}

.vc_custom_1436793240159 >.wpb_wrapper {
padding-left: 300px !important;
padding-right: 20px !important;
}

/* charity / delen */
.vc_custom_1437573701065:before{
float:left;
}

.vc_custom_1437573701065{
margin-top:50px !important;
padding-bottom: 1px !important;
margin-bottom:50px !important;
}

.vc_custom_1437573701065 >.wpb_wrapper {
padding-left: 300px !important;
padding-right: 20px !important;
padding-top: 5px !important;
}
}
/* Start IPAD LANDSCAPE*/
@media screen and (min-width: 481px) and (max-width: 1112px) and (orientation: landscape){
    .vc_custom_1434354500691,
    .vc_custom_1434032535466,
    .vc_custom_1433932058740,
    .vc_custom_1435136932158,
    .vc_custom_1440594789055,
    .vc_custom_1440680482517,
    .vc_custom_1440681551732 {
        height: 195px;
    }

    .vc_custom_1434354500691,
    .vc_custom_1434032535466,
    .vc_custom_1433932058740,
    .vc_custom_1435136932158,
    .vc_custom_1440594789055,
    .vc_custom_1440680482517,
    .vc_custom_1440681551732 {
	text-align:center !important;
    }

    #text-2{
	font-weight:700 !important;
	margin-top: 0px !important;
	padding-top:0px !important;
    }


    .w-socials-list {
        text-align: center;
    }

    
    #text-11{
	background-color: #13A983;
	color:#FFF;
	padding: 10px;
	margin-bottom: 20px !important;
    }

    #text-11 > div > p > a{
        color: #FFF !important;
    }

    #text-14 > div > p > a{
	color: #FFF !important;
    }

    .woocommerce.columns-4 .products .product {
    	width: 33.333% !important;
    }

    #text-11 > div > p:first-of-type, #text-14 > div > p:first-of-type{
	font-size: 22px;
	font-weight: 700 !important;
    }

    .tel{
	font-size:35px;
	color:#fff !important;
    }

    .l-subfooter-h > .w-nav {
	margin-left: auto !important;
        margin-right: auto !important;
	display:block !important;
	width: 90% !important;
	float:none;
    }

/* menukaart overzicht IPAD*/

    .add_to_cart_button{
	position: absolute !important;
	bottom: 0px;
	left:20%;
	width: 60%;
	margin-left: auto !important;
	margin-right: auto !important;
	text-align:center!important;
	padding: 11px 10px !important;
    }

    .product-meta{
	display-inline-block !important;
	width:70% !important;
	margin-top: 15px !important;
	text-align:center;
	margin-left:-5px !important;
    }

    .product-h{
	display:inline-block !important;
	width:100% !important;
    }

    .products > li {
	width:100% !important;
	height: 300px; !immportant;
	text-align:center !important;
	margin-top:10px !important;
    }

    .product-h > a:first-of-type {
	display:inline-block !important;
	height:100% !important;
    }
}
/* Eind menukaart overzicht IPAD */
/* Eind IPAD LANDSCAPE */

/* Start IPAD PORTRAIT */
@media screen and (min-width: 481px) and (max-width: 1112px) {
    .vc_custom_1434354500691,
    .vc_custom_1434032535466,
    .vc_custom_1433932058740,
    .vc_custom_1435136932158,
    .vc_custom_1440594789055,
    .vc_custom_1440680482517,
    .vc_custom_1440681551732 {
        height: 195px;
    }

    .l-sidebar{
	width:100% !important;
    }

    .vc_custom_1434354500691,
    .vc_custom_1434032535466,
    .vc_custom_1433932058740,
    .vc_custom_1435136932158,
    .vc_custom_1440594789055,
    .vc_custom_1440680482517,
    .vc_custom_1440681551732 {
	text-align:center !important;
    }

    .w-socials-list {
        text-align: center;
    }

    #text-2{
	font-weight:700 !important;
	margin-top: 7.333% !important;
    }

    .vc_custom_1436793240159 > .wpb_wrapper{
	width:53.333%;
	display:inline-block;
	padding-left: 10px !important;
	padding:right:10px !important;
	margin-top:0px !important;
    }

    .l-subfooter-h > .w-nav {
	margin-left: auto !important;
        margin-right: auto !important;
	display:block !important;
	width: 90% !important;
	float:none;
    }

/* menukaart overzicht IPAD*/

    .add_to_cart_button{
	position: absolute !important;
	bottom: 0px;
	left:15%;
	width: 70%;
	margin-left: auto !important;
	margin-right: auto !important;
    }

    .product-meta{
	display-inline-block !important;
	width:70% !important;
	margin-top: 15px !important;
	text-align:center;
	margin-left:-5px !important;
    }

    .product-h{
	display:inline-block !important;
	width:100% !important;
    }

    .products > li {
	width:100% !important;
	height: 290px; !immportant;
	text-align:center !important;
	margin-top:10px !important;
    }

    .product-h > a:first-of-type {
	width:100% !important;
	display:inline-block !important;
	height:100% !important;
    }
/* Eind menukaart overzicht IPAD */
}
/* eind IPAD PORTRAIT*/


/* MOBILE CSS */

@media screen and (max-width : 480px){ 

.vc_custom_1434354500691, .vc_custom_1434032535466, .vc_custom_1433932058740, .vc_custom_1435136932158, .vc_custom_1440594789055, .vc_custom_1440680482517,.vc_custom_1440681551732 {
height: 195px;
}

.l-sidebar,
#text-18 > div > .wpb_button,
#text-6 > div > .wpb_button,
.g-btn{
width:100% !important;
}

/*** Coming soon page logo ***/
.vc_custom_1432299542877 > div > a > img{
margin-bottom: 50px !important;
}

/***  copyright info ***/
.infoblok {
width:90%;
display:block;
margin-left:auto;
margin-right:auto;
}

/*** footer **/
.l-subfooter-h > .layout_hor >.level_1{
display: block !important;
}

.w-copyright{
display: block !important;
}

/*** eind footer ***/
/*** E-MAG FOOT ***/
.vc_custom_1436773924118 > div > .wpb_text_column {
    margin-top: 105px !important;
    display: inline-block;
    padding: 0px 20px;
    width: 100%;
    margin-left:0px;
}

.vc_custom_1436773924118 > div > .wpb_single_image{
float: none;
margin-right: 0px;
margin-top: 33px;
}

/*** END E-MAG FOOT ***/
.vc_custom_1436793240159 > .wpb_wrapper{
padding:10px;
}

#gform_wrapper_2{
margin-right: 0px !important;
}

.vc_custom_1434354500691{
margin-bottom: 70px !important;
}



/* footer menu */

.sub_form > .wpb_wrapper > p {
text-align:center;
display:block;
margin-left:0;
}

.last_vid>a>span:first-of-type{
margin:0;
margin-top:10px;
}

.last_vid>a:before{
float:left
}

.blog>a>span:first-of-type{
margin:0;
margin-top:10px;
}

.blog>a:before{
float:left
}

.nieuws>a>span:first-of-type{
margin:0;
margin-top:10px;
}

.nieuws>a:before{
float:left
}

.fb>a>span:first-of-type{
margin:0;
margin-top:10px;
}

.fb>a:before{
float:left
}

.kennis_delen>a>span:first-of-type{
margin:0;
margin-top:10px;
}

.kennis_delen>a:before{
float:left
}
#text-2 > .textwidget{
padding-left:20px;
}

/* menukaart overzicht mobiel */

.add_to_cart_button{
margin-top: 20px !important;
}
.product-meta{
display-inline-block !important;
width:70% !important;
margin-top: 2px !important;

}

.product-h{
display:inline-block !important;
width:100% !important; 
}

.products > li {
width:100% !important;
}

.product-h > a:first-of-type {
width:100% !important;
display:inline-block !important;
height:100% !important;
}

/* header menukaart balk */

.vc_custom_1442235971515 > .wpb_wrapper > h5:after,
.vc_custom_1442236198176 > .wpb_wrapper > h5:after,
.vc_custom_1442236758776 > .wpb_wrapper > h5:after,
.vc_custom_1442236649373 > .wpb_wrapper > h5:after,
.vc_custom_1442236336384 > .wpb_wrapper > h5:after,
.vc_custom_1442236972812 > .wpb_wrapper > h5:after{
content: none;
}
/*

.vc_custom_1442235971515,
.vc_custom_1442236198176,
.vc_custom_1442236758776,
.vc_custom_1442236649373,
.vc_custom_1442236336384,
.vc_custom_1442236972812{
margin-bottom:10px !important; 
}


} /* eind mobile */