.main-wrapper{
		background-color:white;
	}	
	
	.post-content.style-light.std-block-padding{
		padding:0 !important;
	}
	
	.wholesale-contact-form-greek-main, .wholesale-contact-form-english-main{
		padding-bottom:50px;
	}
	
	.wholesale-contact-form-greek-header-image, .wholesale-contact-form-english-header-image{
		background-image: url(https://www.oliveepitome.com/wp-content/uploads/2024/07/bulk-olive-oil-header-image.webp);
    height: 600px;
    background-size: cover;
    border-radius: 20px;
	}
	
	.wholesale-contact-form-greek-header-text h1, .wholesale-contact-form-english-header-text h1{
		color: #5E7332 !important;
		font-weight:300;
	}
	
	.wholesale-contact-form-greek, .wholesale-contact-form-english{
		width:40%;
		margin:0 auto;
	}
	
	.wholesale-contact-form-greek-header-text, .wholesale-contact-form-english-header-text{
		width:50%;
		margin:0 auto;	
		text-align:center;
	}	
	
	.fa.fa-user, .fa.fa-envelope, .fa-solid.fa-phone, .fa-solid.fa-user-tie{
		position: relative;
    top: 44px;
    z-index: 9999;
    left: 10px;
		    color: #5E7332;
	}
	
	.wpcf7-text, .wpcf7-email, .wpcf7-tel{
		    text-indent: 20px;
	}
	
	input::placeholder, textarea::placeholder{
		color:#5E7332 !important;
	}
	
	.wpcf7-validates-as-required:focus{
		border-color:#5E7332 !important;
		background-color:#a4d7394d !important;		
	}
	
	input[name="wholesale-contact-name-GR"], input[name="wholesale-contact-surname-GR"], input[name="wholesale-contact-mail-GR"], input[name="wholesale-contact-phone-GR"], input[name="wholesale-contact-name-EN"], input[name="wholesale-contact-surname-EN"], input[name="wholesale-contact-mail-EN"], input[name="wholesale-contact-phone-EN"]{
		width:100% !important;
	}
	
	input[value="Αποστολή"], input[value="Send"]{
		width: 100%;
    background-color: #5E7332 !important;
    color: white;
    font-size: 1.2rem;
    border-radius: 15px;
		font-weight:600 !important;
	}
	
	body span.wpcf7-list-item-label a{
		text-decoration: underline;
    color: #5E7332 !important;
	}
	
	
input.wpcf7-not-valid[name="wholesale-contact-name-GR"], input.wpcf7-not-valid[name="wholesale-contact-surname-GR"], input.wpcf7-not-valid[name="wholesale-contact-mail-GR"], input.wpcf7-not-valid[name="wholesale-contact-phone-GR"], input.wpcf7-not-valid[name="wholesale-contact-name-EN"], input.wpcf7-not-valid[name="wholesale-contact-surname-EN"], input.wpcf7-not-valid[name="wholesale-contact-mail-EN"], input.wpcf7-not-valid[name="wholesale-contact-phone-EN"], textarea.wpcf7-not-valid[name="your-message"]{
		border:2px solid red !important;
	}	
	
	.wpcf7 span.wpcf7-not-valid-tip{
		color:red !important;
	}
	
	@media (max-width:1700px) and (min-width:1377px){
		.wholesale-contact-form-greek-header-text, .wholesale-contact-form-english-header-text{
			width:70%;
		}
		
		.wholesale-contact-form-greek{
			width:50%;
		}
	}
	
	@media (max-width:1376px) and (min-width:670px){
		.wholesale-contact-form-greek-header-text, .wholesale-contact-form-english-header-text{
			width:90%;
		}
		
		.wholesale-contact-form-greek, .wholesale-contact-form-english{
			width:70%;
		}
	}	
	
	@media (max-width:669px){
		.wholesale-contact-form-greek-header-text, .wholesale-contact-form-english-header-text{
			width:100%;
		}
		
		.wholesale-contact-form-greek-header-text h1, .wholesale-contact-form-english-header-text h1{
			font-size:1.7rem;
		}
		
		.wholesale-contact-form-greek, .wholesale-contact-form-english{
			width:95%;
		}		
	}
	
	.col-lg-1.col-widgets-sidebar{
		width:130px;
		background-color:white;
		
	}
	
	#custom_html-5, #custom_html-12{
		display:none;
	}
	
	#custom_html-6, #custom_html-13{
		    position: fixed;
    top: 0;
	}
	
	.uncol.style-light.unexpand.style-color-xsdn-bg{
		background-color:white;
	}
	
	.right-sidebar-research{
		position:fixed;
		width:60px;
	}		

	
	.right-sidebar-research{
		opacity:0.5;
	}
	
	.right-sidebar-research:hover{
		opacity:1;
	}
	
/*START - HEADER BACKGROUND POSITION*/	
	@media (max-width:1550px) and (min-width:1250px){
		.wholesale-contact-form-greek-header-image{
			background-position-x: -255px;
		}
	}
	
	@media (max-width:1249px) and (min-width:960px){
		.wholesale-contact-form-greek-header-image{
			background-position-x: -500px;
		}		
	}
	
	@media (max-width:959px) and (min-width:650px){
		.wholesale-contact-form-greek-header-image{
			background-position-x: -415px;
		}		
	}
	
	@media (max-width:649px){
		.wholesale-contact-form-greek-header-image{
			background-position-x: -550px;
		}		
	}
	
/*END - HEADER BACKGROUND POSITION*/