/*
Theme Name: Gototop
Theme URI: 
Author: 
Author URI:
Description: 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: 
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
*/


.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-24707 .entry-title{
	text-align: center !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: darkslategray !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: #7c7c80 !important;}
/*-----------------------*/


/*HEADER*/
.nav-menu li {
  margin-right: 30px !important;}
.site-navigation, .header-icon, .mobile-nav-toggle{padding-top: 10px !important;}
.site-branding{padding-top: 2% !important; }
@media(min-width:1025px){
.header-icon{width:13% !important}
#site-navigation{width:74% !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:30px !important;
   padding-top: 10px !important;}
	.logo{ margin-top: 7px !important;
		}
   .header-icon, .mobile-nav-toggle{padding-top: 30px !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;}







/*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;}


/*GTRANSLATE*/
li.menu-item-gtranslate{margin-right: 10px !important;}

