/*
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
*/
.woocommerce div.product .stock.in-stock{
	color:green
}
.stock.in-stock{
	color:green
}
@media (max-width: 991px) {
	.footer-widgets-area-2{
		display:none !important;
	}
}
.marginlefthome{
padding-left:30px
}
.titlehome{
font-size:40px
}
@media all and (max-width:739px){
.buttonsectionhome{
display:none;
}
.marginlefthome{
padding-left:10px}
.titlehome{
font-size:18px;
	padding-bottom: 10px !important;
    padding-top: 11px !important;
}
}

.marginlefthome2{
padding-left:30px
}
.titlehome2{
font-size:20px
}
@media all and (max-width:739px){
.buttonsectionhome2{
/*display:none;*/
}
.marginlefthome2{
padding-left:10px}
.titlehome2{
font-size:18px;
	/*padding-bottom: 10px !important;
    padding-top: 11px !important;*/
}
}
@media all and (min-width: 769px) and (max-width:991px){
.personalcol6{
	width:50% !important
}
}

.footer-widgets-area-1.col-md-4{
width:50% !important}
.footer-widgets-area-2.col-md-4{
width:25% !important}
.footer-widgets-area-3.col-md-4{
width:25% !important}
@media all and (max-width:974px){
	.footer-widgets-area-1.col-md-4{
width:100% !important}
.footer-widgets-area-2.col-md-4{
width:100% !important}
.footer-widgets-area-3.col-md-4{
width:100% !important}
}

@media screen and (max-width: 991px){
	.footer-widgets .footer-widgets-area:nth-child(2n+1) {
    clear: unset;
}
}
.footer-widgets ul.menu li {

    list-style: none !important
}
.sib_signup_box_inside_2 p{
	margin-bottom:0 !important;
}
.widget-title {
    margin-bottom: 10px !important;
}
.widget_media_image, .widget_custom_html{
	margin-bottom: 20px !important;
}
.woocommerce-page-header{display:none !important;}

/* STORE LOCATOR */
#asl-storelocator.asl-p-cont.asl-bg-0 .Num_of_store {
    background: #000 none repeat scroll 0 0 !important;
}

#asl-storelocator.asl-p-cont.asl-bg-0 .infoWindow .phone > b, #asl-storelocator.asl-p-cont.asl-bg-0 .infoWindow .address, #asl-storelocator.asl-p-cont.asl-bg-0 .btn-default, #asl-storelocator.asl-p-cont.asl-bg-0 .infoWindow .categories, #asl-storelocator.asl-p-cont.asl-bg-0 .panel-inner .sl-item .addr-sec .p-title {
    color: #000 !important;
	font-size:15px !important;
	font-weight:bold !important;
}
#asl-storelocator.asl-p-cont.asl-bg-0 .panel-cont button, #asl-storelocator.asl-p-cont.asl-bg-0 .panel-cont .btn.btn-asl {
    background-color: #000 !important;
}
#asl-storelocator.asl-p-cont.asl-bg-0 .col-xs-12.search_filter .sl-search-group > span, #asl-storelocator.asl-p-cont.asl-bg-0 .col-xs-12.search_filter .asl-store-search > span {

    background: #000 repeat scroll 0 0 !important;
}
#asl-storelocator.asl-p-cont.asl-bg-0 .search_filter > p:first-child {
    color: #000 !important;
}
#asl-storelocator.asl-p-cont.asl-bg-0 .store-locator h4 {
    color: #000 !important;
}

#asl-storelocator.asl-p-cont.asl-bg-0 #asl-geolocation-agile-modal .btn.btn-default {
    background: #000 none repeat scroll 0 0 !important;
}
#asl-storelocator.asl-p-cont button#asl-btn-locate.btn.btn-default {
    border-radius: 0px !important;
}
.asl-p-cont .btn{
	border-radius: 0px !important;
}
#asl-storelocator.asl-p-cont.asl-bg-0 #style_1.infoWindow a.action {
    background: #000 none repeat scroll 0 0 !important;
}
#asl-storelocator.asl-p-cont.storelocator-main #style_0.infoWindow a.action, #asl-storelocator.asl-p-cont.storelocator-main #style_1.infoWindow a.action, #asl-storelocator.asl-p-cont.storelocator-main #style_2.infoWindow a.action {
    border-radius: 0px !important;
}
#asl-storelocator.asl-p-cont.asl-bg-0 #style_1.infoWindow > h3 {
    color: #000 !important;
}
#asl-storelocator.asl-p-cont.asl-bg-0 .btn-default{
	color:#fff !important;
}
#asl-storelocator.asl-p-cont.asl-bg-0 .btn.btn-default.btn-submit {
    background: #000 none repeat scroll 0 0 !important;
	border-color: #000 !important;
}
@media all and (max-width:1199px){
	#colonnanascostahome{
		display:none;
	}
}
html {
  scroll-behavior: smooth;
}
.logo img{
	max-width:250px !important;
}

@media all and (min-width:991px){
#shipping_last_name, #billing_last_name{
margin-top: 35px
}
}
/*label[for=pa_misura]:before{content: 'Scegli';margin-right: 5px;}*/