/*
Theme Name: Shopkeeper - The Child Theme
Theme URI: https://shopkeeper.getbowtied.com
Description: This is the Child Theme for Shopkeeper - a Hassle-free Worpress Theme with great design and extensive functionality.
Author: Get Bowtied
Author URI: https://getbowtied.com
Template: shopkeeper
Version: 2.0
*/


/****************************************************************/
/*************** ADD YOUR CUSTOM CSS IN THIS AREA ***************/
/****************************************************************/

/* FLIPSIDE */
.grecaptcha-badge {
display: none !important;
visibility: hidden !important;
}

.cd-top {
    margin-bottom: 50px;
} 
/* FLIPSIDE */

/* το κείμενο με μικρά στο μενού */

.main-navigation > ul > .menu-item > a {
    text-transform: none;
}

.main-navigation > ul > .menu-item > .sub-menu > .menu-item > a {
	text-transform: none;
	}

.main-navigation > ul > .menu-item > .sub-menu > .menu-item > .sub-menu > .menu-item > a {
    text-transform: none;
}


/* το κείμενο με μικρά στην διαδρομή των κατηγοριών */

.yith-wcwl-add-button, .share-product-text, .product_meta, .product_meta a, .product_meta_separator, .tob_bar_shop, .post_meta_archive, .post_meta, .wpb_widgetised_column .widget li, .wpb_widgetised_column .widget_calendar table thead tr th, .wpb_widgetised_column .widget_calendar table thead tr td, .wpb_widgetised_column .widget .post-date, .wpb_widgetised_column .recentcomments, .wpb_widgetised_column .amount, .wpb_widgetised_column .quantity, .wpb_widgetised_column .widget_price_filter .price_slider_amount, .woocommerce .woocommerce-breadcrumb, .woocommerce-page .woocommerce-breadcrumb, .woocommerce .woocommerce-breadcrumb a, .woocommerce-page .woocommerce-breadcrumb a, .archive .products-grid li .product_thumbnail_wrapper > .price .woocommerce-Price-amount, .site-search .search-text, .site-search .site-search-close .close-button:hover, .menu-close .close-button:hover, .site-search .woocommerce-product-search:after, .site-search .widget_search .search-form:after, .product_navigation #nav-below .product-nav-previous *, .product_navigation #nav-below .product-nav-next * {
    text-transform: none;
}

/* το κείμενο με μικρά στην επιλογή Διάστασης */
.woocommerce div.product form.cart .variations label {
    text-transform: none;
}

/* το κείμενο με μικρά στην sidebar */
.off-canvas .widget-title, .off-canvas .mobile-navigation li a, .off-canvas .mobile-navigation ul li .spk-icon-down-small:before, .off-canvas .mobile-navigation ul li .spk-icon-up-small:before, .off-canvas.site-search .widget_product_search .search-field, .off-canvas.site-search .widget_search .search-field, .off-canvas.site-search input[type="search"], .off-canvas .widget_product_search input[type="submit"], .off-canvas.site-search .search-form .search-field, .off-canvas .woocommerce ul.products li.product .woocommerce-loop-product__title, .off-canvas .wpb_widgetised_column .widget.widget_product_categories a, .off-canvas .wpb_widgetised_column .widget a:not(.button) {
    text-transform: none;
}

/* το κενό ανάμεσα στα φίλτρα της sidebar */
.off-canvas .wpb_widgetised_column aside {
    padding: 25px 35px;
}

/* Remove meta data */
.entry-meta .byline, .entry-meta .cat-links { display: none; }
 
.entry-meta .posted-on { display: none; }

/* μέγεθος επικεφαλίδων σελίδων */
.page-title {
	font-size: 40px;
}

/* μέγεθος επικεφαλίδων blog */
.page-title.blog-listing {
	font-size: 40px;
}

/* μέγεθος τίτλων blog */
.entry-title-archive {
		font-size: 20px;
}

/* μέγεθος τίτλων post */
.single .entry-title {
	font-size: 40px;
}

/* μέγεθος τίτλων post */
.page-title.blog-listing, .woocommerce .page-title, .page-title, .single .entry-title, .woocommerce-cart .page-title, .woocommerce-checkout .page-title, .woocommerce-account .page-title {
    font-size: 40px;
}

/* κενό πάνω από social στο footer */
.site-footer-widget-area {
    margin-bottom: 0px;
}

/* text στο footer */
#site-footer .widget-title {
    text-transform: none;
    font-weight: bold;
}
.widget ul li, .woocommerce .widget_layered_nav ul li {
    font-size: 13px;
}

/*το κενό στο πάνω και κάτω μέρος του footer */
#site-footer {
	padding-top: 45px;
	padding-bottom: 0px;
}

/* το ύψος των widget footer*/
.site-footer-widget-area>.row {
    border-bottom: 1px solid #ddd;
    height: 330px;
}

/* κενό ανάμεσα σε footer-menu και alpha banner */
.footer-navigation-wrapper {
    height: 40px;
}

/* κενό πάνω από τα social */
ul.sk_social_icons_list {
    margin: 0px 0;
}

