
@media (min-width: 1000px) { 

/*ziel-top-bar { display: none}*/


}

@media (max-width: 1524px) { 

 .carousel-caption h2 {
    font-size: 44px;
    text-align: left;
    text-transform: uppercase;}

    .uslugi .next {
    position: absolute;
    top: 115px;
    right: -25px;

}

.uslugi .prev {
    position: absolute;
    top: 115px;
    left: -25px;
}



}

@media (max-width: 1424px) {

    .carousel-inner > .item > img, .carousel-inner > .item > a > img {
   }

    .carousel-caption h2 {
    font-size: 44px;
    text-align: left;
    text-transform: uppercase;}

    .nav > li > a {

    font-size: 16px;}
}



@media (max-width: 768px) {
    #jgbs-carousel .carousel-caption {
        padding-bottom: 120px;
    }
}
@media (max-width: 1224px) {
.carousel-caption h2 {
    font-size: 42px;
    text-align: left;
    text-transform: uppercase;}

    .nav > li > a {

    font-size: 14px;}
}


@media (max-width: 1024px) {
    #jgbs-carousel {
        
        -moz-background-size: cover;
        -o-background-size: cover;
        background-size: cover;
        overflow-x: hidden;
        margin-bottom:0;
        height: 500px;
    }

    
}




@media (min-width:991px) and (max-width:1200px) {
    .jgbs-project-box, .project-overlay {
        height:170px;
        width:170px;
    }

    .jgbs-project-gallery {
        margin-left: -70px;
    }

  

    .jgbs-service-item-header {
        padding: 16px 10px 20px;
    }

    .jgbs-header-orange {
        min-width: 230px;
    }

    .team_box,  .team_box_over {
        height:220px;
        width:220px;
    }
	
}


@media (max-width:991px) {
    .team-inner {
        margin-top: 20px;
        margin-bottom: 20px;
    }

    .carousel-inner {
    position: relative;
    width: 80%;}


  .nav > li > a {
    padding: 0px 12px;}

    .navbar-nav > li {
    float: left;
    width: auto;}

    .navbar-nav > li:nth-child(4) {
    float: left;
    width: auto;
}

    .navbar {
    border-right: 0px;
    border-left: 0px;
    width: 100%!important;}
    
.przepisa {
    position: relative;
    overflow: hidden;
    width: 47%;}

    
.navbar-toggle .icon-bar {
    display: block;
    width: 22px;
    height: 2px;
    border-radius: 1px;
    color: #000;
    background-color: #000;}


.ziel-top-bar {
        min-height: 40px;
    color: #fff;
    background-color: #7bba31;
    height: auto;
   /* border-bottom: 2px dotted #fff;*/
  
}

.ziel-top-bar .container {display: block}



#w0 .carousel-caption {
    z-index: 10;
    padding: 80px 30px;
    text-align: left;}

    #w0 .carousel-caption {
    padding-bottom: 140px;
    right: none;
    left: none;
    width: 80%;
    left: 15px;
    background-color: rgba(0,0,0,0.8);}



    .nav > li > a {
    font-size: 12px;
   }
	
    .jgbs-btn-read-more {
        float:right;
        margin-bottom :40px; 
    }
}

@media (min-width: 768px) {
.navbar-nav {
    float: left;
    margin: 0;
    width: 100%; }

}

@media (min-width:768px) and (max-width:990px) {
    .member-thumb .thumb-overlay {
        padding-left: 30%;
    }
    .jgbs-project-box , .project-overlay {
       height:130px;
       width:130px;
       padding-top: 0px;
    }

    .jgbs-project-gallery {
       margin-left: 10px; 
    }

    .blog_box{
       margin-right: -140px;
    }
}


@media (min-width: 768px) {
  .navbar-nav > li > a {
   /* padding-top: 9px;
    padding-bottom: 9px;*/
  } 
}

