@media (max-width: 1920px) {



}

@media (max-width: 1600px) {

.header-page-block-content-left{
margin-left:0px;
}

.header-page-block-content-right{
margin-right:0px;
}


}


@media (max-width: 1400px) {


.header-page-block-content-right-nav ul li{
margin:0px 0px 0px 40px;
}

.section-page-recipes-block .section-home-recipes-block-slider-item{
width:calc(33.3333333333333333333333333333333% - 30px);
}

.section-page-recipes-products-content-block-item{
width:calc(33.3333333333333333333333333333333% - 40px);
}

.section-page-blog-content-block-item{
width:calc(33.3333333333333333333333333333333% - 81px);
}

.section-page-products-list-content-block-item{
width:calc(33.3333333333333333333333333333333% - 80px);
}

.section-contact-block-left{
width:calc(50% - 20px);
margin-right:20px;
}

.section-contact-block-right{
width:calc(50% - 20px);
margin-left:20px;
}


}

@media (max-width: 1200px) {

.header-page-block-content-right{
display:none;
position:fixed;
top:0px;
left:0px;
width:100%;
height:100%;
overflow:auto;
z-index:9999999999;
background:#fff;
}

.header-page-block-content-right.open-menu{
display:block;
}

.header-page-block-content-left{
justify-content:space-between;
width:calc(100% - 60px);
position:relative;
margin-right:60px;
}

.header-page-block-swecher{
display:block;
}


.header-page-block-content-right-nav{
display:block;
padding:60px 20px 40px 20px;
position:absolute;
margin:0px;
width:calc(100% - 40px);
}

.header-page-block-content-right-nav ul{
display:block;
}

.header-page-block-content-right-nav ul li{
list-style-type:none;
margin:10px 0px;
display:block;
}

.header-page-block-content-right-nav ul li a{
font-size:14px;
font-weight:500;
color:#000;
display:block;
border:2px solid #000;
padding:15px 10px;
text-align:center;
}

.header-page-block-content-right-nav-close{
display:block;
}

.home-page-slider-content-item-img{
height:500px;
}

.section-home-icon-block{
justify-content:center;
}

.section-home-icon-block-item{
width:calc(33.333333333333333333333333333333% - 40px);
}


.section-home-more-block-item.block-item-1{
width:33.33333333333333333333%;
}

.section-home-more-block-item.block-item-2{
width:33.33333333333333333333%;
}

.section-home-more-block-item.block-item-3{
width:33.33333333333333333333%;
}

.section-home-more-block-item.block-item-4{
width:50%;
}

.section-home-more-block-item.block-item-5{
width:50%;
}

.section-page-gallery-item{
width:calc(33.333333333333333333333% - 2px);
}

.section-page-career-one-block-left{
width: calc(50% - 20px);
}

.section-page-career-one-block-right{
width: calc(50% - 20px);		
}


}


@media (max-width: 992px) {

.section-home-more-block-item.block-item-1{
width:50%;
}

.section-home-more-block-item.block-item-2{
width:50%;
}

.section-home-more-block-item.block-item-3{
width:50%;
}

.section-home-more-block-item.block-item-4{
width:50%;
}

.section-home-more-block-item.block-item-5{
width:100%;
}

.footer-page-bg-content-block-item{
width:50%;
margin-bottom:40px;
}

.home-page-slider{
position:relative;
padding:100px 0px 50px 0px;
}

.section-page-recipes-block .section-home-recipes-block-slider-item{
width:calc(50% - 30px);
}

.section-page-recipes-content-block-left{
width:100%;
position:relative;
top:0px;
}

.section-page-recipes-content-block-right{
width:100%;
}

.section-page-recipes-products-content-block-item{
width:calc(50% - 40px);
}

.section-page-blog-content-block-item{
width:calc(50% - 81px);
}

.section-page-gallery-item{
width:calc(50% - 2px);
}

.section-page-career-one-block-left{
width:100%;
}

.section-page-career-one-block-right{
width:100%;
position:relative;
top:0px;		
}

.section-etaps-block{
display:flex;
justify-content:flex-start;
align-items:center;
flex-wrap:wrap;
}

.section-etaps-block-item{
width:100%;
margin-bottom:40px;
}

.section-etaps-block-item-arrow{
margin:0px auto 40px auto;
transform:rotate(45deg); 
-webkit-transform:rotate(45deg); 
-ms-transform:rotate(45deg);
-o-transform:rotate(45deg);	
}

.section-page-products-list-content-block-item{
width:calc(50% - 80px);
}

.section-page-product-block-left{
width:100%;
position:relative;
top:0;
margin-bottom:50px;
}

.section-page-product-block-right{
width:100%;
}


.section-contact-block-left{
width:100%;
margin-right:0px;
}

.section-contact-block-right{
width:100%;
margin-left:0px;
}

.section-page-products-list-content-block-item.list-category{
width:calc(50% - 80px);
}


}


