@media all and (max-width: 1290px)  {

#sciezka,#spol{font-size:13px; }

img{max-width:100%; }


.total,#menu{width:100%; padding:0;}
#content,#main,#side2,#stopka,#ct,.ct{width:98%; padding-left:1%; padding-right:1%; overflow:hidden;margin-left:0;margin-right:0;}

#stopka{overflow:visible;}
#toplogo img{width:150px;}

#sciez{padding-left:5px}

#menu ul{padding:0; width:100%;}
ul.men1 a{font-size:14px;padding-left:4px;padding-right:4px;}
#menubd ul li a{font-size:15px;width:78%;padding-left:20%;background-size:50px !important}

#mb3 .slide img{padding-left:20px; padding-right:20px;}
#mb3 .tro{font-size:14px;}

#menub{width:22%; margin-right:1%;}
#ctb{width:77%;}
#menubd{width:100%;}

#ctb .item img{max-width:32%}

#ciastkodivf{height:auto;}
#ciastkocontainer{width:80%; padding:10px 20% 10px 0; height:auto;}

}

@media all and (max-width: 1050px)  {
#menubd ul li a{font-size:13px; background-size:40px !important}
}


@media all and (max-width: 900px)  {
#all1{height:79px;overflow:visible}
#all1a,.ismain #all1a{height:0;}
#top{height:60px;}
#toplogo{left:1%; top: 15px;}

#szukajdiv,#topsocial,#sciez,#all1b,#topkontakt,#producenci,#banery7{display:none !important;}
h1,h2,.h2,h3{font-size:24px;}

#all4,.jedna3{height:auto;}
#m11{width:100%;padding:0;}
#m12{display:none;}

#menumin{display:block; position:absolute; top:20px; right:20px; width:52px; height:40px; z-index:2111; background: url(menumin.png) #EEA904 no-repeat center; cursor:pointer;}
#menu{display:none;width:100% !important; overflow:hidden; z-index:9999;}
#menu ul{margin-top:60px;z-index:auto !important; height: auto !important;display:block !important; width:100% !important; position: relative !important;}
#menu li,#menu li:hover ul li{display:block !important; width:100% !important; position: relative !important; height:56px !important; line-height:55px !important;}
#menu a,ul.men1 a:hover, ul.men1 li:hover a
{font-size:24px;background: #EEA904; text-align:left;height:55px !important; line-height:55px !important; width:98% !important; padding-top:0; padding-left:1% !important;padding-right:1% !important; display:block !important;}
#menu li ul{display:none !important;}
#menu li span{display:none;}
#sciezka a[href="/"]{padding-left:5px;}

#all2,#menu{height:auto;}
#menub{width:100%;height:auto !important;min-height:1px !important}                   
#ctb{width:100%}

#download{width:100%;padding:0; background:none}

#telmin{display:block; position:absolute; right: 80px; top:20px; color:white; font-size:16px}
#telmin a{color:white;text-decoration:none;}

.item img{max-width:130px}

#menubd ul li a{font-size:16px; background-size:90px !important}
}



@media all and (max-width: 660px)  {
#kon{height:auto;}
#kont{width:94%;padding-left:3%;padding-right:3%;position:relative;float:left;left:auto;top:auto;}
.half{width:100%;padding:0;}
.item{width:98%}
}


@media all and (max-width: 440px)  {

.item img{width:100%; max-width:100%}
#ctb .item a.button{width:100%}

#toplogo{max-width:60%}
#telmin{right:auto; left:70px; top:50px; font-size:14px;z-index:9998}

.jedna3{width:98%;padding:10px 1%;text-align:center !important;}
.jedna3:nth-child(2){display:none}

#menubd ul li a{font-size:15px;width:78%;padding-left:20%;background-size:50px !important}
}