@media (max-width: 768px) {
    .member-thumb .thumb-overlay {
        padding-left: 40%;
       
    }

    .carousel-caption hr {display: none}

    .navbar-nav > li:nth-child(3) {
    float: left;
    width: 100%;}

    .carousel-inner {
    position: relative;
    width: 80%;}

    h2.title_green {
   
    font-size: 15px;}

    .produkt-glowna img {
    max-width: 100%;}

    .przepisa {
    position: relative;
    overflow: hidden;
    width: 100%;
    float: left;
    margin: 20px 0;}

    .skladniki ul, ol {
    margin-top: 0;
    margin-bottom: 10px;
    padding: 0;}

.czasy .col-md-4 {margin-bottom: 20px;}

    .przepis {
    margin-right: 0px;
    margin-bottom: 50px;}
.prawy_ostatnie {margin-top: 40px;}

    ul.shoper > li {
    width: 100%;
    float: left;}

    .czy-wiesz-glowna {
    background-color: #fff;
    float: left;
    width: 100%;
    height: auto!important;}

    .logos {
    padding: 0px;
    width: 108px;
    height: auto;
    margin: 25px auto;
    display: block;}

    .big-button {
    color: #268040;
    border: 3px solid #268040;
    padding: 6px 13px;
    font-weight: bold;
    text-transform: uppercase;
    box-sizing: border-box;
    font-size: 19px;
    width: 100%;
    float: left;
    margin-bottom: 50px;}


    .carousel-control .glyphicon-chevron-right {
    right: 0%;
    background-color: #257f3f;
    width: 30px;
    height: 30px;
    line-height: 30px;
    border-radius: 100px!important;}

    .carousel-control .glyphicon-chevron-left {
    left: 0%;
    background-color: #257f3f;
    width: 30px;
    height: 30px;
    line-height: 30px;
    border-radius: 100px!important;}

    .navbar-nav {
    margin: 5.5px 0px;}

    .wyszukiwarka {display: none;}

    .green { background-size: cover;}

    .chmurki {display: none}
.chmurki1 {display: none}
.chmurki2 {display: none}
    /*.isStuck {position: absolute!important;}*/

    .navbar-brand img {
    height: auto;}

    .navbar-default .navbar-brand:hover, .navbar-default .navbar-brand:focus {
    
}

.jgbs-top-menu .navbar-toggle {
    margin-top: 10px;}


.galeria-box {
    text-align: center;
    width: 96%;
    padding: 2%;
    color: #fff;
    font-weight: bold;
    float: left;
    margin: 1%;
    padding-bottom: 20px;}



.produkty {
    width: 48%;}

    .jgbs-partners .jgbs-partner-item {
    margin-bottom: 45px;color: #fff; font-size: 18px;
}

.navbar-right {
    float: left!important;
    width: 100%;
    height: auto;}

    .nav > li ul {
    z-index: 9999;
    position: relative;
    display: block;
    background-color: #000000;
    padding: 20px 4px;
    width: 100%;
    left: 0%;
    margin: 0;
    list-style-type: none;
    float: left;}

     .nav > li:hover ul {
    z-index: 9999;
    position: relative;
    display: block;
    background-color: #000000;
    padding: 20px 4px;
    width: 100%;
    left: 0%;
    margin: 0;
    list-style-type: none;
    float: left;}



.navbar-brand > img {
    display: block;
    margin: 0 auto;
    z-index: 999;}


    .foots {
    width: 100%;
    text-align: center;
    /* margin-top: 40px; */
    margin: 0;
    padding: 0;
    margin-top: 25px;}

    .carousel-inner > .item > img, .carousel-inner > .item > a > img {
    display: block;
    height: auto;
    max-width: initial;
    line-height: 1;
    width: 100%;}

    .dropdown-menu > li > a {
    color: #e6c580;
    font-size: 24px;
    list-style: none;
    text-align: center;}

    .dropdown-menu {
    padding: 15px 0;
    display: block;
    position: relative;
    width: 100%;
    box-shadow: none;
    border: none;}

    .foots li {
    display: block;
    display: block;
    margin-right: 50px;
    width: 100%;
    margin-top: 20px;}

    .menu_foot {
    width: 100%;
    height: auto;
    background-color: #e6c580;
    margin-top: 60px;
    padding-bottom: 20px;}

    .uslugi .prev {
    position: absolute;
    top: 90px;
    left: -15px;}

    .uslugi .next {
    position: absolute;
    top: 90px;
    right: -15px;}

    h1.podstrony {
    margin: 0px 0;
    font-size: 30px;
    font-weight: bold;
    color: #fff;}

    h2.zielony {
    font-weight: bold;
    font-size: 35px;
    color: #5c9641;
    margin: 10px 0;}


.con h3 {
    width: 100%;
    float: left;
    font-size: 20px;}

    .wstep {
    font-size: 15px;}
.green h3 {
    font-size: 35px;}


    .foot-child .footerowo {margin-bottom: 40px;}

h1.zielony {
    font-weight: bold;
    font-size: 35px;}


.nav > li > a:hover, .nav > li > a:focus {
    background-color: #f2f2f2;
    color: #fff;
}

  .nav > li > a {padding: 5px 0;
    height: auto;
    margin: 0px 0;}  

    .pad80 {
    padding: 50px 0;}

    ul.footer-menu li {
    display: inline-block;
    margin: 25px 0;
    margin-bottom: 10px;
    text-align: center;
    width: 100%;}

    .isStuck .navbar-right {
    height: auto;}

    .foot-child {
  
    padding-bottom: 50px;}


#w0 .carousel-caption h1 {
    font-size: 27px;
    text-align: left;
    text-transform: uppercase;}

 
    .navbar-header .navbar-brand {
    display: block;
    width: 70%;
    background-color: transparent;
    text-align: center;}

    #w0 .carousel-caption .tekst {
    font-size: 11px;
    width: 100%;
    float: left;
    margin-top: 30px;}

    .pull-left {
    float: left !important;
    margin-left: 0;
    width: 100%;
    text-align: center;
    margin-top: 20px;
    margin-bottom: 20px;}

    .pull-right {
    float: left !important;
    width: 100%;
    text-align: center;}


    .carousel-caption h2 {
    font-size: 15px;
    text-align: left;
    width: 100%;
    float: left;}

    .carousel-caption h3 {
    font-size: 14px;
    text-align: left;
    width: 100%;
    float: left;
    display: none;
}