.index-layout-3 .blog-posts_container ul.blog-posts .blog-post {
	width: 50% !important;
}


/* κουμπί Εφαρμογή στα φίλτρα */
.button, .wc-stripe-checkout-button, .woocommerce-widget-layered-nav-dropdown__submit, .wp-block-search .wp-block-search__button, .wpb_wrapper .add_to_cart_inline .added_to_cart, input[type=button], input[type=reset], input[type=submit]
{
	line-height: 0.4;
}

/* κουμπί Προσθήκη στο καλάθι - Wishlist */
.product-add-to-cart > a
{
	color: white !important;
}

/* Απόκρυψη Sales Badge*/
.onsale {
 display: none !important;
}

/* Διόρθωση Διάταξης Footer Menu*/
@media(max-width:640px) {
  .footer-navigation-wrapper {
  height: auto !important;
  }
}

/* Capitalisation στο E-Mail του Footer */
.widget ul li a {
	text-transform: none !important;
}

/* Comming Soon Plugin */
.coming-soon-heading {
	font-size: 24px !important;
}

.wccs-big-clock .flip-clock-wrapper ul {
  width: 7.4% !important;
  height: 70px !important;
  font-size: 70px !important;
}

.subscribe-wrapper {
  min-height: 200px;
  padding: 10px;
	text-transform: none !important;
}

.subscribe-wrapper h4{
  font-size: 18px !important;
}

.wccs-small-clock {
	display: none;
}

.coming-soon-heading-small {
	display: none;
}

.out_of_stock_badge_loop {
 display: none !important;
}

.woocommerce-checkout p.woocommerce-invalid-required-field span.error {
   color: #e2401c;
   display: block !important;
   font-weight: bold;
}

.subscribe-wrapper .submit-btn {
	bottom: -15px !important;
}

.subscribe-wrapper:after {
  bottom: 29px !important;
}

@media(max-width:480px) {
	.yith-wcbm-badge.yith-wcbm-badge-text.yith-wcbm-badge-43137 {
		width: 135px !important;
	}
	
	.yith-badge {
		font-size: 10px !important;
	}

	.wccs-big-clock .flip-clock-wrapper ul {
	width: 6.6% !important;	
	}
	
}
/* MADI Product Icons - Functions.php */

.madi-outer-wrapper{
		display: inline-block; 
    margin-top: 10px;
}

.madi-frame{  
		width: 150px;
    height: 100px;
    
    vertical-align: middle;
    text-align: center;
    display: table-cell;
} 


.madi-frame2{  
		width: 200px;
    height: 100px;
    
    vertical-align: middle;
    text-align: left;
    display: table-cell;
}


/* Newsletter Footer Subscription Form*/

#block-12, #block-13 {
   font-weight: bold;
   color: black;
	 font-size: 13px; 
}

.acym_introtext{
   font-size: 12px;
}

#over img {
  margin-left: auto;
  margin-right: auto;
  display: block;
}

/* Payment Method Banner*/
.payment_methods img, .woocommerce #payment ul.payment_methods li img {
	display: block !important;
	margin: 5px auto 5px auto !important;
	float: none !important;
  max-height: 200px !important;
}

.paybanner {
	display: block !important;
	margin: 5px auto 5px auto !important;
	float: none !important;
}

/*Newsletter Popup CSS*/

.acym__subscription__form__popup {
max-width: 400px;
width: 400px;
background-image: url(https://www.madi.com.gr/wp-content/uploads/2022/08/Newsletter-Popup-Background.jpg) !important;
background-repeat: no-repeat;
background-size: auto;
height: 400px;
}

.acyfield_text input {
	  width: 85%;
    margin-left: 25px;
    align-items: center;
}

.acym__subscription__form__popup__fields-button {
	margin-top: 100px !important;
}


#acym_fulldiv_formAcym3 .acym__subscription__form__popup__close {    
    top: 1px;
    right: 1px;
    font-size: 3rem;
    color: white;
}

@media (max-width: 568px){
.acym__subscription__form__popup {
	max-width: 350px !important;
  width: 350px !important; 	
	 background-image: url(https://www.madi.com.gr/wp-content/uploads/2022/08/Newsletter-Popup-Background-Mobile.jpg) !important;
}
	
	.acym__subscription__form__termscond {
	width: 90% !important;	
}
}

.woocommerce-product-attributes-item--attribute_pa_pososto-ekptosis {
	display: none !important;
}

/* Κόκκινο χρώμα στο μενού Χριστουγεννιάτικα */

.menu-orizontio-menou-1 #shopkeeper-menu-item-65625 a[href="https://www.madi.com.gr/product-category/christougenniatika/"] {
	color: red;
}

/* Λευκό χρώμα στο μενού Black Friday */

.menu-orizontio-menou-1 #shopkeeper-menu-item-69363 {
	background: black;	
}

.menu-orizontio-menou-1 #shopkeeper-menu-item-69363 a[href="https://www.madi.com.gr/product-category/cheimerines-ekptoseis/"] {
	color: white;
}

@media (max-width: 568px){
	.madi-hi-title {
	font-size: 20px !important;	
}
}


/****************************************************************/
/****************************************************************/
/****************************************************************/