@media all and (max-width: 1950px){
    #view21 { padding-left: 15px; padding-right: 15px;}
}
@media all and (max-width: 1700px){
/*    #tresc::after { width: 740px;}*/
    #tresc::after { -webkit-transform: translate(0,0); -ms-transform: translate(0,0); transform: translate(0,0); left: 50%; margin-left: 1px; background-position: -110px 0}
}
@media all and (max-width: 1400px){
/*    #tresc::after { width: 700px; margin-left: 350px;}*/
    #tresc::after { background-position: -260px 0;}
}
@media all and (max-width: 1300px){
    #all3 #kafle > .item {width: 33.3333%}
}
@media all and (max-width: 1150px){
/*    #tresc::after { width: 60%; margin-left: 30.2%;}*/
    #tresc::after { background-position: -320px 0;}
}
@media all and (max-width: 1050px){
    #all4 { padding-top: 10px; padding-bottom: 10px;}
    #all4 .col-md-2 { width: 100%; text-align: center;}
    #all4 .col-md-10 { width: 100%;}
    #all4 .spol::after { content: ''; display: block; border-bottom: 2px solid #ddd; width: 60%; margin: 15px auto;}
    #all4 ul {text-align: center}
}
@media all and (max-width: 1000px){
    #all2 { background: rgba(0,0,0,0.5); top: 0; padding-top: 20px; padding-bottom: 20px; z-index: 1}
    #all2 #menu { padding: 0 15px; margin: 20px -15px 0;}
    #menu .active::before {bottom: 4px}
    #myCarousel1 img { max-width: none; max-height: 500px}
    #myCarousel1 .item { overflow: hidden;}
    .navbar-default .navbar-brand, .navbar-default .navbar-brand:hover { float: right; color: #fff; height: auto; margin-bottom: 0;}
}
/*COL-MD ENDS HERE*/
@media all and (max-width: 991px){
    #podkat .content {padding-top: 40px}
}
@media all and (max-width: 920px){
    #all3 #kafle > .item {width: 50%}
}
@media all and (max-width: 850px){
    #boxes .box { width: 50%; padding-left: 10px; padding-right: 10px;}
    #view19 .owl-carousel .item { width: 50%;}
}
/*COL-SM ENDS HERE*/
@media all and (max-width: 767px){
    table.special01 td {margin-bottom: 20px; display: block}
    #tresc::before, #tresc::after { content: none;}
}
@media all and (max-width: 750px){
    #all4 ul li {width: 100%}
}
@media all and (max-width: 650px){
    #myCarousel1 .carousel-caption ul li {font-size: 2.5em}
}
@media all and (max-width: 600px){
    #all3 #kafle {text-align: center}
    #all3 #kafle > .item { width: 480px; float: none; max-width: 100%;}
    #myCarousel6 .item { width: 50%; padding: 0 10px 20px;}
    #myCarousel7 .item {width: 33.3333%}
}
@media all and (max-width: 440px){
    #myCarousel7 .item { width: 50%;}
    #boxes .box { width: 100%; }
}



/* HEIGHT ADJUSTMENTS */
@media all and (max-height: 750px){
    .modal-body { padding-top: 0;}
    .modal-dialog { margin-top: 0;}
    .modal-1 .modal-header {padding: 0}
}



/*REGUŁY ZAWSZE UŻYWANE*/
@media all and (max-width: 767px){
    #kont2 #fzc, #kont2 #fzd { padding-left: 0; padding-right: 0;}
}



/*BOOTSTRAP3 CHANGE NAVBAR BREAKPOINT*/
@media (max-width: 1000px) {
    .navbar-brand {display: block !important}
    .navbar-header { float: none; display: block !important}
    .navbar-left,.navbar-right { float: none !important; }
    .navbar-toggle { display: block; }
    .navbar-collapse { border-top: 1px solid transparent; box-shadow: inset 0 1px 0 rgba(255,255,255,0.1); }
    .navbar-fixed-top { top: 0; border-width: 0 0 1px; }
    .navbar-collapse.collapse { display: none!important; }
    .navbar-nav { float: none!important; margin: 0}
    .navbar-nav>li { float: none; }
    .navbar-nav>li>a { padding-top: 10px; padding-bottom: 10px; }
    .collapse.in{ display:block !important; }
}
