/*
Theme Name: Flatsome Child
Description: This is a child theme for Flatsome Theme
Author: UX Themes
Template: flatsome
Version: 3.0
*/

/* 0. HEADER ICONS & LOGO
 * 
 * 1. MAIN MENU
 *   1.1 hide and disable click in Atzentes 2021 & mobile view
 *   1.2 remove block from ul li active, for not break css on hover
 *   1.3 main menu container width fixed
 *   1.4 tablet/mobile contact - header bottom -> color red
 *   1.5 on EIDI XEIROTEXNIAS I hide the DIAFORA submenu to make it BLACK
 * 
 * 
 * 2. HOMEPAGE
 *   2.1 hide ask a quote button from new products on homepage
 *   2.2 ON MOBILE -> minize title for new products
 *   2.3 SLIDER: BACK TO SCHOOL
 * 
 * 3. PRODUCT PAGE
 *   3.1 hide categories in meta data
 *   3.2 Shrink brand logo and give space at the bottom with the socials
 *   3.3 Link gia antallaktika
 *   3.4 bullet style change
 *   3.5 remove ul li margin bottom
 *   3.6 Remove Brand in product footer
 *   3.7 Make footer product section next to each other
 *   3.8 Message for "Tyxaia Epilogi Xrwmatwn"
 *   3.9 Message in ALL products after add to cart button
 *  3.10 Make reviews width 100% and not 83%
 *  
 * 
 * 
 * 4. SPECIFIC PRODUCTS
 *   4.1 Γόμα Faber Castell Sleeve Mini σε διάφορα χρώματα
 *   4.2 Ξύστρα Maped βαρελάκι Croc Croc Λαγουδάκι
 *   4.3 Kύβοι Post-It Stick’n σε mix Νέον και Παστέλ Χρώματα
 *   4.4 Ψαλίδι VIVO Maped για Αριστερόχειρες (12cm)
 *   4.5 Χρωματιστά Οντουλέ Χαρτόνια – 50×70
 *   4.6 Γόμα Καπάκι Faber Castell Grip 2001 σε Σετ 2 τεμαχίων - Κόκκινο/Γκρι & Μπλε/Γκρι
 *   4.7 Deli Μονή Ξύστρα Βαρελάκι “Φεγγαρόπετρα” (E0524) σε 3 συνδυασμούς χρωμάτων
 *   4.8 Αρχεία προς Εκτύπωση
 * 
 * 
 * 5. CATEGORIES PAGE
 *   5.1 set same category title height
 *   5.2 hide "arxiki /" from breadcrumbs
 *   5.3 remove category shadow and insert in text box
 * 
 * 6. CART/CHECKOUT PAGE
 *   6.1 remove "optional" from billing_state and add asterisk "*"
 *   6.2 Font Size for Shipping Methods
 *   6.3 Shortain Eurobank Logo
 * 
 * 7. FREE SHIPPING LABEL PLUGIN
 *   7.1 CSS for Cart Widget
 * 
 * 8. FOOTER
 *   8.1 Minimize bottom padding in some columns to reduce bottom space
 * 
 * 9. BLOG
 *   9.1 remove by author on post title
 *   9.2 ARTICLE: Pilot Frixion (Product View Css)
 *   9.3 JUSTIFY text on blog posts
 *   9.4 ARTICLE: Istoria Molyviou Bloquote View Css & Product View Css 
 *   9.5 ARTICLE: Dimiourgies me pasia CD / DVD kai oxi mono - FEATURED IMAGE CENTERED & Product View Css 
 *   9.6 ARTICLE: Post-it: H tyxaia efeuresi pou egine epityxia!  - FEATURED IMAGE CENTERED
 *   9.7 ARTICLE: H grammateas pou efyvre to banco kata lathos...  - FEATURED IMAGE CENTERED
 * 
 * 
 * 
 * 
 * 
 * 


/*************** ADD CUSTOM CSS HERE.   ***************/
/****** 0. HEADER ICONS & LOGO   ******/
[class^="icon-"], [class*=" icon-"] {
    font-family: "Fira Sans", sans-serif !important;
}

/* logo dimmensions */
#logo img {
    width: 260px !important;
    max-height: 100px !important;
}

/****** 1. MAIN MENU   ******/
.myMenu-class > a:first-child {
    pointer-events: none;
}

.sub-menu > .nav-dropdown-col > a {
    font-size: 15px;
    font-weight: 700;
    background-color:rgba(0,0,0,0.08); 
    color: #000;
    border-bottom: 2px solid #000;
}

.nav-dropdown {
	padding-top: 0px !important;
}
.myMenu-print {
	display: none !important;
}
.myMenu-print a {
   color: #dd3333 !important;
}
/* sxoliki lista - menu */
#menu-item-10622 > a {
    background-color: #7A9C59 !important;
    color: #fff !important;
    padding: 0 5px;
}

/* prosfores - menu */
.mmenuoffers {
    background-color: #dd3333 !important;
    color: #fff !important;
    padding: 0 15px !important;
}

