﻿@media screen and ( max-width: 980px ) {
	
	#sklep .sklep-lista .grid-2	{ margin: 0 50px 20px 50px; }
	
}

@media screen and ( max-width: 800px ) {

	#sklep .sklep-lista .grid-2	{ margin: 0 30px 20px 30px; }

}


@media screen and ( max-width: 768px ) {
}

@media screen and ( max-width: 700px ) {
	
	#sklep .sklep-lista .grid-2	{ width: 120px; margin: 0 30px 20px 30px; }
	*	{ font-size: 16px; }
	
	#main #sklep header	{ height: 200px; }
	#sklep header nav	{ display: block; width: 100%; float: none; clear: both; margin: 0; }
	#sklep header ul	{ display: block; clear: both; }
	
	
}

@media screen and ( max-width: 640px ) {
        #fb_container {
            position: absolute;
            right: 15px;
            top: 10px;
        }
        .head .lev2	nav ul { padding:0px;}
	.head	{ padding-bottom: 42px; }
	
	.head .lev2 nav			{ padding: 10px 0; }
	.head .lev2 nav li	{ margin: 0; width: 100%; display: block; clear: both; text-align: center; }
	.head .lev2 nav li a:hover,
	.head .lev2 nav li a.active	{ background: #90B7DF; color: #fff; }

	
}

@media screen and ( max-width: 480px ) {
	#main #sklep header	{ height: 340px; }
	#sklep header li	{ display: block; clear: both; margin: 0; width: 100%; border-radius: 0; }
	
	.head .stickmenu					{ height: 53px; }
	.head .lev2								{ bottom: 0; }
	.head .lev2 .mobile_only	{ display: block; }
	.head .lev2 nav	{ display: none; background: #EDEDED; position: absolute; z-index: 9999; left: 0; top: 53px;  }
	
}

@media screen and ( max-width: 320px ) {
}