/*
Theme Name: Sober Child Theme
Theme URI: http://uix.store/sober/
Author: UIX Themes
Author URI: http://uix.store
Description: Sober is a fully responsive Premium WordPress Theme with a pixel perfect design and extensive functionality
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: sober
Tags: one-column, two-columns, right-sidebar, custom-colors, custom-menu, featured-images, flexible-header, microformats, post-formats, rtl-language-support, sticky-post, threaded-comments, translation-ready
Template: sober
*/

@import url('https://fonts.googleapis.com/css2?family=Montserrat:wght@300;400;600;800&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Open+Sans:wght@300;400;500;700&display=swap');

.fb_dialog_content iframe{
	left:10px;
	bottom:20px;
}
.woocommerce ul.products li.product.outofstock .price {
    color: #6c0000;
}
.cli-tab-footer .wt-cli-privacy-accept-btn {
    background-color: #000000;
	background: #000000;
	color:#ffffff;
}
:lang(el) body {
       font-family: 'Open Sans', sans-serif;
}

:lang(en) body{
	font-family: 'Montserrat', sans-serif;
}

:lang(el) .page-header .page-title {
     font-family: 'Open Sans', sans-serif;
}

.nav-menu > li > a{
	font-weight:400;
}

.footer-widgets-area-1 img{
	max-width: 145px!important;
}

/**/
.woocommerce .shop-toolbar .filter-widgets .widget{
	width:100%;
	float:left;
}
.widget_pwb_filter_by_brand_widget li label:hover{
	cursor:pointer;
}

.page-header{
	background-color:black;
}
.page-header-color .page-header .page-title{
	color:white;
}

.woocommerce .woocommerce-breadcrumb, .breadcrumb{
	color:white;
}
.page-header-color .blog-cat-list ul.cat-list a:hover, .page-header-color .blog-cat-list ul.cat-list a.active{
	color:white;
}
.woocommerce-page-header{
	background-color:black;
	color:white;
}
.woocommerce-page-header li:hover a, .woocommerce-page-header li.active a{
	color:white;
}

.site-navigation a:after{
	height:1px;
}

/*footer widgets*/
.footer-widgets{
	background:black;
	color:white;
}
.footer-widgets .widget-title{
	color:white;
}
.footer-widgets ul.menu li a:hover{
	color:white;
}
.footer-widgets ul.menu li a{
	color:#F5F5F5;
}

.widget ul.menu li:hover > a, .widget ul.menu li.current-menu-item > a{
	color:white;
}
.woof_reset_button_2{
	color:white;
}
.woof_products_top_panel li span, .woof_products_top_panel2 li span{
	background-image:url("https://dipiu.gr/wp-content/uploads/2021/09/outline_clear_black_24dp.png");
	background-size:16px 16px;
}
.woof_products_top_panel{
	margin-bottom:15px;
}
.woof_submit_search_form_container{
	display:inline-flex;
}
/*filter buttons*/
.woocommerce a.button, .woocommerce a.button.alt, .woocommerce a.button.disabled, .woocommerce a.button.alt.disabled, .woocommerce a.button:disabled, .woocommerce a.button.alt:disabled, .woocommerce a.button:disabled[disabled], .woocommerce a.button.alt:disabled[disabled], .woocommerce button.button, .woocommerce button.button.alt, .woocommerce button.button.disabled, .woocommerce button.button.alt.disabled, .woocommerce button.button:disabled, .woocommerce button.button.alt:disabled, .woocommerce button.button:disabled[disabled], .woocommerce button.button.alt:disabled[disabled], .woocommerce input.button, .woocommerce input.button.alt, .woocommerce input.button.disabled, .woocommerce input.button.alt.disabled, .woocommerce input.button:disabled, .woocommerce input.button.alt:disabled, .woocommerce input.button:disabled[disabled], .woocommerce input.button.alt:disabled[disabled]{
	margin:2px;
}

/*Search*/
.search-modal.open .product-cats, .search-modal.open .search-fields{
display:-webkit-box;	
}



#gotop{
	background:white;
}
/*footer*/
.footer-info .container, .footer-info .sober-container{
	margin-left:5%;
	margin-right:5%;
}

.page-header{
	background-image:url(https://dipiu.gr/wp-content/uploads/2021/09/bg3.png);
}

/*footer social*/
#social-links-widget-1 .social{
	border:solid 2px;
	color:white;
}
#social-links-widget-1 .social:hover{
	color:white;
}



/*contrast changes*/

/*tag NEW*/
.woocommerce .ribbons .newness{
	background-color:black;
	color:white;
}

/*on sale tag*/
.woocommerce .ribbons .onsale{
	color:black;
}

/*price*/
.woocommerce ul.products li.product .price del{
	color:#58595B;
}
/*prudct path last part*/
.woocommerce .woocommerce-breadcrumb{
	color:white;
}
/**/
.single-product .woocommerce-breadcrumb{
	color:black;
}
/*prudct path*/
.woocommerce .woocommerce-breadcrumb a, .woocommerce .woocommerce-breadcrumb .fa , .breadcrumb a, .breadcrumb .fa{
	color:white;
}
.signle-product .woocommerce-breadcrumb a, .single-product .woocommerce-breadcrumb .fa , .single-product .breadcrumb a, .single-product .breadcrumb .fa{
	color:#58595B;
}