.mmenuoffers:hover {
    background-color: #0a0a0a !important;
    color: #dd3333 !important
}

/* 1.1 hide and disable click in Atzentes 2021 
#menu-item-908 .menu-item-798 {
    text-decoration: line-through !important;
    pointer-events: none !important;
}
*/
/* MOBILE */
.mobile-sidebar .sidebar-menu .menu-item-908 .menu-item-798  {
    text-decoration: line-through !important;
    pointer-events: none !important;
}

/* 1.2 remove block from ul li active, for not break css on hover */
.active>ul.sub-menu {
    /* display: block !important; */
	display: table !important;
}

/* 1.3 main menu container width fixed */

#header .container {
    max-width: 1350px !important;
}

/* MOBILE */
/* 1.4 tablet/mobile contact - header bottom -> color red */
.mobile-nav .header-contact i {
    color: #b20000 !important;
}

/* 1.5 on EIDI XEIROTEXNIAS I hide the DIAFORA submenu to make it BLACK */
.hiddenfrommenu {
    display: none !important;
}

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

/****** 2. HOMEPAGE   ******/

/* 2.1 hide ask a quote button from new products on homepage */
.home .woo_rfq_after_shop_loop_button {
    display: none !important;
}

/* 2.2 ON MOBILE -> minize title for new products
  |
  |
 \/
*/

/*   2.3 SLIDER: BACK TO SCHOOL */
.home-slider-bts-p blockquote, .home-slider-bts-b blockquote {
    border-color: #fff !important;
    border-left: 5px solid #fff !important;
}


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

/****** 3. PRODUCT PAGE   ******/

/* 3.1 hide categories in meta data */
.product_meta .posted_in {
    display: none !important;
}

/* 3.2 Shrink brand logo and give space at the bottom with the socials */
.pwb-single-product-brands img {
    width: 30%;
    padding-bottom: 35px;
}

/* 3.3 Link gia antallaktika */
.myRefill .title {
    color: #222;
    font-weight: bold;
    font-size: .9em;
}

.myRefill .link {
    font-weight: bold;
}

/* 3.4 bullet style change */
.product-short-description ul li::marker {
    content: "⚊ ";
    margin: 0 .5rem 0 0;
    color: #830000;
	unicode-bidi: isolate;
    font-variant-numeric: tabular-nums;
    text-transform: none;
    text-indent: 0px !important;
    text-align: start !important;
    text-align-last: start !important;
}

/* 3.5 remove ul li margin bottom */
.product-short-description ul li {
    margin-bottom: 0px !important;
}

/*   3.6 Remove Brand in product footer */
.product-footer .product-page-sections .product-section:nth-child(2) {
    display: none !important;
}

/*  3.7 Make footer product section next to each other and the section title up */
.single-product .product-footer .product-page-sections .product-section:nth-child(1) {
    width: 47.5% !important;
    display: inline-block !important;
}

.single-product .product-footer .product-page-sections .product-section:nth-child(2) {
    width: 5% !important;
}

.single-product .product-footer .product-page-sections .product-section:nth-child(3) {
    width: 47.5% !important;
    display: inline-block !important;
}

.single-product .product-footer .product-page-sections .product-section:nth-child(1) .large-2,
.single-product .product-footer .product-page-sections .product-section:nth-child(3) .large-2{
    max-width: 100% !important;
}

/*  3.8 Message for "Tyxaia Epilogi Xrwmatwn" */
.xr-diathesimotitas {
    background-color: #b20000;
    color: #fff;
    font-weight: 700;
    padding: 5px;
    margin-bottom: 10px;
}


/* axiologiseis */
.single-product .product-footer .product-page-sections .product-section:nth-child(4) .row {
    width: 100% !important;
    display: inline-block !important;
}

.single-product .product-footer .product-page-sections .product-section:nth-child(4) .large-2{
    max-width: 100% !important;
}

/*  3.9 Message in ALL products after add to cart button  */
.myspecifications ul {
    margin-bottom: 0;
}
.myspecifications ul li {
    padding: 5px;
    background-color: #b20000;
    list-style: none !important;
    margin-left: 0;
    margin-bottom: 3px;
    color: #fff;
}
.myspecifications ul li i {
    margin-right: 5px;
    color: #fff;
    font-size: 18px;
}

.myspecifications {
    padding: 2px;
    background-color: #fff;
}

@media only screen and (max-width: 48em) {
	.myspecifications ul li, .myspecifications ul li i {
		font-size: 13px !important;
	}
}
/*  3.10 Make reviews width 100% and not 83%  */
.product-section:last-child > .row > .large-10 {
    max-width: 100% !important;
}

@media only screen and (max-width: 48em) {
	.product-section:last-child > .row > .large-10 {
		max-width: 100% !important;
	}
}

@media only screen and (max-width: 849px) {
	.product-section:last-child > .row > .large-10 {
		max-width: 100% !important;
	}
}
/*
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
*/

/* 4. SPECIFIC PRODUCTS: 
 * 
 * 4.1 Γόμα Faber Castell Sleeve Mini σε διάφορα χρώματα */

