/* 
 Theme Name:     Cherry-Marketing
 Author:         Cherry-Marketing
 Author URI:     https://www.cherry-marketing.nl
 Template:       Divi
 Version:        1.0.0
 Description:   A Child Theme built using the elegantmarketplace.com Child theme maker
Developed by Andrew Palmer for Elegant Marketplace www.elegantmarketplace.com Free to use and duplicate as many times as you like
 Wordpress Version: 5.3.2
*/ 


/* ----------- PUT YOUR CUSTOM CSS BELOW THIS LINE -- DO NOT EDIT ABOVE THIS LINE --------------------------- */ 

/* Kaartjes images portfolio niet tonen */
@media only screen and (max-width: 600px) {
  	figure.dsm_card_image_wrapper.dsm_card_badge_top_right {
   		display: none;
	}
}


/* Mobiel menu text uitlijning  */
@media only screen and (max-width: 640px) {
		.et_pb_fullwidth_menu--style-left_aligned.et_pb_text_align_center .et_pb_menu__wrap, .et_pb_menu--style-left_aligned.et_pb_text_align_center .et_pb_menu__wrap {
			justify-content: flex-end!important;
		}
	}

/* Contact form */

/*add labels above the form input fields*/
.et_pb_contact_form label.et_pb_contact_form_label {
    display: block !important;
    font-family: 'Mulish',Helvetica,Arial,Lucida,sans-serif;
    font-weight: 700;
    margin-bottom: 5px;
}

/*hide the extra label*/
.et_pb_contact_form .et_pb_contact_field_options_wrapper .et_pb_contact_field_options_title {
    display: none;
}
/*make placehold text same color as field background*/
.et_pb_contact_form ::-webkit-input-placeholder {
color: #e9e9e9 !important;
}
.et_pb_contact_form.my_contact :-moz-placeholder {
color: #e9e9e9 !important;
}
.et_pb_contact_form ::-moz-placeholder {
color: #e9e9e9 !important;
}
.et_pb_contact_form :-ms-input-placeholder {
color: #e9e9e9 !important;
}

/* Mijn werk */

.swiper-button-prev.swiper-arrow-button.dsm-arrow-button-prev0:hover {
    background-color: #000000;
}

.swiper-button-next.swiper-arrow-button.dsm-arrow-button-next0:hover {
	 background-color: #000000;
}

.dsm-grid-post-holder-inner {
    padding: 25px;
}
.dsm-grid-post-holder-inner:hover {
background-color: rgba(255,255,255,0.5);
	cursor: pointer;
}

/* X icon in expanded mobile menu */
.mobile_nav.opened .mobile_menu_bar:before {
content: "\4d";
}

/* Text left of hamburger in Theme Builder */

.et_mobile_nav_menu:before {
    content: 'MENU';
    position: absolute;
    right: 40px;
    font-weight: 700;
}

/* Hiden recaptcha */
.grecaptcha-badge { 
	visibility: hidden!important; 
}

