.shop-sidebar .widget .widget-title{font-family: "Roboto Condensed"; font-size: 2rem; font-weight: 400;}
/*FONT*/
h1,h2,h3,h4,h5{font-family: "Roboto Condensed" !important;}

.page-id-256 .site-content, .page-id-24881  .site-content{padding-bottom: 0px !important;}

/*ESSENtIAL*/


@media (min-width: 1200px){
.container {
    width: 95% !important;
}}



/*CCA*/
.ywcca_widget_container_style_4 .ywcca_widget_title{
border-bottom: none !important;
margin-bottom: 20px !important;
}
.widget_yith_wc_category_accordion ul.ywcca_category_accordion_widget > li{
	border-bottom: none !important;
}


@media only screen and (min-width:1200px){
	.filter{
		display: none;	
	}
	
}

@media only screen and (max-width: 1025px){
	#yith_wc_category_accordion-2{
	display: none;
  }}


/*-------------*/



/*FOOTER*/
@media(min-width: 1000px){
.footer-content .sober-container {
    text-align: left ;
    padding-left: 7%;
    padding-right: 0!important;
	}
}
.site-footer{
	background-color:#000;
}

.site-footer a{
	color: gray !important;
}
.site-footer p{
	font-size: 15px;
}
.copyright{
	color: #7c7c80 !important;
}

.site-footer .footer-widgets:before, .site-footer .footer-content:before, .site-footer .footer-info:before{
	border-top: 1px solid #7c7c80;
}

.footer-widgets{background-color: #f9f9f9 !important;}
.footer-widgets-area-1{width: 100% !important;}

.footer-content h3 {
  color: #bfbfc5 !important;}
/*-----------------------*/


/*HEADER*/

.site-navigation, .header-icon, .mobile-nav-toggle{padding-top: 10px !important;}

@media(min-width:1025px){
.header-icon{width:10% !important}
#site-navigation{width:80% !important}
 }
@media(max-width:1024px){
  .header-icon, .mobile-nav-toggle{width: 15% !important}
  .site-branding{width: 70% !important}}
.site-header{
	padding-top: 0px;
  padding-bottom: 0px;
}

.logo-text{font-family: inherit;
    font-size: 60px !important;
    font-weight: 400;}
@media(max-width:1024px){
	.logo-text{font-size:18px !important;
   padding-top: 10px !important;}
	.logo{ margin-top: 7px !important;
		}
   .header-icon, .mobile-nav-toggle{padding-top: 30px !important;}
 
}
  
.header-v5 .site-branding{
     margin-bottom: 0px !important;
}

.site-branding .logo img{max-width:160px;}
@media(max-width:1024px){
  .site-branding .logo img{max-width:150px !important;}
}

/*MEGA MENU*/
.sub-menu.mega-menu-container{left: -300px !important;}
.site-navigation .mega-sub-menu li{margin-bottom: 10px !important;}
.shop-button a{border: 1px solid;
    padding-top: 15px;
  padding-bottom: 15px;
      padding-left: 10px;
    
  border-radius: 2px;
    top: 90px;
    background: #000;
    color: #fff !important;}

/*MEGA MENU*/
@media(min-width:601px){#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu
{margin-left: -490px ;
    box-shadow: -1px 5px 13px #9c9c9c;
  margin-top: 15px;}}
.site-navigation .mega-sub-menu li{margin-bottom: 0px !important;}

#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item > a.mega-menu-link{font-weight: 500 !important; }







/*social*/
.aps-group-horizontal img{background: #fff;
    border: 1px solid transparent;
    border-radius: 40px;}

/*CONtACT FORM*/
.contact-form {
    padding: 0 50px !important;
}

/*COUPON*/
@media(max-width: 800px){
  .coupon_button #coupon_code{width: 70% !important;}
  .coupon_button .button{width: 30% !important;}}

/*BENEFITI*/

@media(max-width: 800px){
  #benefiti .vc_col-sm-3{width: 50%; display: inline-block;}
}

/*WOO TAB TITLE*/
.yikes-custom-woo-tab-title{display: none;}

#wpls-logo-showcase-slider-1 .wpls-fix-box, #wpls-logo-showcase-slider-1 .wpls-fix-box img.wp-post-image {

  height: 30px !important;}


/*NEWSLETTER*/

@media(max-width: 900px){
  .wpb_content_element .mc4wp-form-fields input[type=submit]{margin-left: 0px !important;}
  #mc4wp-form-1{margin-top: 20px !important;}
}


/*COMPARE*/
.button.product_type_simple.add_to_cart_button.ajax_add_to_cart.sober-loop-atc-button svg{
stroke: #fff !important;
fill: #fff !important;}

.ps-theme-wpc > .ps-scrollbar-y-rail > .ps-scrollbar-y{width: 12px !important;}
.ps-theme-wpc > .ps-scrollbar-x-rail > .ps-scrollbar-x{height: 12px !important;}

/*BUTTON*/

.sober-contact-box .info-value{margin-left: 80px !important;}
.sober-contact-box .info-name{width: 80px !important;}

/*USLUGE*/
.usluge h4{padding: 0px 10px 25px 10px;}

/*SOBER PRODUCT*/
.sober-product .product-title{font-size: 3rem;}
.sober-product .product-price .price{font-size: 2rem;}
.sober-product .product-desc{margin-bottom: 0px !important;}

/*FILTER*/
.toolbar-control{text-align: center !important;}
.woocommerce .shop-toolbar .toolbar-control li{padding: 0px !important;}
@media(max-width: 767px){#woof_widget-3{
  display: none !important;}
}

.button.woof_reset_search_form{display: none !important;}


.site-content tbody tr {
    border-bottom: 1px solid #23232c !important;
}

@media(max-width: 767px){
.woocommerce div.product form.cart div.quantity .qty {
    width: 100px !important;
  }}


/*BANNERS*/
.sober-banner4  .button{
 line-height: 38px !important;
    min-width: 88px !important;
}


.variations tbody tr{border: none !important;}

 .variations select{
  padding: 3px 15px !important;;
  background: #f5f6f7 !important;
  margin-left: 20px !important;
}

/*MENU*/
.nav-menu li {
  margin-right: 23px !important}
#menu-item-wpml-ls-225-hr{margin-right: 10px !important;}

.author-info{display: none !important;}


.sober-info-list .info-name{display: none !important;}