/**
* Theme Name: Aro Child
* Description: This is a child theme of Aro, generated by Merlin WP.
* Author: <a href="http://themelexus.com/">Themelexus</a>
* Template: aro
* Version: 1.0.5
*/

.entry-meta .posted-on:after {
	display: none !important;
}
.entry-meta .post-author {
	display: none !important;
}
.shop-action a[class*=product_type_]:before {
	display: none !important;
}
.group-action {
	display: none !important;
}
.elementor-321 .elementor-element.elementor-element-a92706d:not(.elementor-motion-effects-element-type-background),
.elementor-308 .elementor-element.elementor-element-9993e81:not(.elementor-motion-effects-element-type-background) {
	background-image: url(/wp-content/uploads/2023/01/topinner_herodicus_care.jpg) !important;
	background-position: center center;
	padding: 170px 30px 160px 30px !important;	
}
.aro-sorting {
	display: none !important;
}
.aro-product-pagination-wrap {
	display: none !important;
}
.inventory_status {
	display: none !important;
}
.title_small_fonts {
	font-size: 18px !important;
	line-height: 28px !important;
}
.aro-woocommerce-title {
	font-family: 'Open Sans', sans-serif !important;
	margin: 0px !important;
}
.wpcf7-form .wpcf7-form-control-wrap input {
	font-family: 'Open Sans', sans-serif !important;
}
.wpcf7-form .wpcf7-button button {
	color: initial !important;
}
.wpcf7-form table table,
.wpcf7-form table table tr,
.wpcf7-form table table tr td {
	border: 0px !important;
}
.wpcf7-form h3 {
	font-size: 18px;
	word-break: normal;
}
.wpcf7-form h5 {
	margin: 20px 0px; 
}
body.home .elementor-element-c3a972c .elementor-widget-icon-box:hover {
	cursor: initial !important;
}
body.home [class*=layout-post-style-] .entry-title {
	overflow: initial !important;
	display: block !important;
}
.single .nav-links {
	display: none !important;
}
.woocommerce-page:not(.single-product) {
	background-color: #121d23 !important;
}
html:lang(el) #logo_EN {
	display: none;
}
html:lang(en-US) #logo_GR {
	display: none;
}
.elementor-widget-aro-menu-canvas {
	margin-left: 20px !important;
}
.main-navigation ul li:nth-child(7) a {
	font-size: 18px !important;
    background: #aae0fa !important;
    padding: 10px !important;
	color: #000 !important;
}
.main-navigation ul li:nth-child(7) a span:before {
	display: none !important;
}

@media only screen and (max-width: 520px) {	
	#masthead .elementor-widget-social-icons {
		display: none !important;
	}
	.aro-products .product {
		width: 100% !important;
		flex: 0 0 100% !important;
    	max-width: 100% !important;
	}
}

@media only screen and (max-width: 1024px) {
	.footer-width-fixer .elementor-hidden-desktop {
		display: none !important;
	}
}
@media only screen and (min-width: 1024px) {
	.elementor-widget-aro-menu-canvas {
		display: none !important;
	}
}