/* Enter Your Custom CSS Here */

/* Contact Form */

.wpcf7 p {margin-bottom:30px;}

#left{
		width:47%;
		float:left;
	  
}

#right{
		width:47%;
		float:right;  
}

.clearfix:after{margin-bottom:30px}

span .wpcf7-not-valid {
    border: 1px solid #ff0000 !important;
}

span.wpcf7-not-valid-tip {
    display: none;
} 

div.wpcf7-response-output {
    margin: 2em 0;
    padding: 15px;
    border-radius: 5px;
    box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;	
}

div.wpcf7-validation-errors {
    background: #ffe2e2;
    border: 1px solid #ff0000;
    color: #C10000;
}

.eltdf-footer-top-alignment-center img {
    margin: 0px 0px 0px 0px !important;
}


 .wpb_gmaps_widget .wpb_map_wraper iframe {
    -webkit-filter: grayscale(100%);
       -moz-filter: grayscale(100%);
        -ms-filter: grayscale(100%);
         -o-filter: grayscale(100%);
            filter: grayscale(100%);
}

.eltdf-fullscreen-menu-opener.eltdf-fullscreen-menu-opener-icon-pack {
    font-size: 60px;
    color: #ffffff;
}

.eltdf-fullscreen-menu-close-icon {
	color: #000000;
}

@media only screen and (max-width: 767px) {
  .responsive #top #main {
      padding-top: 110px !important;
  }
}
.wpcf7-form-control.wpcf7-textarea
{
 text-transform: none;
}

.wpcf7-form-control.wpcf7-text
{
 text-transform: none;
}

.eltdf-portfolio-list-holder.eltdf-pl-standard-move .eltdf-pli-text-holder {
    margin: 0px 0px 0px 0px !important;
}

.qodef-portfolio-item.qodef-default-masonry-item > a { pointer-events: none !important; cursor: default}


.eltdf-main-menu {
    font-size: 14px !important;
}

.eltdf-main-menu>ul>li>a
 {
    font-size: 16px !important;
}

.eltdf-portfolio-list-holder.eltdf-pl-gallery-overlay .eltdf-pli-text-holder {	
	opacity:1 !important;
}

.eltdf-portfolio-list-holder.eltdf-pl-gallery-overlay article .eltdf-pli-text .eltdf-pli-title {
	opacity:1 !important;
}

.eltdf-portfolio-list-holder article .eltdf-pli-text .eltdf-pli-category-holder {
	opacity:1 !important;
}

.eltdf-portfolio-list-holder.eltdf-pl-gallery-overlay article .eltdf-pli-text .eltdf-pli-category-holder a {
		opacity:1 !important;
}

#sb_instagram .sbi_follow_btn a {
    background: #5E5631;
    color: #fff;
}

#sb_instagram #sbi_load .sbi_load_btn, #sb_instagram .sbi_follow_btn a {
	 background: #5E5631;
}

.eltdf-ps-navigation .eltdf-ps-back-btn a span {
    display: none;
}

.eltdf-ps-navigation .eltdf-ps-prev .eltdf-ps-nav-label {
   display: none;
}

.eltdf-ps-navigation .eltdf-ps-prev a .eltdf-ps-nav-mark {
   display: none;
}

.eltdf-ps-navigation .eltdf-ps-next .eltdf-ps-nav-label {
    display: none;
}

.eltdf-ps-navigation .eltdf-ps-next a, .eltdf-ps-navigation .eltdf-ps-prev a {
    display: none;
}

.pp_description {
    display: none !important;
}

.eltdf-portfolio-single-holder .eltdf-ps-info-holder .eltdf-ps-info-title {
      display: none;
}

.eltdf-portfolio-single-holder .eltdf-ps-info-holder .eltdf-ps-info-item:not(.eltdf-ps-social-share):not(.eltdf-ps-content-item) a, .eltdf-portfolio-single-holder .eltdf-ps-info-holder .eltdf-ps-info-item:not(.eltdf-ps-social-share):not(.eltdf-ps-content-item) p {
    font-family: "Cormorant Garamond",serif;
    font-size: 18px;
    line-height: 1em;
    font-style: italic;
    display: none;
}

.eltdf-proofing-gallery-single-holder .eltdf-pgs-gallery-holder .eltdf-pgs-gallery-image .eltdf-pgs-gallery-image-info .eltdf-pgs-download-icon {
    font-size: 18px;
	display: none;
}

.vc_btn3.vc_btn3-color-juicy-pink, .vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-flat {
    color: #fff;
    background-color: #5E5631;
}
 

.attachment-56x56.size-56x56.wp-post-image{
		width: 120px !important
}

.eltdf-rp-title{
  margin-top: 0px
}

.eltdf-team-image>img {

	max-width: 90% !important
}

.owl-next { 
	color: #FFFFFF !important
}

.owl-prev {
	color: #FFFFFF	!important
}
	

.eltdf-btn.eltdf-btn-small.eltdf-btn-solid.mijn-knop.customize-unpreviewable {
    background-color:#996241 !important;
    border-color: #996241 !important;
} 