/**/
.sober-container .woocommerce .woocommerce-breadcrumb a, .sober-container .woocommerce .woocommerce-breadcrumb .fa{
	color:#58595B;
}


/*attributes product*/
.woocommerce div.product form.cart .variations label{
	color:#58595B;
}
.woocommerce div.product form.cart .variations label{
	color:#58595B;
}


/*SKU Categories*/
.woocommerce div.product .product_meta > span{
	color:#58595B;
}
/*social on product*/
.woocommerce div.product .product-share a{
	color:#58595B;
}
/*product informations*/
.woocommerce div.product .woocommerce-tabs ul.tabs li a{
	color:#58595B;
}
/*footer socials*/
.socials-menu a{
	color:#58595B;
}
/*pages slider*/
.woocommerce nav.woocommerce-pagination ul li a, .woocommerce nav.woocommerce-pagination ul li span{
	color:#58595B;
}

/*filter button*/
.woocommerce .shop-toolbar .toolbar-control .filter a{
	color:#58595B;
}

.screen-reader-text{
	color:black;
}

.product-add-to-cart .screen-reader-text{
	color:white;
}
.tabs-nav .count{
	color:black;
}
.woocommerce-page-header .count{
	color:black;
}
.woocommerce form.login label{
	color:#58595B;
}
/*page  FAQ Path*/
.page-header-text-light .page-header .breadcrumb a, .page-header-text-light .page-header .breadcrumb .fa{
	color:black;
}
/*page  FAQ last part Path*/
.page-header-text-light .page-header .breadcrumb{
	color:black;
}

/*gm-err-content map error*/
.gm-err-message{
	color:black;
}
/**/

.sober-info-list .sober-info-list__label{
	color:#58595B;
}

/*Page FAQ Question*/
.sober-faq__question .question-label{
color:black;	
}

.page-header{
	max-height:300px;
	padding:50px;
}

/*Header*/
header{
	padding:15px!important;
}

.page-id-336 .fa{
	font-family:'FontAwesome';
}



/*about Us*/
.page-template-full-screen{
	background-position: bottom right!important;
    background-size: 60%!important;
	background-color:#eef2f5;
}

/*contact us*/
.page-header-text-light .page-header .breadcrumb{
	color:white;
}

.page-header-text-light .page-header .breadcrumb a, .page-id-336 .page-header-text-light .page-header .breadcrumb .fa {
	color:white;
}
.fa-angle-right:before{
	color:white;
}

.woocommerce .shop-toolbar .woocommerce-result-count {
    color: #222;
}

/*accesibility*/
#pojo-a11y-toolbar svg{
	fill:white;
	stroke:white;
}
#pojo-a11y-toolbar .pojo-a11y-toolbar-toggle a{
	width: 50px;
	height: 40px;
     text-align: center;
}



/*----responsive----*/

@media only screen and (max-width:1025px){
	.epsabanenrhome,  .espabannerhome {
		position:relative!important;
		width:100%!important;
		text-align:center!important;
	}
}
@media only screen and (max-width:450px){
	.sober-banner-grid-5__banner .sober-banner-image__button {
    	padding: 0px 21px;
		min-height: 30px;
	}
}

@media only screen  and (max-width:350px){
	.elementor-31 .elementor-element.elementor-element-265c3b7 .sober-section-heading{
		display:contents;
	}
	
	.sober-banner-grid-5__banner .sober-banner-image__button{
		padding:0px 10px;
	}
}

@media only screen  and (max-width:1000px)and (min-width:701px){
	.footer-widgets-area{
		
	}
	.footer-widgets-area-1{
		width:25%;
		
	}
	.footer-widgets-area-2{
		width:25%;
	}
	.footer-widgets-area-3{
		width:25%;
	}
	.footer-widgets-area-4{
		width:25%;
	}
	.footer-widgets .footer-widgets-area:nth-child(2n+1){
		clear:none;
	}
	#social-links-widget-1{
		
	}
}
@media only screen  and (max-width:700px) and (min-width:480px){
	.footer-widgets-area{
		text-align:center!important;
	}
	.footer-widgets-area-1{
		width:100%;
		margin-top:-35px!important;
	}
	.footer-widgets-area-2{
		width:33%;
	}
	.footer-widgets-area-3{
		width:33%;
	}
	.footer-widgets-area-4{
		width:33%;
	}
	.footer-widgets .footer-widgets-area:nth-child(2n+1){
		clear:none;
	}
	#social-links-widget-1{
		margin-top:-15px!important;
		
	}
}

@media only screen  and (max-width:480px){
	.footer-widgets-area{
		text-align:center!important;
	}
	.footer-widgets-area-1{
		width:100%;
		margin-top:-35px!important;
	}
	.footer-widgets-area-2{
		
	}
	.footer-widgets-area-3{
		
	}
	.footer-widgets-area-4{
		
	}
	.footer-widgets .footer-widgets-area:nth-child(2n+1){
		clear:none;
	}
	#social-links-widget-1{
		margin-top:-15px!important;
		
	}
	
}
