@media screen and (max-width:1200px){
	#head1 .container, #head2 .container, #head2 .container, #content #widget-16 .pages-3, #foot .container,#content .widgets-104 .widget .contentLi, #content .widgets-104 .widget .pages-3, #content #widget-16 .headContainer, #page1 #page div.content > div, #content, .widgets-105 > ul > li, #page1 .widgets-106, #content #widget-16 .more{width: 100%;}
	#logo{padding-left: 20px;}
	#content img{max-width: 100%;height: auto;}
	#header .menu-1{display: none;position: fixed;z-index: 99;}
	#menuActiv{display: block;position: fixed;z-index: 99;}
	#head1{border-bottom: 1px solid #aba8a7;}
	#head2{display: none;}
	#content #widget-26 .name span, #content #widget-27 .name span{display: block;}
	#content #widget-16{-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;padding: 40px 2% 80px;}
	#content #widget-16 .head, #content #widget-16 .dscWidget{width:100%;}
	#content #widget-16 .head{margin-bottom: 10px;}
	#content #widget-16 .dscWidget{margin: 0 0 20px;}
	#page1 #page .dscBox > div.content{height: auto;}
	#content .widget-id-30, #content .widget-id-31{width: 100% !important;clear: both;}
	#content .widget-id-31{margin-top: 30px;}
	#foot .copy, #foot .powered{float:none;padding: 0;margin: 0 auto;text-align: center;clear: both;margin-bottom: 10px;}

	#page4 .pages-3 li .image{height: auto;}
	#page4 .pages-3 li h2 span{display: block;margin: 0;}
	#page4 .pages-3 li{height: auto;min-height: auto;}
	#page4 .pages-3 li ul > li{margin: 0;}
	.backPromo{width: 15%;}
	#page8 .pages-2 li, #page14 .pages-3 li, #page8 .pages-3 li{height: 430px;}
	#page15 #page div.dscBox{margin: 30px 40% 30px 2%;}
	#page7 #widget-39 img,#page7  #widget-43 img{display: none;}
	#page9 #page h1, #page10 #page h1 {width: 100%;}
	#page9 #page h1 span, #page10 #page h1 span{display: block;}
	#content #widget-44 div.description{width: 95%;margin: 0 auto;}

	#content #widget-16 .pages-3 li{padding: 0;}
	#content #widget-16 .more{top: 0;}

	#content .widget-id-30 div.head{width: 100%;padding: 30px 70px 50px;}
	#content .widget-id-30 div.content{width: 100%;}
}

