@media (min-width: 1300px) {
	.container {
		max-width: 1300px;
	}
}





@media only screen and (min-width: 979px) {


	header #menu_categories{
	    padding-top: 3px;
	    padding-right: 0px;
	    padding-bottom: 0px;
	    padding-left: 0px;
	    margin-bottom: 10px;
        }

   
    header .navbar-nav{
		justify-content: center;
        }

   
      .navbar-nav > li > a{
        color: #fff;
        }
   

    #menu_categories {
        background: #960808;
        border-radius: 20px;
        margin-bottom: 15px;
        padding: 0 15px;
        max-height: 35px;
        }


    .navbar-nav > li > span {
        color: #fff;
        padding-top: 0px;
        padding-right: 10px;
        padding-bottom: 5px;
        padding-left: 10px;
        position: relative;
        display: inline-block;
        vertical-align: middle;
        line-height: 23px;
        font-size: 16px;
        }

    
    .navbar-nav > li.nav-item.active {
        background: #fff !important;
        border-radius: 5px;
		}
		
	

    
    .wide .navbar-subnav>.nav-merge.nav-item li.nav-item .nav-link{
		padding-top: 5px;
		padding-bottom: 5px;
	    }	 


   .navbar-nav > li {
        height: 30px;
        padding-bottom: 5px;
        border-radius: 5px 5px 0 0;
        margin: 0 5px;
        display: inline-block;
        }


	.navbar-nav > li:hover {
        background-color: #fff;
        }
    

    header a.nav-link:hover {
        background-color: #d3d3d3;
        border-radius: 4px;
        }
    
    
    header a.active {
        color: black;
        border-radius: 5px;
        background-color: #fff;
		}
    
    
    .wide .navbar-subsubnav>.nav-item>.nav-link:before {
        top: 5px;
        left: 0px;
        color: #c4c7c8;
        }
    

    .wide .navbar-subsubnav>.nav-item>.nav-link:hover:before {
        left: 6px;
        color: #fff;
        }


    .navbar-nav > li:hover > span {
        color: black;
        }




    #menu_overflow_category{
        width: auto;    
        }





}


 @media only screen and (max-width: 700px) {
        #menu_categories {
            background: #fff;
            color: blue;
        }
    }

/* Ukrycie listy sklepów na podstronie kontaktu */    
.contact_stocks {
display: none ! IMPORTANT;
}




/* tylko pierwszy towar wybrany na liście kolekcji     

.contact_stocks {
display: none ! IMPORTANT;
}


*/