/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Jul 28 2025 | 14:50:27 */
/*search icon - above header*/

.ast-header-search .astra-search-icon{
	filter: drop-shadow(0 0 1px #333) drop-shadow(0 0 1px #333) !important;
}


/*bullets - left*/

.myBulletsClass ul{
	margin: 0 !important;
	padding: 20px !important;	
}

/*services form response output*/
#wpcf7-f43271-p39494-o1 > form > div.wpcf7-response-output, #wpcf7-f43051-p39304-o1 > form > div.wpcf7-response-output, #wpcf7-f43083-p39525-o1 > form > div.wpcf7-response-output, #wpcf7-f43106-p39428-o1 > form > div.wpcf7-response-output, #wpcf7-f43254-p39478-o1 > form > div.wpcf7-response-output, #wpcf7-f43294-p39378-o1 > form > div.wpcf7-response-output,#wpcf7-f43319-p39512-o1 > form > div.wpcf7-response-output, #wpcf7-f43076-p39359-o1 > form > div.wpcf7-response-output, #wpcf7-f43090-p39543-o1 > form > div.wpcf7-response-output, #wpcf7-f43234-p39454-o1 > form > div.wpcf7-response-output, #wpcf7-f43261-p39489-o1 > form > div.wpcf7-response-output,#wpcf7-f43284-p39507-o1 > form > div.wpcf7-response-output, #wpcf7-f43304-p39419-o1 > form > div.wpcf7-response-output, #wpcf7-f43338-p39520-o1 > form > div.wpcf7-response-output{
	color:#ffffff;
}

/*cookies consent*/
#cmplz-manage-consent .cmplz-manage-consent { 
	right: unset !important; 
	left: 2% !important;
}

#cmplz-manage-consent > button{
	font-size:12px;
}

/*footer links*/

.myFooterLinks a:hover{
	color:#e30613 !important;
}

/*tables*/

.myTable .tabulator-cell{
	text-align:center;
}

/*product slideshow lightbox*/
.elementor-slideshow__title{
	display:none;
}
/*grid category links unclickable*/

.ue-grid-item-category {
pointer-events:none;
}

/*justify text inside accordion*/
.justifyContent .uc_content{
	text-align:justify;
}

/*accordion mobile images*/

.mobileFullWidthImg img{
	width:100%;
}

/*product buttons*/
ul.ca_dropdown.uc-items-wrapper{
text-align:center !important;
}

/* submenu bg */
.sub-menu li{
	background-color:#212121;
}



/*submenu icons*/

.ast-header-break-point .ast-builder-menu-1 .menu-item.menu-item-has-children > .ast-menu-toggle{
	color: #ffffff !important;
}

.ast-header-break-point .ast-builder-menu-1 .menu-item.menu-item-has-children > .ast-menu-toggle[aria-expanded="true"]{
	color: #d90700 !important;
}

/*accordion categories - h2 title*/

h2.e-n-accordion-item-title-text{
	color:#ffffff;
}

/* accordions text align left - about us page*/
.textAlignLeftClass, .textAlignLeftClass .ca_btn_container ul li{
	text-align:left;
}


/*MENU FLAGS*/

.wpml-ls-flag[src*="en.png"] {
    width: 0px;
    height: 0px;
    padding: 13px;
    background-image: url(https://www.pavlou.com.gr/wp-content/uploads/2023/12/en.png);
    background-repeat: no-repeat;
}

.wpml-ls-flag[src*="el.png"] {
    width: 0px;
    height: 0px;
    padding: 13px;
    background-image: url(https://www.pavlou.com.gr/wp-content/uploads/2023/12/el.png);
    background-repeat: no-repeat;
}

#menu-my-flags, #menu-my-flags-1{
	display:flex;
}
#menu-item-wpml-ls-456-el, #menu-my-flags-1 li{
	margin-right:20px;
}

/*POST NAVIGATION*/

.ast-page-builder-template.single .post-navigation, .single .post-navigation .nav-links{
	display:none;
}

/*Location Fixed Background*/

@media (max-width: 1280px) {
.elementor-5906 .elementor-element.elementor-element-63c1270:not(.elementor-motion-effects-element-type-background), .elementor-5906 .elementor-element.elementor-element-63c1270 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
        background-attachment: fixed !important;
    }
}

@media (max-width:767px){
	.justifyContent .uc_content{
	text-align:start;
}
	
}

@media (max-width:544px){
	#ast-hf-menu-1 > li.menu-item.menu-item-type-post_type.menu-item-object-page.current-menu-item.page_item.page-item-5332.current_page_item.menu-item-5462 > a{
color: #ffffff !important;
}
	#ast-hf-menu-1 > li.menu-item.menu-item-type-post_type.menu-item-object-page.current-menu-item.page_item.page-item-7933.current_page_item.menu-item-38494 > a{
		color: #ffffff !important;
	}
	
	#cmplz-manage-consent > button{
	font-size:10px;
}
}