@media (max-width: 768px) {

.home-page-slider-content-item-img{
height:400px;
}

.home-page-slider-content-text-a{
font-size:28px;
}

.section-home-icon-block-item{
width:calc(50% - 40px);
}

.section-home-more-block-item.block-item-1{
width:100%;
}

.section-home-more-block-item.block-item-2{
width:100%;
}

.section-home-more-block-item.block-item-3{
width:100%;
}

.section-home-more-block-item.block-item-4{
width:100%;
}

.section-home-more-block-item.block-item-5{
width:100%;
}

.home-page-slider-content-item-block {
flex-wrap:wrap;
}

.home-page-slider-content-item-block-text{
width:100%;
margin-right:0px;
order:2;
}

.home-page-slider-content-item-block-img{
width:100%;
height:300px;
order:1;
margin-bottom:40px;
}

.section-home-about-us-content-block-left{
width:100%;
margin-right:0px;
order:2;
}

.section-home-about-us-content-block-right{
width:100%;
height:300px;
order:1;
margin-bottom:40px;
}

.subpage-page-baner-text-a{
font-size:28px;
}

.subpage-page-baner-text-b{
font-size:20px;
}

.section-page-recipes-block .section-home-recipes-block-slider-item{
width:calc(100% - 30px);
}

.youtube-window-block{
left:20px;
width:calc(100% - 40px);
}

.youtube-window-block-close{
right:20px;
}

.section-page-recipes-products-content-block-item{
width:calc(100% - 40px);
}

.section-page-blog-content-block-item{
width:calc(100% - 81px);
}

.section-tab-content-c-item{
width:calc(100% - 40px);
margin:0px 20px 40px 20px;
}

.section-page-products-list-content-block-item{
width:calc(100% - 80px);
}

.page-table{
width:100%;
overflow-x:auto;	
}

.section-page-products-list-content-block-item.list-category{
width:calc(100% - 80px);
}

}




@media (max-width: 576px) {

.section-home-recipes-block{
position:relative;
padding:0px 0px;
}

.section-home-about-us-content{
padding:60px 0px;
}

.section-home-recipes-content {
padding:60px 20px;
margin:0px -20px;
}

.section-home-more-content{
padding:90px 20px;
margin:0px -20px;
}

.section-home-more-block-item-con{
text-align:center;
}

.section-home-more-down{
text-align:center;
}

.section-home-icon-content{
padding: 60px 0px;
}

.page-header-one{
font-size:32px;
}

.section-home-icon-block-item{
width:calc(100% - 40px);
}


.footer-page{
padding:60px 0px 0px 0px;
}


.footer-page-bg-content{
padding:60px 0px;
}

.footer-page-bg-content-block-item{
width:100%;
margin-bottom:40px;
text-align:center;
}

.footer-page-bg-content-down{
text-align:center;
}


.section-page-recipes-content{
padding:50px 0px;
}

.section-page-recipes-list ul, .section-page-recipes-list-two ol{
column-count:1;
}

.section-page-recipes-list{
padding:20px;
}

.section-page-recipes-list-two{
padding:20px;
}

.section-page-recipes-products-content{
padding:50px 0px;
margin:0px -20px;
}

.section-page-blog-content-block-item{
width:calc(100% - 41px);
padding:20px;
}

.section-page-blog-content-block-item-top-left{
width:100%;
order:2;
}

.section-page-blog-content-block-item-top-right{
width:100%;
text-align:left;
order:1;
margin-bottom:10px;
}

.okno-realizacje-zaw{
position:absolute;
top:0px;
left:0px;
width:100%;
height:100%;
text-align:center;    
}

.section-page-gallery-item{
width:calc(100% - 2px);
}

.section-page-blog-one-content {
padding: 0px 0px;
}

.section-page-blog-one-bottom{
display:block;
}

.section-page-blog-one-bottom-a, .section-page-blog-one-bottom-b{
margin:0px auto 10px auto;
}

.section-page-career-content{
padding:0px 0px;
}

.section-page-career-content-block{
padding:20px;
}

.section-page-career-content-block-top .section-page-recipes-list-header{
font-size:18px;
}

.section-page-career-one {
padding:60px 0px;
}

.section-page-career-one-block-right-block {
padding:20px;
}

.section-tab-content-a{
justify-content:center;
}

.section-history-block-content-box-item-top{
width:200px;
}

.section-history-block-content-box-item-text{
width:160px;
}

.section-history-content{
padding:20px 0px;
}

.section-page-products-list-content{
padding:60px 0px;
}

.section-contact-block-info-two-item{
width:100%;
}

}


@media (max-width: 500px) {

.window-form-alert-box-content{
width:calc(100% - 40px);
max-width:600px;
padding:20px;
background:#fff;
}

}

@media (max-width: 400px) {




}


@media (max-height: 550px) {


}