@media screen and (max-width:900px){
#content #widget-16 .pages-3 li h2, #content #widget-16 .pages-3 li .description{width: 100%;padding-left: 10px;padding-right: 10px;}
#content #widget-16 .pages-3 li h2{text-align: left;}

#content #widget-29 aside{margin: 190px 40% 0 2%;}
.pages-4 li, .pages-3 li{padding: 15px 0;}
#content #widget-16 .pages-3{padding: 20px;}
.pages-2 ul, .pages-2 ol, .pages-3 ul, .pages-3 ol, .pages-4 ul, .pages-4 ol, .pages-5 ul, .pages-5 ol, .pages-list ul, .pages-list ol{width:93%;margin-left: 7%;}
#page8 .pages-2 li, #page14 .pages-3 li, #page8 .pages-3 li{width: 49%;height: 340px;}
#page7 #content #widget-34{width: 100%;margin: 0 0 5px;}
#page7 #content #widget-39, #page7 #content #widget-43{width:49.5%;margin: 0 0 10px;}
#page7 #content #widget-39{margin-right: 1%;}
#page7 #widget-39 img, #page7 #widget-43 img{display: block;}
#page5 #widget-20, #page5 #widget-21{padding: 10px 15px;}
#page5 #widget-20 img, #page5 #widget-21 img{display: none;}
#page9 #page div.dscBox{margin: 120px 2.5% 90px 30%;}
#page10 #page div.dscBox{margin: 120px 30% 90px 2.5%;}
#page15 .backPromo {     width:10%;}

#content #widget-16 .head{font-size: 3em;text-align: center;}


}
@media screen and (max-width:767px){
	#page div.dscBox{padding: 10px 20px 30px;}
	#content #widget-26 aside, #content #widget-27 aside{margin:150px 5% 5%;}
	.widget-id-30 ul{width: 65%;float:none;margin: 0 auto 20px !important;}
	.widgets-3 > ul{padding: 10px 0 70px;}
	#page4 .pages-3 li{width: 100%;margin: 0 0 20px !important;}
	#widget-42{width: 100% !important;text-align: center;}
	#widget-42 .head{text-align: center;float: none;width: 100% !important;}
	#widget-42 ul{text-align: center !important;}
	.tags{clear: both;}
	.widgets-103 > ul > li{width: 100%;}
	#page15 #page div.dscBox{margin:20px 5%;}
	.contact-panel .formLeft, fieldset.formRight{width: 100% !important;}
	#page7 #widget-39 img, #page7 #widget-43 img{display: none;}
	#page9 #page div.dscBox,#page10 #page div.dscBox{margin: 5%;background-color: rgba(255, 255, 255, 0.6);}
	.backPromo{position: relative;padding: 20px 60px;width: 100%;top:0;left:0;}
	#page15 .backPromo {     float: right;     left: 60px;     top: 19px; width:100%;display: none;}
	#page h1{width: 100%;}
	.backPromo:before{left:10px;top:10px;}
	#content #widget-26 aside, #content #widget-27 aside {    margin: 100px 5% 5%;}
	#content #widget-16 .more {text-align: center;}
	.widgets-1{background-color:#333;}
	
.reset.nb.palette-light.nb-standalone.lang-pl{width:100%;height:auto;left:0;right:0;top:10%;}
.palette-light .cc-nb-okagree, .palette-light .cc-nb-reject, .palette-light .cc-cp-foot-save{background-color:#000 !important;}
.cc-nb-buttons-container{display:flex;flex-direction:row;}
.reset div{display:flex;}
.pc-dialog .cc-pc-head{flex-direction:row !important;}
.cc-nb-main-container{flex-direction:column !important;}.cc-nb-main-container{height:auto;}
.cc-nb-title-container, .cc-nb-text-container, .cc-nb-buttons-container, .palette-light .cc-nb-text{width:100%;}
}
@media screen and (max-width:600px){
	#content #widget-26{background-position: left bottom;min-height: 0;}
	#content #widget-27{background-position: right bottom;min-height: 0;}
    .widgets-1{display:block;margin:0;width:100%;}
	.widget.widget-id-30.type-1 a{color:#aaa;text-decoration:none;}
	.widgets-1 img{width:100%;}
	.widgets-1 > ul > li{margin:0;}
    #widget-48{display:block;}
	#content #widget-29 {background-position: bottom;height: auto;}
	#content #widget-29 aside{margin: 5%;}
	.widget-id-30 ul{width: 80%;}
	#widget-32, #widget-33, #widget-45{float: none;margin: 10px auto;text-align: center;}
	#widget-32 p{padding: 0 !important;}
	.widgets-102 > ul, .widgets-103 > ul{width: 100%;}
	#page8 .pages-2 li, #page14 .pages-3 li, #page8 .pages-3 li{height: auto;width:100%;}
	#page7 #content #widget-39, #page7 #content #widget-43{width: 100%;margin: 0 0 5px;}
	#page7 #widget-39 img, #page7 #widget-43 img{display: block;}
	.side-tab-widget, #fb-likebox-36 {display: none;}
	#page5 #widget-20 img, #page5 #widget-21 img{display: block;}
	#widget-42 ul{width: 100% !important;}
	#page14 #page div.dscBox, #page8 #page div.dscBox, #page15 #page div.dscBox, #page5 #page div.dscBox, #page6 #page div.dscBox{padding: 10px 20px 30px;}

	#content .widget-id-30 div.head{text-align: center;}
	#content .widget-id-30 div.head:before{display: none;}
	#content .widget-id-30 div.content{text-align: center;}
	#content .widget-id-30 div.content img{float: none !important;}
}
@media screen and (max-width:480px){
	body{font-size: 0.85em;}
	#content #widget-16 .head{font-size: 2.5em;}
	#menuActiv{bottom: 0;top: inherit;background: #252933;width: 100%;left:0;border-top: 1px solid #fff;}
	#menuActiv:before{content: 'Menu';color: #fff;text-align: center;font-size: 1.4em;font-family: Times, serif;text-transform: uppercase;}
	#foot img{max-width: 100%;}
	.back-to-top-widget{display: none !important;}
	#header .menu-1.activ{top: inherit;bottom: 56px;width: 100%;left:0;}
	#header .menu-1.activ ul li a{padding: 10px 25px;}
	#header .menu-1 ul, #header .menu-1.activ ul li, #header .menu-1.activ ul li a{width: 100%;text-align: center;}
	#logo{padding-left: 0;width: 100%;text-align: center;}
	#logo a{float: none;}
	#content #widget-26 .name, #content #widget-27 .name{font-size: 2.5em;}
	.widget-id-30 ul{width: 100%;}
	#page5 #widget-20 img, #page5 #widget-21 img{display: none;}
	#page h1{font-size: 1.8em;}
	.widget.type-10.location-0{bottom: 55px;width: 100%;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;border:0;border-top: 1px solid #bbb;}
	#content #widget-29 {background:#16333f;}

	#foot{padding-bottom: 50px;}
}
@media screen and (max-width:320px){

}
