<!-- start Simple Custom CSS and JS -->
<style type="text/css">
h1,h2,h3,h4,h5,h6 {font-family: Roboto,sans-serif;}
.product_meta .tagged_as > a {text-transform: inherit !important;}
/*#nav-menu-item-7243 .item_text, #nav-menu-item-7395 .item_text {display: none;}
#sticky-nav-menu-item-7243 .item_text, #sticky-nav-menu-item-7395 .item_text {display:none;}
.mkdf-main-menu > ul > li > a {font-family: Roboto,sans-serif; font-weight: 300;}
.mkdf-main-menu .inner > ul > li > a {font-family: Roboto,sans-serif; font-weight: 300;}
.mkdf-main-menu .inner > ul {background-color: #6c7c69 !important;}
.mkdf-sticky-header {height: 100px;}
.mkdf-sticky-header .mkdf-sticky-holder {background-color: #91a197;}*/
.mkdf-position-center > .mkdf-position-center-inner > .mkdf-logo-wrapper > a {max-height: 100px;}
.mkdf-divided-left-widget-area {display: none !important;}
.mkdf-top-bar, .mkdf-footer-top-holder {background-color: #6c7c69 !important;}
header.mkdf-page-header {padding: 1em 0;}
.mkdf-drop-down .second .inner ul li a .item_outer {padding: 0;}
.mkdf-plc-holder .mkdf-plc .mkdf-plc-category a {font-family: Roboto,serif;}
.elementor-7378 .elementor-element.elementor-element-29fba17 {margin-top: 0;}
.footer-newsletter .mkdf-widget-title {font-size:15px;}
form.woocommerce-product-search button.wp-element-button {display:none !important;}
.page-id-7754 .mkdf-title-holder .mkdf-breadcrumbs a, .page-id-7754 .mkdf-title-holder .mkdf-breadcrumbs span.mkdf-delimiter {display:none;}
.page-id-7754 .mkdf-title-holder .mkdf-breadcrumbs span.mkdf-current {font-size: 40px; font-weight: 400; color: #000;}
.page-id-7754 .mkdf-title-holder .mkdf-breadcrumbs, .page-id-7770 .mkdf-title-holder .mkdf-page-title {text-align: right;}
footer .mkdf-footer-bottom-holder #text-29 {display: flex; flex-flow: row nowrap; justify-content:center;}
.page-id-6527 .elementor-element-8d6d7d3, .page-id-6859 .elementor-element-9472e8a {text-align:center;}
.single_add_to_cart_button.button.alt.wp-element-button {background-color:#6C7C69 !important; border-color:#6C7C69 !important;}
p.stock.in-stock {display:none;}
.homepage-prosopo-swma .mkdf-banner-text-inner {justify-content: center !important; align-items: start !important;}
.homepage-prosopo-swma .mkdf-banner-subtitle {font-size: 16px;}
.mkdf-page-header .mkdf-menu-area .mkdf-position-left {display: none;}
.mkdf-vertical-align-containers .mkdf-position-right {z-index: 0;}
nav.mkdf-sticky-nav li.ubermenu-item > a.ubermenu-target > span.ubermenu-target-title, nav.mkdf-sticky-nav .ubermenu-sub-indicator {color: #fff;}
nav.mkdf-sticky-nav .mkdf-logo-wrapper a {height: 60px;}
.mkdf-sticky-header .mkdf-sticky-holder .mkdf-logo-wrapper a {max-height: 70px;}
.brochure-button {text-align: center;}
/* φόρμα επικοινωνίας */
button.wpcf7-form-control {background-color: #612a2a !important;}
button.wpcf7-form-control.wpcf7-submit {border: none;}
button.wpcf7-submit .mkdf-btn-text{color: #fff;}
input.wpcf7-form-control.wpcf7-text,textarea.wpcf7-form-control.wpcf7-textarea {background-color: #fff;}
/* */

/* φόρμα wine spa */
.wpcf7-form-control-wrap input[type="email"], .wpcf7-form-control-wrap input[type="tel"] {font-weight: 300; font-style: normal;}
.wpcf7-form-control-wrap select.wpcf7-select {font-family: "Roboto", sans-serif;}
.wpcf7-form-control-wrap select.wpcf7-select:hover {cursor: pointer;}
/* */

/* Κουμπί Αγόρασε στα Προϊόντα */
.mkdf-pli-text .mkdf-pli-text-outer .mkdf-pli-text-inner .mkdf-pli-text-action a.button.add_to_cart_button {height:50px; width:200px; line-height:50px; background-color: #6c7c69; color: #fff; }
.mkdf-pli-text .mkdf-pli-text-outer .mkdf-pli-text-inner .mkdf-pli-text-action a.button.add_to_cart_button::after {content:'ΠΡΟΣΘΗΚΗ ΣΤΟ ΚΑΛΑΘΙ'; font-size:12px; letter-spacing:.1em; font-family: Roboto,sans-serif;}
.mkdf-plc-text .mkdf-plc-text-outer .mkdf-plc-text-action a.button.add_to_cart_button {height:50px; width:200px; line-height:50px; background-color: #6c7c69; color: #fff; }
.mkdf-plc-text .mkdf-plc-text-outer .mkdf-plc-text-action a.button.add_to_cart_button::after {content:'ΠΡΟΣΘΗΚΗ ΣΤΟ ΚΑΛΑΘΙ'; font-size:12px; letter-spacing:.1em; font-family: Roboto,sans-serif;}
html[lang="en-US"] .mkdf-pli-text .mkdf-pli-text-outer .mkdf-pli-text-inner .mkdf-pli-text-action a.button.add_to_cart_button::after {content:'ADD TO CART'; font-size:12px; letter-spacing:.1em; font-family: Roboto,sans-serif;}
#tab-title-επιπλέον-πληροφορίες > a:nth-child(1), #tab-title-additional_information > a:nth-child(1) {font-family:Roboto, serif; color:#000; font-style:normal;}

/*.page-id-7770 .mkdf-pli-text .mkdf-pli-text-outer .mkdf-pli-text-inner .mkdf-pli-text-action a.button.add_to_cart_button::after {content:'ADD TO CART'; font-size:12px; letter-spacing:.1em; font-family: Roboto,sans-serif;}
.page-id-6873 .mkdf-pli-text .mkdf-pli-text-outer .mkdf-pli-text-inner .mkdf-pli-text-action a.button.add_to_cart_button::after {content:'ADD TO CART'; font-size:12px; letter-spacing:.1em; font-family: Roboto,sans-serif;}
.page-id-6873 .mkdf-plc-text .mkdf-plc-text-outer .mkdf-plc-text-action a.button.add_to_cart_button::after {content:'ADD TO CART'; font-size:12px; letter-spacing:.1em; font-family: Roboto,sans-serif;}*/

/* uber menu */
nav.ubermenu .ubermenu-target-title {letter-spacing: .2em;}
nav.mkdf-sticky-nav {display: flex; align-items: center;}
.ubermenu .menu-text1 {padding-top: 15px; padding-bottom: 5px;}
.ubermenu .menu-text2 {padding-top: 5px; padding-bottom: 15px;}
.menu-text1 span, .menu-text2 span {letter-spacing: 1px !important;}
.ubermenu-responsive-toggle-content-align-left {text-align: right;}
.ubermenu-wpml-ls-item a.ubermenu-target {margin-bottom: 5px;}

/* hide newsletter form */
.mkdf-subscribe-popup-holder .mkdf-sp-form-description {font-size: 20px;}

.sale-banner {
	background-color: #feeae7;
	padding: 0 10px;
	position: absolute;
  	display: block;
  	top: 31px;
  	right: 0;
  	width: auto;
  	height: 33px;
  	margin: 0;
  	color: #000;
  	font-size: 20px;
  	font-style: italic;
  	line-height: 33px;
  	text-align: center;
  	z-index: 100;
}

@media screen and (max-width: 767px) {
	h1,h2,h3,h4,h5,h6 {font-size: 20px !important;}
	p {font-size: 14px;}
	#slider-11-slide-21-layer-5, #slider-11-slide-24-layer-5, #slider-12-slide-26-layer-5, #slider-12-slide-25-layer-5 {font-size: 15px !important;}
	.mkdf-page-footer .mkdf-column-content.mkdf-grid-col-4 .textwidget p {text-align: left !important;}
	.mkdf-page-footer div.mkdf-column-content:nth-child(2), .mkdf-page-footer div.mkdf-column-content:nth-child(3) {display: flex; flex-flow: row wrap; margin-top:0;}
    footer.mkdf-page-footer #text-23, footer.mkdf-page-footer #text-25, footer.mkdf-page-footer #text-26 {margin-bottom: 0;}
	footer.mkdf-page-footer #text-15, footer.mkdf-page-footer #text-19, footer.mkdf-page-footer #text-20 {margin-bottom: 0;}
	.mkdf-title-holder.mkdf-standard-type.mkdf-title-va-header-bottom {height:80px !important;}
	/* Menu */
	.mkdf-mobile-nav {height: auto !important;}
	.ubermenu .ubermenu-wpml-ls-item.ubermenu-item-level-0:not(.ubermenu-wpml-ls-current-language) > .ubermenu-target {padding-left: 20px;}
	/* Προϊόντα */
	.page-id-2208 .mkdf-title-inner > div:nth-child(1) {margin: 0 0 0 10px;}
	.page-id-2208 .mkdf-page-title {letter-spacing: 0;font-size: 25px;}
	.page-id-7754 .mkdf-title-holder .mkdf-grid {text-align:left; margin: 0 0 0 25px;}
	.page-id-7754 .mkdf-title-holder .mkdf-breadcrumbs span.mkdf-current {font-size:20px;}
	.page-id-7770 .mkdf-title-inner > div:nth-child(1) {margin: 0 0 0 10px;}
	.page-id-7770 .mkdf-page-title {letter-spacing: 0;font-size: 25px;}
	/* Κτήμα Αβαντίς Wellness */
	.elementor-element-da70c1f > .elementor-element-populated, .elementor-element-800fb56 > .elementor-widget-container {padding: 0 !important;}
	.elementor-6859 .elementor-element.elementor-element-c2fed97 > .elementor-element-populated {padding: 10px;}
	.elementor-element-f57cfa5 > div:nth-child(1) {padding: 0 !important;}
	.elementor-icon-list-text {font-size: 16px !important;}
	.page-id-6527 .elementor-element-8d6d7d3 a, .page-id-6859 .elementor-element-9472e8a a {font-size: 10px; padding:15px;}
	.page-id-6527 .elementor-element-fa634b8 a, .page-id-6859 .elementor-element-9b9e3c6 a {font-size:10px; padding:10px;}
	.page-id-6527 .elementor-element-fa634b8, .page-id-6859 .elementor-element-9b9e3c6 {text-align:center;}
	/* Anhydrous Santorini Wellness */
	.page-id-6864 .elementor-column-gap-default > .elementor-column > .elementor-element-populated {padding: 10px;}
}

@media screen and (max-width: 1024px) and (min-width: 768px) {
	.elementor-6870 .elementor-element.elementor-element-dccb997 {padding: 0;}
}

@media screen and (max-width: 1024px) {
	header.mkdf-mobile-header .mkdf-position-right {display:none;}
	.elementor-7112 .elementor-element.elementor-element-29fba17 {margin-top: -70px;}
	.elementor-1065 .elementor-element.elementor-element-dccb997{padding: 0;}
}

@media screen and (max-width: 1252px) and (min-width: 1025px) {
	.mkdf-header-divided .mkdf-page-header .mkdf-main-menu > ul > li > a {font-size: 10px; padding: 0 8px; letter-spacing: .05em;}
}

@media screen and (max-width: 1700px) and (min-width: 1253px) {
	.mkdf-header-divided .mkdf-page-header .mkdf-main-menu > ul > li > a {padding: 0 10px;letter-spacing: .1em;}
	.mkdf-page-header .mkdf-position-right {margin-top: 30px;}
}

@media screen and (max-width: 1717px) and (min-width: 1253px) {
	.mkdf-sticky-header .mkdf-position-right {
		margin-top: 0;
	}
	.mkdf-sticky-header .mkdf-position-right ul li a.ubermenu-target {
		padding: 15px 12px;
	}
	.mkdf-sticky-header .mkdf-position-right i.ubermenu-sub-indicator {
		display: none;
	}
}

@media only screen and (min-width: 1367px) {
	.mkdf-woo-single-page.mkdf-woo-single-thumb-on-left-side .mkdf-single-product-content .images.woocommerce-product-gallery--with-images .woocommerce-product-gallery__image:not(:first-child) a img {height:auto;}
	.mkdf-menu-area .mkdf-vertical-align-containers .mkdf-position-center {z-index: auto;}
}

@media only screen and (max-width: 1544px) and (min-width: 1364px) {
	nav.mkdf-sticky-nav li.ubermenu-item > a.ubermenu-target > span.ubermenu-target-title {letter-spacing: .1em; font-size: 12px;}
}

@media only screen and (max-width: 1363px) and (min-width: 1025px) {
	nav.mkdf-sticky-nav li.ubermenu-item > a.ubermenu-target > span.ubermenu-target-title {font-size: 11px;}
	nav.mkdf-sticky-nav li.ubermenu-item > a.ubermenu-target {padding: 15px 10px;}
}</style>
<!-- end Simple Custom CSS and JS -->