.czytaj_wiecej {

    font-size: 10px;}

    #w0 .carousel-caption {
    padding-bottom: 140px;
    padding: 0 10px;
    right: none;
    left: none;
    width: 90%;
    left: 5%;
    background-color: rgba(0,0,0,0.8);}

    .carousel-indicators {
    bottom: -30px;
    background-color: transparent;}

    .nav > li > a {
    font-size: 15px;
   }

 

.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus {
    background-color: #000;
    color: #fff;
    height: 100px;
    line-height: 85px;
    }

    .isStuck .nav > li > a {
    line-height: 60px;
    height: auto;}


    .navbar-collapse {
    max-height: none;
padding-right: 0px;}

    .navbar-right {
    float: left!important;
    width: 100%;
    margin: 0;
position: relative;
    z-index: 999;}

.navbar-nav > li:nth-child(4) {
    float: none;
    float: left;
    width: 100%;
}

    .navbar-nav > li {
    float: left;
    width: 100%;}

    .jgbs-btn-read-more {
            float:right;
            margin-bottom :40px; 
      }
}

@media (max-width: 380px) {
    .member-thumb .thumb-overlay {
            padding-left: 30%;

    }
	.jgbs-service-item-header {
		font-size: 16px;
		
		padding: 23px 10px 22px;
	}
	.jgbs-header-orange {
		min-width: 0px;
	}
	
}

@media (min-width:991px) and (max-width: 1200px) {
	 .team_hr {
		width: 37%; 
	}
}

@media (min-width:683px) and ( max-width: 991px) {
	 .team_hr {
		width: 33%;
	}
}

@media (min-width:585px) and ( max-width: 683px) {
        .member-thumb .thumb-overlay {
            padding-left: 25%;

        }
	 .team_hr {
		width: 30%;
	}
}

@media (min-width:536px) and ( max-width: 585px) {
	 .team_hr {
		width: 28%;
	}
}

@media  (min-width:410px) and  ( max-width: 536px) {
	 .team_hr {
		width: 21%;
	}
}

@media  ( max-width: 410px) {
	 .team_hr {
		width: 11%;
	}

    .przepisa a {
  
    font-size: 20px;

}

    .jgbs-partners .container {width: 90%;}

    .field-feedback-name {width: 100%;
    float: none;
    margin-right: 0%;
}



.field-feedback-email {width: 100%;
    float: none;}

    #w0 .carousel-caption {
    z-index: 10;

    text-align: left;}

    .produkty {
    width: 100%;
margin: 1% 0;}

img.uslugi-image {
    max-width: 31%!important;
    float: right;
    margin-top: 20px;}

h1, .h1 {
    font-size: 25px;}

.jgbs-team .container {width:90%;}






    #w0 .carousel-caption .tekst {
   
    display: none;}
}
