@media screen and (max-width:1300px){

	.widget .pageInfo{font-size: 16em;}
}

@media screen and (max-width:1300px){
	#widget-9 .images-3 li{width:12.5%;}
	#logo{background-size:auto 80%;}
	#head1, .fp-controlArrow.fp-next{width: 15%;}
	#head1:before{right: 15%;}
	.widget.type-2 aside, #widget-2 > div.widgetHead, .widget .slide .container{padding-right: 17% !important;padding-left: 2% !important;}
	.images-3, .images-slider-5{margin-right: 15%;}
	.vimeo{}

 }

@media screen and (max-width:1200px){
	#widget-9 .images-3 li{width:20%;}
	#widget-16 div.description{width: 70%;}
	#head1, .fp-controlArrow.fp-next{width: 20%;}
	#head1:before{right: 20%;}
	.widget.type-2 aside, #widget-2 > div.widgetHead, .widget .slide .container{padding-right: 22% !important;padding-left: 2% !important;}
	.images-3, .images-slider-5{margin-right: 20%;}
	#widget-2 div.description, #widget-2 h2{clear: both;width: 70%;text-align: left;padding-right: 30px;}
	#widget-2 .ask-about-link{width: 30%;margin: 0;}
	#widget-9 div.description, #widget-9 h2{clear: both;width: 100%;text-align: left;padding: 0;}
	#widget-5 .containerForm .description{clear: left;}
	#widget-5 .containerForm #frmContact{float: right;}


}

@media screen and (max-width:900px){
	#widget-9 .images-3 li{width:25%;}
	#header .menu-1 ul{width:100%;}
	#widget-5 .containerForm{padding: 50px 3%;}
	.widget .slide .container{ padding: 60px 16% 50px 3%;}
	#foot a{letter-spacing: inherit;}
	#widget-17 .slide .container{width: 60% !important;}
}

@media screen and (max-width:768px){

	#widget-16 aside{padding-right: 2% !important;}

}


@media screen and (max-width:767px){

	#menuActiv{display: block;}
	.menu-1{display: none;}
	#head1:before{display: none;}
	#head1{background: transparent;height: auto;z-index: 999;}
	#widget-17 .slide:first-child .images-4 li{width: 30%;}

	#widget-17 .slide .container{width:100% !important;height: auto;}
	#widget-17 .fp-tableCell{background: #fff !important;}
	.fp-slidesNav{display: block;bottom: 30px !important;}
	.fp-slidesNav ul li{display: inline-block !important;}
	.fp-controlArrow.fp-next {display: none !important;}
	.widget.type-2 aside, #widget-2 > div.widgetHead, .widget .slide .container{padding-right: 2% !important;}
	.images-3, .images-slider-5{margin-right: 0;}
	.pageInfo{font-size:15em !important;bottom:360px !important;}
	.widget.type-2 aside{height: auto;float: left;}
	#widget-4 aside{padding-bottom: 100px;}
	#widget-4 aside .name{font-size: 2.5em;}
	.widgets-list.widgets-5{display: none;}
	#foot .copy{margin: 10px auto 5px;float: none;}
	.widget .slide .container{ padding: 50px 16% 50px 3%;}
	.images-0{display: block;margin: 15px auto -10px;}
}

@media screen and (max-width:600px){

	#widget-4 div.name{display: table-cell !important;float:none;vertical-align:middle;margin: 20px 0;}
	#widget-4 aside{display: table;}

	#widget-16 div.description{width: 100%;}


	#logo{background-size:auto 50%;}

	.widget div.description{width:96%}
	.widget div.name, .widget h2{width:100%;font-size:1.9em;margin:10px;margin: 20px 0px 10px;padding: 0;}
	.widget.type-2 aside{padding:10px;padding-right:10px !important;}
	div.ask-about-link{width:90%;padding:30px 0px 0;font-size:0.8em;text-align:right;}
	#foot{position:relative;}
	#widget-5 .containerForm {padding: 50px 6% 50px 6%;}
	#widget-5 .containerForm .head {width:100%;text-align:center !important;}
	#widget-5 .containerForm .description{width:100%;text-align:center;}
	#widget-5 .containerForm #frmContact{width:96%;}
	#frmContact .box.first, #frmContact .box.second{width:100%;}
	#widget-17 .slide .container{height:auto;}
	.images-3, .images-slider-5{margin-right:0 !important;}
	#widget-17 .slide .container:before{width:100%;}
	.widget .slide .container{padding:30px;}
	#widget-4 aside{padding-bottom: 5px;}
	#foot .powered{float: none;}
	.pageInfo{font-size:7em !important;bottom:330px !important;}
	#widget-5 .containerForm:before{display: none;}
	#widget-17 .slide:first-child .images-4 li{width: 50%;}
}

@media screen and (max-width:480px){

	.pageInfo{font-size:5em !important;}
}

@media screen and (max-width:321px){

}



@media screen and (max-height:800px){
	#logo{background-size:auto 60%;top:5%}
}

@media screen and (max-height:700px){
	.widget.type-2 aside{height:auto;float:left;}
	.widget .slide .container{height: auto;float:left;min-height: 200px;padding-top: 50px;}
	#widget-2 > div.widgetHead{bottom: 140px;}
	.widget .pageInfo{bottom: 280px;}
	.fp-section{height: 100% !important;}
	#foot{position: relative;}
	.widget .filmPolski{line-height: 1.5em;}
	.widget .filmPolski a{font-size: 1.5em;}
	#widget-17 h2{line-height: 1em;}
	#header .menu-1{margin-top: 10px;}
	#widget-17 .slide .container{padding-bottom: 60px !important;}

	/* .fp-tableCell .container{width:50% !important;} */
}

@media screen and (max-height:600px){
	#header .menu-1.activ{top:20px;right: 76px;}
	
	
}