.swatch-mple-galazio .ux-swatch__color {
    background: linear-gradient(
-45deg
, #5998F7 0%, #5998F7 50%, #1F35C4 50%, #1F35C4 100%) !important;
    
}

.swatch-roz-portokali .ux-swatch__color {
    background: linear-gradient(
-45deg
, #FF7F50 0%, #FF7F50 50%, #FFB6C1 50%, #FFB6C1 100%) !important;
    
}

.swatch-galazio-lachani .ux-swatch__color {
    background: linear-gradient(
-45deg
, #9ACD32 0%, #9ACD32 50%, #5998F7 50%, #5998F7 100%)!important;
    
}

/* 
 * 
 * FRONTTTTT 
 * 
*/
.category-page-row [data-value="mple-galazio"] .ux-swatch__color {
    background: linear-gradient(
-45deg
, #5998F7 0%, #5998F7 50%, #1F35C4 50%, #1F35C4 100%) !important;
    
}

.category-page-row [data-value="roz-portokali"] .ux-swatch__color {
    background: linear-gradient(
-45deg
, #FF7F50 0%, #FF7F50 50%, #FFB6C1 50%, #FFB6C1 100%) !important;
    
}

.category-page-row [data-value="galazio-lachani"] .ux-swatch__color {
    background: linear-gradient(
-45deg
, #9ACD32 0%, #9ACD32 50%, #5998F7 50%, #5998F7 100%)!important;
    
}



/* PRODUCT: 
 * 4.2 Ξύστρα Maped βαρελάκι Croc Croc Λαγουδάκι
 */
.swatch-mov-galazio .ux-swatch__color {
    background: linear-gradient(
-45deg
, #74BAC4 0%, #74BAC4 50%, #554088 50%, #554088 100%) !important;
    
}
.swatch-galazio-lachani .ux-swatch__color {
    background: linear-gradient(
-45deg
, #D0D741 0%, #D0D741 50%, #74BAC4 50%, #74BAC4 100%)!important;
    
}
.swatch-lachani-foyxia .ux-swatch__color {
    background: linear-gradient(
-45deg
, #B71167 0%, #B71167 50%, #D0D741 50%, #D0D741 100%)!important;
    
}

/* 
 * 
 * FRONTTTTT 
 * 
*/
.category-page-row [data-value="mov-galazio"] .ux-swatch__color {
    background: linear-gradient(
-45deg
, #74BAC4 0%, #74BAC4 50%, #554088 50%, #554088 100%) !important;
    
}

.category-page-row [data-value="galazio-lachani"] .ux-swatch__color {
    background: linear-gradient(
-45deg
, #D0D741 0%, #D0D741 50%, #74BAC4 50%, #74BAC4 100%)!important;
    
}

.category-page-row [data-value="lachani-foyxia"] .ux-swatch__color {
    background: linear-gradient(
-45deg
, #B71167 0%, #B71167 50%, #D0D741 50%, #D0D741 100%)!important;
    
}

/* PRODUCT: 
 * 4.3 Kύβοι Post-It Stick’n σε mix Νέον και Παστέλ Χρώματα
 */
.swatch-mple-neon-pastel .ux-swatch__color,
.color-variable-item-mple-neon-pastel .variable-item-contents span {
    background: linear-gradient(
-45deg
, #4ED8FD 0%, #4ED8FD 50%, #0ba5bf 50%, #0ba5bf 100%) !important;
    
}

.swatch-oyranio-toxo-neon-pastel .ux-swatch__color,
.color-variable-item-oyranio-toxo-neon-pastel .variable-item-contents span {
    background: conic-gradient(#0ba5bf 25%, #f19029 0 50%, #ea578e 0 75%, #edec6e 0);
    
}

.swatch-prasino-neon-pastel .ux-swatch__color,
.color-variable-item-prasino-neon-pastel .variable-item-contents span {
  background: linear-gradient(
-45deg
, #87E513 0%, #87E513 50%, #99bc54 50%, #99bc54 100%) !important;
}

.swatch-roz-neon-pastel .ux-swatch__color,
.color-variable-item-roz-neon-pastel .variable-item-contents span {
  background: linear-gradient(
-45deg
, #FE49B1 0%, #FE49B1 50%, #ea578e 50%, #ea578e 100%) !important;
}

/* 
 * 
 * FRONTTTTT 
 * 
*/
.category-page-row [data-value="mple-neon-pastel"] .ux-swatch__color {
     background: linear-gradient(
-45deg
, #4ED8FD 0%, #4ED8FD 50%, #0ba5bf 50%, #0ba5bf 100%) !important;
}

.category-page-row [data-value="oyranio-toxo-neon-pastel"] .ux-swatch__color {
 background: conic-gradient(#0ba5bf 25%, #f19029 0 50%, #ea578e 0 75%, #edec6e 0);
}

.category-page-row [data-value="prasino-neon-pastel"] .ux-swatch__color {
 background: linear-gradient(
-45deg
, #87E513 0%, #87E513 50%, #99bc54 50%, #99bc54 100%) !important;
}

.category-page-row [data-value="roz-neon-pastel"] .ux-swatch__color {
 background: linear-gradient(
-45deg
, #FE49B1 0%, #FE49B1 50%, #ea578e 50%, #ea578e 100%) !important;
}

/* PRODUCT: 
 * 4.4 Ψαλίδι VIVO Maped για Αριστερόχειρες (12cm)
 */
.swatch-mple-anoichto-mple .ux-swatch__color {
    background: linear-gradient(
-45deg
, #0174B2 0%, #0174B2 50%, #69C1D7 50%, #69C1D7 100%) !important;
    
}
.swatch-roz-anoichto-roz .ux-swatch__color {
    background: linear-gradient(
-45deg
, #D73D86 0%, #D73D86 50%, #EAA9C2 50%, #EAA9C2 100%) !important;
    
}
	
/* 
 * 
 * FRONTTTTT 
 * 
*/
.category-page-row [data-value="mple-anoichto-mple"] .ux-swatch__color {
    background: linear-gradient(
-45deg
, #0174B2 0%, #0174B2 50%, #69C1D7 50%, #69C1D7 100%) !important;
    
}

.category-page-row [data-value="roz-anoichto-roz"] .ux-swatch__color {
    background: linear-gradient(
-45deg
, #D73D86 0%, #D73D86 50%, #EAA9C2 50%, #EAA9C2 100%) !important;
    
}

/* PRODUCT: 
 * 4.5 Χρωματιστά Οντουλέ Χαρτόνια – 50×70 | OURANIO TOXO
 */
.swatch-oyranio-toxo .ux-swatch__color, 
.swatch-oyranio-toxo-neon-pastel .ux-swatch__color {
	width: 50px;
    height: 45px;
    /* border-radius: 50%!important; */
	background-size: 50% 50% !important;
	background-repeat: no-repeat;
    background-image: 
		linear-gradient(150deg, transparent 63%, tomato 63%),
		linear-gradient(120deg, transparent 36.5%, red 36.5%),
		linear-gradient(fuchsia, fuchsia),
		linear-gradient(240deg, transparent 63%, green 63%),  
		linear-gradient(210deg, transparent 36.5%, lime 36.5%),
		linear-gradient(lightgreen, lightgreen),
		linear-gradient(330deg, transparent 63%, blue 63%),  
		linear-gradient(300deg, transparent 36.5%, lightblue 36.5%),
		linear-gradient(cyan, cyan),
		linear-gradient(60deg, transparent 63%, papayawhip 63%), 
		linear-gradient(30deg, transparent 36.5%, yellow 36.5%),
		linear-gradient(gold, gold) !important;
	background-position: right top, right top, right top, 
        right bottom, right bottom, right bottom,
        left bottom, left bottom, left bottom,
        left top, left top, left top;
}

/* 
 * 
 * FRONTTTTT 
 * 
*/
.category-page-row [data-value="oyranio-toxo"] .ux-swatch__color, 
.category-page-row [data-value="oyranio-toxo-neon-pastel"] .ux-swatch__color {
    width: 30px !important;
    height: 30px !important;
    /* border-radius: 50%!important; */
	background-size: 50% 50% !important;
	background-repeat: no-repeat;
    background-image: 
		linear-gradient(150deg, transparent 63%, tomato 63%),
		linear-gradient(120deg, transparent 36.5%, red 36.5%),
		linear-gradient(fuchsia, fuchsia),
		linear-gradient(240deg, transparent 63%, green 63%),  
		linear-gradient(210deg, transparent 36.5%, lime 36.5%),
		linear-gradient(lightgreen, lightgreen),
		linear-gradient(330deg, transparent 63%, blue 63%),  
		linear-gradient(300deg, transparent 36.5%, lightblue 36.5%),
		linear-gradient(cyan, cyan),
		linear-gradient(60deg, transparent 63%, papayawhip 63%), 
		linear-gradient(30deg, transparent 36.5%, yellow 36.5%),
		linear-gradient(gold, gold) !important;
	background-position: right top, right top, right top, 
        right bottom, right bottom, right bottom,
        left bottom, left bottom, left bottom,
        left top, left top, left top;
}

/* PRODUCT: 
 * 4.6 Γόμα Καπάκι Faber Castell Grip 2001 σε Σετ 2 τεμαχίων - Κόκκινο/Γκρι & Μπλε/Γκρι
 */
.swatch-kokkino-gkri .ux-swatch__color {
    background: linear-gradient(
-45deg
, #808080 0%, #808080 50%, #FF0000 50%, #FF0000 100%) !important;
    
}
.swatch-mple-gkri .ux-swatch__color {
    background: linear-gradient(
-45deg
, #808080 0%, #808080 50%, #0000CD 50%, #0000CD 100%) !important;
    
}

/* 
 * 
 * FRONTTTTT 
 * 
*/
.category-page-row [data-value="kokkino-gkri"] .ux-swatch__color {
    background: linear-gradient(
-45deg
, #808080 0%, #808080 50%, #FF0000 50%, #FF0000 100%) !important;
    
}

.category-page-row [data-value="mple-gkri"] .ux-swatch__color {
    background: linear-gradient(
-45deg
, #808080 0%, #808080 50%, #0000CD 50%, #0000CD 100%) !important;
    
}

/* PRODUCT: 
 * 4.7 Deli Μονή Ξύστρα Βαρελάκι “Φεγγαρόπετρα” (E0524) σε 3 συνδυασμούς χρωμάτων
 */
.swatch-roz-lachani	.ux-swatch__color {
    background: linear-gradient(
-45deg
, #CDD969 0%, #CDD969 50%, #FE769E 50%, #FE769E 100%) !important;
    
}

.swatch-kitrino-mple .ux-swatch__color {
    background: linear-gradient(
-45deg
, #329BD3 0%, #329BD3 50%, #F2DE63 50%, #F2DE63 100%) !important;
    
}

.swatch-galazio-roz .ux-swatch__color {
    background: linear-gradient(
-45deg
, #FE769E 0%, #FE769E 50%, #329BD3 50%, #329BD3 100%) !important;
    
}

/* 
 * 
 * FRONTTTTT 
 * 
*/
.category-page-row [data-value="roz-lachani"] .ux-swatch__color {
    background: linear-gradient(
-45deg
, #CDD969 0%, #CDD969 50%, #FE769E 50%, #FE769E 100%) !important;
    
}
.category-page-row [data-value="kitrino-mple"] .ux-swatch__color {
    background: linear-gradient(
-45deg
, #329BD3 0%, #329BD3 50%, #F2DE63 50%, #F2DE63 100%) !important;
    
}
.category-page-row [data-value="galazio-roz"] .ux-swatch__color {
    background: linear-gradient(
-45deg
, #FE769E 0%, #FE769E 50%, #329BD3 50%, #329BD3 100%) !important;
    
}

/* PRODUCT: 
 * 4.8 Αρχεία προς Εκτύπωση
 */
.postid-501 .price-wrapper{
    display: none !important;
}


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

/****** 5. CATEGORIES PAGE   ******/

/* 5.1 set same category title height */
.category-page-row .header-title {
    height: 45px !important;
}

/* 5.2 hide "arxiki /" from breadcrumbs */
.woocommerce-breadcrumb a:first-child, 
.is-large > .woocommerce-breadcrumb > span:nth-child(2)  {
    display: none !important;
}

/* 5.3 remove category shadow and insert in text box */
.category-page-row .product-category .col-inner {
    -webkit-box-shadow: none !important;
    box-shadow: none !important;
}

.category-page-row .product-category .col-inner .box-text {
    -webkit-box-shadow: 0 1px 3px -2px rgb(0 0 0 / 12%), 0 1px 2px rgb(0 0 0 / 24%) !important;
    box-shadow: 0 1px 3px -2px rgb(0 0 0 / 12%), 0 1px 2px rgb(0 0 0 / 24%) !important;
}

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


/****** 6. CART/CHECKOUT PAGE   ******/
/* 6.1 remove "optional" from billing_state and add asterisk "*" 
#billing_state_field .optional {
    display: none !important;
}

#billing_state_field label:after {
    content: '*' !important;
}
*/

/* 6.2 Font Size for Shipping Methods */
.shipping__list_label {
    font-size: 1em !important;
}

/* 6.3 Shortain Eurobank Logo */
.payment_method_eurobank_gateway img {
    width: 25%;
}


/****** 7. FREE SHIPPING LABEL PLUGIN   ******/
/* 7.1 CSS for Cart Widget */
 .devnet_fsl-free-shipping .title {
    font-size: 15px;
    margin: 0 !important;
}
.devnet_fsl-free-shipping .title .amount {
    color: #000;
    font-size: 18px;    
}

.devnet_fsl-free-shipping {
    box-shadow: 0 0 25px -1rem #000;
    box-sizing: border-box;
    padding: 15px !important;
}

.devnet_fsl-free-shipping .progress-bar {
    margin: 10px 0px;
}

.devnet_fsl-free-shipping .notice .amount {
    color: #B20000;
}

/****** 8. FOOTER   ******/
/* 8.1 Minimize bottom padding in some columns to reduce bottom space */

#footer .medium-8, #footer .myright-second .medium-4 {
    padding: 0 15px 5px !important;
}

/* 8.2 Back to Top button, set fixed position, because of tawk.to */
/* UNSET ON MOBILE */

#footer .back-to-top {
    position: fixed !important;
    bottom: 120px;
}

/****** 9. BLOG   ******/
/* 9.1 remove by author on post title */

.blog .byline, .post-template-default .byline {
	display: none !important;
}

/* 9.2 ARTICLE: Pilot Frixion (Product View Css) */

.postid-6664 .wc-block-grid__product {
    margin-left: 0px !important;
}

.postid-6664 span.amount {
    font-size: 16px;
}

.postid-6664 .wp-block-button__link {
    color: #fff;
    background-color: #32373c;
    border-radius: 9999px;
    box-shadow: none;
    cursor: pointer;
    display: inline-block;
    font-size: 1.125em;
    padding: calc(.667em + 2px) calc(1.333em + 2px);
    text-align: center;
    text-decoration: none;
    overflow-wrap: break-word;
    box-sizing: border-box;
    transition: 0.5s;
}

.postid-6664 .wp-block-button__link:hover {
    background-color: #b20000;
}

/*   9.3 JUSTIFY text on blog posts   */
.blog-single .article-inner {
	text-align: justify;
    text-justify: inter-word;
}

/*   9.4 ARTICLE: Istoria Molyviou Bloquote View Css & Product View Css  
* Bloquote View Css
*/
.postid-8972 blockquote p {
    margin-bottom: 5px;
    font-size: 17px;
}

/*
* Product View Css
*/
.postid-8972 .wc-block-grid__product {
    margin-left: 0px !important;
}

.postid-8972 span.amount {
    font-size: 16px;
}

.postid-8972 .wp-block-button__link {
    color: #fff;
    background-color: #32373c;
    border-radius: 9999px;
    box-shadow: none;
    cursor: pointer;
    display: inline-block;
    font-size: 1.125em;
    padding: calc(.667em + 2px) calc(1.333em + 2px);
    text-align: center;
    text-decoration: none;
    overflow-wrap: break-word;
    box-sizing: border-box;
    transition: 0.5s;
}

/*   9.5 ARTICLE: Dimiourgies me pasia CD / DVD kai oxi mono   
* FEATURED IMAGE CENTERED
*/
.postid-9999 .bg-fill {
    background-position: center center !important;
}

/*
* Product View Css
*/
.postid-9999 .wc-block-grid__product {
    margin-left: 0px !important;
}

.postid-9999 span.amount {
    font-size: 16px;
}

.postid-9999 .wp-block-button__link {
    color: #fff;
    background-color: #32373c;
    border-radius: 9999px;
    box-shadow: none;
    cursor: pointer;
    display: inline-block;
    font-size: 1.125em;
    padding: calc(.667em + 2px) calc(1.333em + 2px);
    text-align: center;
    text-decoration: none;
    overflow-wrap: break-word;
    box-sizing: border-box;
    transition: 0.5s;
}

/*   9.6 ARTICLE: Post-it: H tyxaia efeuresi pou egine epityxia!   
* FEATURED IMAGE CENTERED
*/
.postid-10064 .bg-fill {
    background-position: center center !important;
}

/*
* Product View Css
*/
.article-products-featured .wc-block-grid__product {
    margin-left: 0px !important;
}

.article-products-featured span.amount {
    font-size: 16px;
}

.article-products-featured .wp-block-button__link {
    color: #fff;
    background-color: #32373c;
    border-radius: 9999px;
    box-shadow: none;
    cursor: pointer;
    display: inline-block;
    font-size: 1.125em;
    padding: calc(.667em + 2px) calc(1.333em + 2px);
    text-align: center;
    text-decoration: none;
    overflow-wrap: break-word;
    box-sizing: border-box;
    transition: 0.5s;
}
/*   9.7 ARTICLE: H grammateas pou efyvre to banco kata lathos...  
* FEATURED IMAGE CENTERED
*/
.postid-10294 .bg-fill {
    background-position: center center !important;
}


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


@media only screen and (max-width: 48em) {
/*************** ADD MOBILE ONLY CSS HERE  ***************/
#logo img {
    width: auto !important;
    max-height: 75px !important;
}
	
#footer .back-to-top {
    position: fixed !important;
    bottom: 30px;
}

	/* 2.2 */
.mmobile-title {
	font-size: 80%;
}
}
@media only screen and (max-width: 849px) {
/*************** ADD MOBILE & TABLET ONLY CSS HERE  ***************/
.header-main li.html.custom {
    display: block !important;
}
}

.postid-6533 .product-short-description .accordion_title, .postid-6800 .product-short-description .accordion_title, .postid-6832 .product-short-description .accordion_title, .postid-6858 .product-short-description .accordion_title, .postid-6876 .product-short-description .accordion_title {
    font-size:  17px;
}

.postid-6533 .product-short-description .accordion-item .accordion-title, .postid-6800 .product-short-description .accordion-item .accordion-title, .postid-6832 .product-short-description .accordion-item .accordion-title, .postid-6858 .product-short-description .accordion-item .accordion-title, .postid-6876 .product-short-description .accordion-item .accordion-title {
    font-size: 15px;
}

.postid-6533 .tm-epo-element-label, .postid-6800 .tm-epo-element-label, .postid-6832 .tm-epo-element-label, .postid-6858 .tm-epo-element-label, .postid-6876 .tm-epo-element-label {
    background-color: #b20000;
    color: #fff;
}

.mextra-options-div .tm-epo-element-label {
    background-color: #8A2BE2;
}

.msummer-kids a {
    background-color: #2ECEC1;
    color: #fff !important;
}

.msummer-kids a:hover {
    background-color: #23968d !important;
}

.summer-kids-cat-header {
    width: 1920px;
    height: 250px;
    background-image: url("https://www.xartokinisi.gr/wp-content/uploads/2021/08/summer-kids-header_2.jpg");
}

.summer-kids-cat-footer {
    width: 1920px;
    height: 250px;
    background-image: url("https://www.xartokinisi.gr/wp-content/uploads/2021/08/summer-kids-footer.jpg");
}

.tetradia-1 a {
    background-color: #dd3333 !important;
    color: #fff !important;
}

.tetradia-1 a:hover {
    background-color: #a81c1c !important;
}

@media only screen and (max-width: 48em) {
/*************** ADD MOBILE ONLY CSS HERE  ***************/
.summer-kids-cat-header {
    width: 1920px;
    height: 170px;
    background-image: url("https://www.xartokinisi.gr/wp-content/uploads/2021/08/summer-kids-mob-header.jpg");
}
	
.summer-kids-cat-footer {
    width: 1920px;
    height: 170px;
    background-image: url("https://www.xartokinisi.gr/wp-content/uploads/2021/08/summer-kids-mob-footer.jpg");
}

}

@media only screen and (max-width: 48em) {
/*************** ADD MOBILE ONLY CSS HERE  ***************/
.home-slider-section .home-slider-main .home-slider-banner3 .bg-loaded{
    /* background-image: url(https://www.xartokinisi.gr/wp-content/uploads/2021/08/summer-kid-slider-MOBILE.jpg) !important; */
	background-image: url(https://www.xartokinisi.gr/wp-content/uploads/2022/05/pre-summer-sales-10-slider-mobile.jpg) !important;
}
.bf-slider .bg-loaded {
    background-image: url(https://www.xartokinisi.gr/wp-content/uploads/2021/11/bf-offer-banner-mobile.png) !important;
}
	
}
@media only screen and (max-width: 849px) {
/*************** ADD MOBILE & TABLET ONLY CSS HERE  ***************/
.home-slider-section .home-slider-main .home-slider-banner3 .bg-loaded{
    /* background-image: url(https://www.xartokinisi.gr/wp-content/uploads/2021/08/summer-kid-slider-MOBILE.jpg) !important; */
	background-image: url(https://www.xartokinisi.gr/wp-content/uploads/2022/05/pre-summer-sales-10-slider-mobile.jpg) !important;
}
.bf-slider .bg-loaded {
    background-image: url(https://www.xartokinisi.gr/wp-content/uploads/2021/11/bf-offer-banner-mobile.png) !important;
}
}

@media only screen and (max-width: 48em) {
/*************** ADD MOBILE ONLY CSS HERE  ***************/
.home-slider-section .home-slider-main .home-slider-blfrid22 .bg-loaded{
    /* background-image: url(https://www.xartokinisi.gr/wp-content/uploads/2021/08/summer-kid-slider-MOBILE.jpg) !important; */
	background-image: url(https://www.xartokinisi.gr/wp-content/uploads/2022/11/november-557-×-700-px.jpg) !important;
}
.bf-slider .bg-loaded {
    background-image: url(https://www.xartokinisi.gr/wp-content/uploads/2022/11/november-557-×-700-px.jpg) !important;
}
	
}
@media only screen and (max-width: 849px) {
/*************** ADD MOBILE & TABLET ONLY CSS HERE  ***************/
.home-slider-section .home-slider-main .home-slider-blfrid22 .bg-loaded{
    /* background-image: url(https://www.xartokinisi.gr/wp-content/uploads/2021/08/summer-kid-slider-MOBILE.jpg) !important; */
	background-image: url(https://www.xartokinisi.gr/wp-content/uploads/2022/11/november-557-×-700-px.jpg) !important;
}
.bf-slider .bg-loaded {
    background-image: url(https://www.xartokinisi.gr/wp-content/uploads/2022/11/november-557-×-700-px.jpg) !important;
}
}


@media only screen and (max-width: 48em) {
    .codedropz-upload-inner .text, .codedropz-upload-inner .cd-separator{
        display: none;
    }
}

@media only screen and (max-width: 849px) {
    .codedropz-upload-inner .text, .codedropz-upload-inner .cd-separator{
        display: none;
    }
}

@media only screen and (max-width: 48em) { 
.single-product .product-footer .product-page-sections .product-section:nth-child(1) {
    width: 100% !important;
}

.single-product .product-footer .product-page-sections .product-section:nth-child(2) {
    width: 100% !important;
}

.single-product .product-footer .product-page-sections .product-section:nth-child(3) {
    width: 100% !important;
}

.single-product .product-footer .product-page-sections .product-section:nth-child(1) .large-2,
.single-product .product-footer .product-page-sections .product-section:nth-child(3) .large-2{
    max-width: 100% !important;
}
}

@media only screen and (max-width: 849px) {
.single-product .product-footer .product-page-sections .product-section:nth-child(1) {
    width: 100% !important;
}

.single-product .product-footer .product-page-sections .product-section:nth-child(2) {
    width: 5% !important;
}

.single-product .product-footer .product-page-sections .product-section:nth-child(3) {
    width: 100% !important;
}

.single-product .product-footer .product-page-sections .product-section:nth-child(1) .large-2,
.single-product .product-footer .product-page-sections .product-section:nth-child(3) .large-2{
    max-width: 100% !important;
}
}


.facetwp-checkbox {
  float: left !important;
    padding-right: 15px;
}

.page-id-8513 .tabbed-content h4 {
    font-size: 150%;
    color: #000;
    text-decoration: underline;
}

.page-id-8513 .tabbed-content {
    padding: 25px;
    border: 5px solid #fff !important;
}

.page-id-8513 .nav-pills .active a {
    background-color: green;
    color: #fff;
}

.page-id-8513 .nav-pills a {
    color: #000;
}

.page-id-8513 .nav-pills a:hover {
    background-color: green;
    color: #fff;
}


/* START */
/* When school list is inside the Sxolika Eidi - CSS */
.menu-item-8546 > a {
    background-color: #7A9C59 !important;
    color: #fff !important;
    font-size: 15px !important;
}

.menu-item-8546 {
    padding: 0px 15px !important;
}

.menu-item-8546 > ul > li > a {
    background-color: #c1eb98 !important;
    color: #000 !important;
}

.menu-item-8546 > ul > li > a:hover {
    background-color: #dd3333 !important;
    color: #fff !important;
}

/* When is main menu */
/*
.menu-item-8546 a {
    color: #fff !important;
}

.menu-item-8546 {
    background-color: #7A9C59 !important;
    padding: 0px 15px !important;
}

.menu-item-8546:hover {
    background-color: #dd3333 !important;
}
*/
/* END */
.school-menu li {
    list-style-type: none;
}

.school-menu a.main-button {
    border-radius: 96%;
    width: 70px;
    height: 70px;
    background-image: url("https://www.xartokinisi.gr/wp-content/uploads/2021/09/list.png");
    background-size: 38px;
    background-repeat: no-repeat;
    background-position: center;
    background-color: #7A9C59 !important;
    bottom: 450px !important;
    right: 25px !important;
    position: fixed !important;    
    z-index: 9999 !important;
}


.school-menu a.sub-button-photo {
    border-radius: 96%;
    width: 40px;
    height: 40px;
    background-image: url("https://www.xartokinisi.gr/wp-content/uploads/2021/09/camera-n.png");
    background-size: 28px;
    background-repeat: no-repeat;
    background-position: center;
    background-color: #FAD1DF !important;
    bottom: 415px !important;
    right: 30px !important;
    position: fixed !important;    
    z-index: 9999 !important;
}

.school-menu a.sub-button-search {
    border-radius: 96%;
    width: 40px;
    height: 40px;
    background-image: url("https://www.xartokinisi.gr/wp-content/uploads/2021/09/search.png");
    background-size: 28px;
    background-repeat: no-repeat;
    background-position: center;
    background-color: #CDE4EC !important;
    bottom: 380px !important;
    right: 30px !important;
    position: fixed !important;    
    z-index: 9999 !important;
}



#menu-item-8546 .nav-dropdown>li>a {
    color: rgba(102,102,102,.85) !important;
    -webkit-transition: all .2s;
    -o-transition: all .2s;
    transition: all .2s;
}

@media only screen and (max-width: 849px) {
    .school-menu a.main-button {
        width: 50px;
        height: 50px;
        background-size: 32px;
        bottom: 300px !important;
        right: 20px !important;
    }
    
    .school-menu a.sub-button-photo {
        width: 33px;
        height: 33px;
        background-size: 25px;
        bottom: 275px !important;
        right: 20px !important;
    }

    .school-menu a.sub-button-search {
        width: 33px;
        height: 33px;
        background-size: 25px;
        bottom: 245px !important;
        right: 20px !important;
    }
	
	.page-id-8513 .accordion-inner {
		padding: 10px 15px;
	}

}
@media only screen and (max-width: 48em) {
    .school-menu a.main-button {
        width: 50px;
        height: 50px;
        background-size: 32px;
        bottom: 350px !important;
        right: 20px !important;
    }
    
    .school-menu a.sub-button-photo {
        width: 33px;
        height: 33px;
        background-size: 25px;
        bottom: 325px !important;
        right: 20px !important;
    }

    .school-menu a.sub-button-search {
        width: 33px;
        height: 33px;
        background-size: 25px;
        bottom: 295px !important;
        right: 20px !important;
    }
	.page-id-8513 .accordion-inner {
		padding: 10px 0px !important;
	}
}

.page-id-8513 .school-menu, .postid-8493 .school-menu {
	display: none !important;
}

.timologio-select > label {
    background-color: #b20000;
    padding: 10px;
    color: #fff;
}

.xr-onsale {
    background-color: #b20000;
    padding: 6px;
    border-radius: 15px;
    color: #fff;
    font-weight: 700;
}