
@media only screen and (width:320px) and (device-width:320px) and (device-height:480px) and (orientation: landscape) {
    body {
        -webkit-transform: scale(0.667);
        -webkit-transform-origin: top right;
        position: absolute;
        right: 0;
        top: 0;
        width: 480px;
    }
}
@media(max-width:1127px) {
    .innerSpace {
        display: none !important;
    }
}

@media(min-width:250px) {
    .footer-left {
        margin: 0;
    }

    .top-border {
        padding-top: 15px;
    }

    .footer-right-panelB {
        padding-left: 40px;
    }

    .footer-right-panelS {
        border-left: 0px solid rgb(0,51,102);
    }
	.klasaDwaObrazkoHoriz{
		padding:0px;
	}
}

@media (min-width: 300px) {
    .dHeaderIndex {
        padding-left: 0px;
        padding-right: 0px;
        width: 100%;
        text-align: center;
        margin: 0;
        background-color: #003366;
    }

    .blue_strip {
        width: 100%;
    }

    .margindeleteHPARENT { /*TO SAMO HEADER WYZEJ*/
        margin-left: 0;
    }
}

@media (min-width: 1050px) {
    .dHeaderIndex {
        padding-left: 30px;
        padding-right: 30px;
        width: auto;
        text-align: center;
        margin: 0 auto 30px auto;
    }

    .blue_strip {
        width: auto;
    }

    .margindeleteHPARENT {
        margin-left: 0;
    }
}

@media(min-width:768px) {
    .footer-left {
        margin: auto;
    }

    .top-border {
        padding-bottom: 0px;
    }

    .footer-right-panelS {
        border-left: 2px solid rgb(0,51,102);
    }
}

@media(min-width:768px) {
    .footer-right-panelB {
        padding-left: 120px;
    }

    .footer-right-panelS {
        padding-left: 30px;
    }
}

@media(min-width:1000px) {
    .footer-right-panelB {
        padding-left: 60px;
    }

    .footer-right-panelS {
        padding-left: 50px;
    }
}

@media(min-width:1400px) {
    .footer-right-panelB {
        padding-left: 50px;
    }

    .footer-right-panelS {
        padding-left: 60px;
    }
}

@media(min-width:1600px) {
    .footer-right-panelB {
        padding-left: 40px;
    }

    .footer-right-panelS {
        padding-left: 80px;
    }
}

@media(min-width:200px) {
    .leftHeader {
        position: absolute;
        z-index: 20;
        text-align: center;
        left: 2vw;
        top: 150px;
    }

    .leftInfo {
        position: absolute;
        z-index: 20;
        text-align: left;
        left: 2vw;
        opacity: 0.8;
        top: calc(33vw);
    }

    .leftInfoInner {
        opacity: 0;
        position: relative;
        padding-left: 20px;
        padding-right: 20px;
        padding-top: 4px;
        padding-bottom: 4px;
        background-color: rgba(100,100,100,0.5);
        border: 1px solid white;
        border-radius: 50px;
        width: 200px;
    }

    .infoHeaderFont {
        padding-top: 4px;
    }
}

@media(min-width:250px) {
    .customLi {
        line-height: 8px;
        font-size: 12px;
        margin-right: 10px;
    }

    .customLi2 {
        font-size: 11px;
        line-height: 8px;
    }

    .content-slider li {
        max-height: 22px;
    }
}

@media(min-width:500px) {
    .customLi {
        font-size: 16px;
    }
}

@media(min-width:600px) {
	.klasaDwaObrazkoHoriz{
		padding:0px 70px 0px 70px;
	}
    .customLi {
        font-size: 16px;
        line-height: 12px;
    }

    .customLi2 {
        font-size: 12px;
        line-height: 12px;
    }

    .content-slider li {
        max-height: 27px;
    }

    @media(min-width:800px) {
        .customLi2 {
            font-size: 14px;
        }
    }
    @media(min-width:1000px) {
        .customLi {
            font-size: 17px;
        }
    }
    @media(min-width:1400px) {
        .customLi {
            font-size: 18px;
        }
    }
}

@media(min-width:300px) {
    .carousel-caption {
        opacity: 0;
    }

    .leftHeader {
        left: 2vw;
        top: 1vw;
        font-size: 7px;
    }

    .leftInfo {
        font-size: 10px;
        left: 0vw;
        top: 320px;
    }

    .leftHeaderAnim {
        font-size: 12px;
    }
    .description p {
        display: none;
    }
    .leftInfo {
        display: none;
    }
    .leftContentAnim {
        display: none;
    }
    .description h4 {
        font-size: 15px
    }
    .leftHeader {
        font-size: 10px;
        text-align: center;
        left: 8vw;
        top: 8vw;
    }
    .leftHeaderAnim {
        width: 150px;
        font-size: 20px;
    }
}

@media(min-width:450px) {


    .leftInfo {
        font-size: 10px;
        left: 45vw;
        top: 13vw;
    }

    .leftHeaderAnim {
        font-size: 12px;
    }
    .leftHeaderAnim {
        width: 150px;
        font-size: 25px;
    }
    .description h4 {
        font-size: 18px
    }
}

@media(min-width:570px) {

    .leftInfo {
        font-size: 10px;
        left: 40vw;
        top: 20vw;
    }
    .leftHeaderAnim {
        font-size: 28px;
    }

    .leftInfoInner {
        opacity: 0;
        position: relative;
        padding-left: 20px;
        padding-right: 20px;
        padding-top: 4px;
        padding-bottom: 4px;
        background-color: rgba(100,100,100,0.5);
        border: 1px solid white;
        border-radius: 50px;
        max-width: 350px;
        width: auto;
    }
    .description p a {
        font-size: 12px;
    }
    .description h4 {
        font-size: 22px
    }

}


@media(min-width:750px) {
    .leftContentAnim {
        display: block;
    }
    .leftInfo {
        display: block;
    }
    .description p {
        display: block;
    }
    .carousel-caption {
        opacity: 1;
    }

    .leftHeader {
        font-size: 14px;
        text-align: left;
        left: 7vw;
        top: 4vw;
    }

    .leftInfo {
        max-width: 250px;
        font-size: 10px;
        left: 7vw;
        top: 24vw;
    }
    .leftHeaderAnim {
        font-size: 28px;
        width:auto;
    }
    .description h4 {
        font-size: 24px
    }
    .description p {
        font-size: 16px;
    }

}




    @media(min-width:900px) {
        .leftHeader {
            font-size: 18px;
            text-align: left;
            left: 6vw;
            top: 6vw;
        }

        .leftInfo {
            font-size: 10px;
            left: 6vw;
            max-width: 280px;
            padding-top: 8px;
            padding-bottom: 8px;
            top: 25vw;
        }

        .infoHeaderFont {
            font-size: 12px;
        }
    }

@media(min-width:920px) {
    .leftHeaderAnim {
        font-size: 36px;
    }
    .description h4 {
        font-size: 1.548387em;
    }
    .description p {
        font-size: 1.548387em;
    }
        
}

    @media(min-width:1100px) {
        .leftHeader {
            font-size: 20px;
            text-align: left;
            left: 6vw;
            top: 9vw;
        }

        .leftInfo {
            font-size: 13px;
            left: 6vw;
            max-width: 350px;
        }

        .infoHeaderFont {
            font-size: 18px;
        }
    }

    @media(min-width:1300px) {
        .leftHeader {
            text-align: left;
            left: 6vw;
            top: 10vw;
            font-size: 22px;
            font-weight: 500;
        }

        .leftInfo {
            left: 6vw;
        }

        .infoHeaderFont {
            font-size: 22px;
        }
    }


    @media screen and (max-width:1660px) {
        #lastBoxIndex h2 {
            font-size: 23px;
        }

        #lastBoxIndex span {
            font-size: 19px;
        }

        #lastBoxIndex p {
            color: #666666;
            font-size: 13px;
        }

        #greyBox img {
            height: 150px;
        }
    }


    @media screen and (max-width:1600px) {
        #AfterH1L {
            font-size: 25px;
        }
    #AfterH1L a {
            font-size: 25px;
        }
        .headerIndex2 {
            margin-left: -2%;
        }

        .dHeaderIndex h2 {
            font-size: 28px;
        }

        .m {
            font-size: 21px;
        }


        #backgroundDiv {
            height: 1100px;
        }

        .headerIndex1En {
            margin-left: -10%;
        }
    }

    @media screen and (max-width:1550px) {
        #modulesList {
            margin-right: -1%;
        }
    }

    @media screen and (max-width:1500px) {
.img_voip_margin {
     margin-left: 25px;
  }
        .sizeChangeInSender {
            width: 250px;
            height: 60px;
        }

            .sizeChangeInSender h4 {
                font-size: 20px;
            }

        .sizeChangeInInfotelSender {
            width: 230px;
            height: 60px;
        }

            .sizeChangeInInfotelSender h5 {
                font-size: 18px;
            }

        .headerIndex4 {
            margin-left: -2%
        }
  #tableIndex h3 {
      font-size: 22px;
    }
    }

    @media screen and (max-width:1460px) {
        .lSSlideWrapper {
            width: 70%;
        }

        .liFunctions {
            font-size: 18px;
        }
    }



    @media screen and (max-width:1420px) {
        .headerIndex4 {
            margin-left: -4%
        }
    }

    @media screen and (max-width:1400px) {
        .customLi {
            line-height: 9px;
            padding-bottom: 18px;
        }

        .customNav1 {
            margin-bottom: 10px;
        }


        .tableIndex {
            margin-left: 0%;
        }

        .headerIndex1 {
            margin-left: -5%;
        }

        .OProgramieCont {
            font-size: 16px;
        }

            .OProgramieCont .newsTitles h2 {
                font-size: 23px;
            }

            .OProgramieCont h3 {
                font-size: 20px;
            }

        .headerIndex2 {
            margin-left: auto;
        }

        .dHeaderIndex h2 {
            font-size: 25px;
        }

        .m {
            font-size: 20px;
        }

        #backgroundDiv {
            height: 1000px;
        }
    }

    @media screen and (max-width:1350px) {
        .lSSlideWrapper {
            width: 75%;
        }

        .liFunctions {
            font-size: 16px;
        }
#tableIndex h3 {
    font-size: 20px;
}
    }


    @media screen and (max-width:1290px) {
        .sizeChangeInInfotelSender {
            width: 210px;
            height: 60px;
            margin-right: 0%;
        }

            .sizeChangeInInfotelSender h5 {
                font-size: 17px;
            }

        .headerIndex4 {
            margin-left: -5%
        }
    }

    @media screen and (max-width:1250px) {
        .lSSlideWrapper {
            width: 80%;
        }
    }

    @media screen and (max-width:1270px) {
.img_voip_margin {
margin-left: 20px;
}

        .toHide {
            display: flex;
            flex-direction: column;
        }

        .AfterHeader2Photos {
            margin: 0 auto 3% auto;
        }

        .AfterHeader2Last {
            margin: auto;
        }

        .icons {
            margin-right: 4%;
        }

        #AfterH1L {
            font-size: 22px;
        }
    #AfterH1L a {
            font-size: 22px;
        }
        .dHeaderIndex h2 {
            font-size: 23px;
        }

        .m {
            font-size: 19px;
        }


        .headerIndex5 {
            margin-left: auto;
        }

        #backgroundDiv {
            height: 900px;
        }

        .h1Small {
            font-size: 30px;
        }

        .h1Big {
            font-size: 40px;
        }

        .sizeChangeInSender {
            width: 230px;
            height: 60px;
        }

            .sizeChangeInSender h4 {
                font-size: 18px;
            }

        .sender {
            width: 27px;
            height: 27px;
            margin-top: 18px;
        }

        .spanToShow {
            margin-top: 13px;
            font-size: 18px;
        }

        .backgroundInTitles {
            height: 180px;
        }

        .titles {
            margin-top: 4%;
        }

        .wydarzenia_back {
            flex-direction: column;
        }

        .wydarzenia_margin {
            margin: 0 auto 5% auto;
        }
    }


 @media screen and (max-width:1250px) {
    #tableIndex h3 {
      font-size: 18px;
   }
}
    @media screen and (max-width:1200px) {
        .tableIndex {
            display: none;
        }

        #afterHeader4SecondTable {
            display: block;
        }

        .headerIndex5 {
            margin-left: 15%;
        }

        .headerIndex4 {
            margin-left: auto;
        }

        .headerIndex3 {
            margin-left: 10%;
        }

        .OProgramieCont {
            font-size: 14px;
        }

        .headerIndex2 {
            margin-left: 4%;
        }


        #imgStrzalkaDol {
            display: block;
        }

        #imgStrzalka {
            display: none;
        }
    }

    @media screen and (max-width:1140px) {
        .sizeChangeInInfotelSender {
            height: 50px;
        }

            .sizeChangeInInfotelSender h5 {
                font-size: 15px;
            }

        .headerIndex4 {
            margin-left: -3%;
        }

        .lSSlideWrapper {
            width: 90%;
        }
    }

    @media screen and (max-width:1110px) {

        .infotelDropContainer {
            top: 110px;
        }
    }

    @media screen and (max-width:1100px) {
        .imgSterylizacja {
            width: 100%;
        }

        .headerIndex1 {
            margin-left: -8%;
        }

        #AfterH1L {
            font-size: 20px;
        }
    #AfterH1L a {
            font-size: 20px;
        }
        #backgroundDiv {
            height: 800px;
        }

        .senderRow {
            display: block;
        }

        .headerIndex1En {
            margin-left: -13%;
        }
    }

    @media screen and (max-width:1070px) {
        .lSSlideWrapper {
            width: 95%;
        }
    }

    @media screen and (max-width:1050px) {
        .ISR {
            margin-top: -60px;
        }
    }


    @media screen and (max-width:1000px) {



        .headerIndex1 {
            margin-left: 0%;
        }

        .dHeaderIndex h2 {
            font-size: 21px;
        }

        .m {
            font-size: 17px;
        }

        #greyBox img {
            height: 120px;
        }
    }

    @media screen and (max-width:995px) {
        .lSSlideWrapper {
            width: 100%;
        }
    }

    @media screen and (max-width:992px) {
        .headerIndex3 {
            margin-left: 15%;
        }

        .headerIndex1En {
            margin-left: -5%;
        }

        .wydarzenie_info_blue h2 {
            font-size: 28px;
        }

        .wydarzenie_info_blue p {
            font-size: 18px;
            padding: 1% 0 0 15px;
        }

        .wydarzenia h2 {
            font-weight: 300;
            font-size: 28px;
        }

        .carousel-indicators {
            margin-left: -24%;
        }
    }

    @media screen and (max-width:951px) {
        .icons {
            margin-right: 8%;
        }

        .customLi2ToHide {
            display: none;
        }
    }

    @media screen and (max-width:900px) {
        .headerIndex5 {
            margin-left: 10%;
        }


        #backgroundDiv {
            height: 700px;
        }

        .ISR {
            margin-top: -60px;
        }
    }

    @media screen and (max-width:880px) {
          #modulesList  {
          display: none;
         }

      #changeBox  {
       width: 100%;
    }

        .liFunctions {
            font-size: 14px;
        }
    }


    @media screen and (max-width:850px) {
        .headerIndex2 {
            margin-left: 6%;
        }

        .headerIndex4 {
            margin-left: -5%;
        }
.wydarzenia_font {
font-size: 15px;
}
    }


    @media screen and (max-width:800px) {

        #lastBoxIndex h2 {
            font-size: 20px;
        }

        #lastBoxIndex span {
            font-size: 17px;
        }

        #lastBoxIndex p {
            color: #666666;
            font-size: 12px;
        }

        #AfterH1L {
            font-size: 18px;
        }

    #AfterH1L a {
            font-size: 18px;
        }
        .m {
            font-size: 16px;
        }

        .h1Small {
            font-size: 27px;
        }

        .h1Big {
            font-size: 35px;
        }

        .backgroundInTitles {
            height: 150px;
        }

        .titlesOne {
            margin-top: 6%;
        }

        .h1BigOne {
            font-size: 40px;
        }

        .headerIndex1En {
            margin-left: -10%;
        }

        .carousel-indicators {
            margin-left: -22%;
        }

    }

    @media screen and (max-width:767px) {
        .headerIndex2 {
            margin-left: 12%;
        }

        .headerIndex1En {
            margin-left: -5%;
        }

        #greyBox img {
            width: 50%;
            margin-bottom: 30px;
        }
       .targi-container {
      /* max-width: 360px;*/
    }
       .targi-div{
            margin-bottom: 10%;
}
    }

    @media screen and (max-width:765px) {
        #greyDivIndexBorder {
            height: 180px;
            border-bottom: 1px solid;
            border-top: 1px solid;
        }

            #AfterH1L img {
                width: 50%;
            }

        .icons {
            margin-right: 12%;
      margin-left: -4%;
        }

        #afterHeader4Slider {
            display: flex;
        }

        #afterHeader4SecondTable {
            display: none;
        }

        .OProgramieCont {
            font-size: 12px;
        }

            .OProgramieCont .newsTitles h2 {
                font-size: 20px;
            }

            .OProgramieCont h3 {
                font-size: 17px;
            }

        .headerIndex4 {
            margin-left: auto;
        }

        .headerIndex1 {
            margin-left: 5%;
        }

        #backgroundDiv {
            height: 650px;
        }

        #modulesList ul {
            list-style-type: none;
            margin-left: -20%;
        }
    }


    @media screen and (max-width:700px) {
   

.wydarzenia_h2 {
     font-size: 22px;
    margin-left: 3%;
}

        #AfterH1R {
            font-size: 12px;
        }

            #AfterH1R strong {
                font-size: 15px;
            }

        .headerIndex2 {
            margin-left: 10%;
        }

        .headerIndex4 {
            margin-left: 3%;
        }

        #backgroundDiv {
            height: 600px;
        }

        .sizeChangeInSender {
            width: 200px;
            height: 50px;
        }

            .sizeChangeInSender h4 {
                font-size: 16px;
            }

        .insideSender {
            margin-top: 12%;
            margin-right: 4%;
            border-top: 8px solid #fff;
            border-left: 8px solid #fff;
            width: 20px;
            height: 20px;
        }

        .titlesOne {
            margin-top: 8%;
        }

        #greyBox img {
            width: 70%;
        }
    }

    @media screen and (max-width:680px) {
        .headerIndex4 {
            margin-left: 1%;
        }
    }

    @media screen and (max-width:660px) {
        .headerIndex2 {
            margin-left: 2%;
        }

        .headerIndex4 {
            margin-left: auto;
        }
    }

    @media screen and (max-width:650px) {
        .AfterHeader2Photos {
            margin-bottom: 4%;
        }

        #AfterH1L {
            font-size:18px;
        }
    #AfterH1L a {
            font-size: 18px;
        }
        .spandAfterHeader1 {
            font-size: 18px;
      font-weight: bold;
        }
.AfterHeader1Smallp {
 font-size: 14px
}
        #backgroundDiv {
            height: 520px;
        }
    }

    @media screen and (max-width:645px) {
        .marginDeleteH {
            margin-top: 0;
        }

        #modulesList ul {
            margin-left: -25%;
        }

        .headerIndex1En {
            margin-left: -8%;
        }
    }

    @media screen and (max-width:636px) {
        #copyright {
            display: none;
        }
    }

    @media screen and (max-width:613px) {
        .bluePanel {
            text-align: center;
        }
    }

    @media screen and (max-width:600px) {

        #deleteRow img {
            max-width: 100%;
            max-height: 125px;
        }

        .content-slider li {
            padding-bottom: 24px;
        }

        .modulyIMG {
            width: 350px;
            max-height: 284px;
        }

        .imgSterylizacja0 {
            width: 350px;
            height: 138px;
        }

        .imgSterylizacja2 {
            width: 350px;
            height: 400px;
        }

        .imgSterylizacja1 {
            width: 350px;
            height: 206px;
        }

        .OProgramieCont img {
            max-width: 100%;
        }

        .liFunctions {
            font-size: 12px;
        }

        .description p a {
            line-height: 20px;
            padding: 0 20px;
        }

        .content-slider p {
            padding-bottom: 10px;
        }

        #tableChange td:nth-child(4) {
            display: none;
        }

        #tableChange td:nth-child(3) {
            display: none;
        }

        #tableChangeMod td:nth-child(3) {
            display: none;
        }

        .short-text {
            display: inline-block;
        }

        .full-text {
            display: none;
        }

        .showList {
            margin-left: 40% !important;
            font-size: 16px;
        }

        .headerIndex1En {
            margin-left: -12%;
        }

        .wydarzenia_margin {
            width: 90%;
        }

        .s {
            font-size: 15px;
        }

        .change_width_slider_header4 {
            margin: auto auto auto -40px;
        }

        .imgMagazyn {
            max-height: 250px !important;
        }

        .customLi {
            padding-bottom: 5px;
        }

        .customNav1 {
            margin-bottom: 0px;
        }
    }

    @media screen and (max-width:560px) {
        .links_cont {
            width: 95%;
        }

        .links {
            display: flex;
            flex-wrap: wrap;
            width: 170px;
            justify-content: center;
        }

            .links a {
                margin-top: 0;
                text-align: center;
            }


        .link_wrap {
            width: 10px;
            display: table;
            white-space: pre-wrap;
            white-space: -moz-pre-wrap;
            white-space: -pre-wrap;
            white-space: -o-pre-wrap;
            word-wrap: break-word;
            text-align: center;
        }
.wydarzenia_h2 {
     font-size: 18px;
}

    }

    @media screen and (max-width:530px) {
.wydarzenia_font {
font-size: 13px;
}
        .marginDeleteBluePannel {
            margin-left: 0% !important;
            margin-right: 0px !important;
            padding-left: 0px !important;
            padding-right: 0px !important;
        }


        .headerIndex2 {
            margin-left: auto;
        }

        .headerIndex3 {
            margin-left: 8%;
        }

        .headerIndex1 {
            margin-left: -3%;
        }

        #backgroundDiv {
            height: 450px;
        }

        #modulesList {
            display: none;
        }

        #deleteRow #changeBox {
            width: 95%;
        }

        #modulesList ul {
            list-style: initial;
            margin-left: 0%;
        }

        #modulesList {
            margin-right: -0%;
        }

        .headerIndex1En {
            margin-left: -18%;
        }

        .newsTitles h1 {
            font-size: 28px;
        }

        .inline-block-container {
           /* max-height: 40px;
            overflow-x: scroll;
            overflow-y: hidden;
            white-space: nowrap;*/
            counter-reset: gray-block-counter;
            display: flex;
            flex-wrap: wrap;
            justify-content: center;
        }

        .inline-block-container .gray-block {
            /*overflow:hidden;*/
            /*text-overflow: ellipsis;*/
            /*white-space: nowrap;*/
            /*width: 60px;*/
            font-size: 0.75em;
        }

        .inline-block-container .gray-block:after {
            cursor: pointer;
            counter-increment: gray-block-counter;
            content: counter(gray-block-counter);
        } 

        .inline-block-container .gray-block a {
            display: none;
        }

        .gray-block-tooltip {
            visibility: hidden;
        }

        .OProgramieCont .newsTitles h2 {
            font-size: 16px;
        }

        /* NAVBAR OVERRIDE */
        .navbar-toggle {
            border-color: #222;
            margin: 7.5px !important;
        }

       .navbar-header {
           padding: 0px !important;
       }

       .navbar-brand{
           padding: 0px !important;
           height: auto !important;
       } 

       .logo {
           top: 0;
           padding: 5px;
       }     

       .container {
           padding-top: 55px;
       }
       
       .infotelDropContainer {
           top: 73px;
       }

       .backgroundInTitles {
           margin-block-start: 55px !important;
       }
    }

    @media screen and (max-width:500px) {
        .liFunctions {
            font-size: 13px;
        }

        .showList {
            font-size: 13px;
        }

        #slider3Index {
            margin-left: 0%;
        }

        .headerIndex5 {
            margin-left: 0%;
        }

        #greyBox img {
            width: 100%;
        }

       .wydarzenie_info_kafelki h2 {
           font-size: 17px;
       }
   .targi-container {
          flex-direction: column;
          align-items: center;
      }
       .targi-button {
          margin-bottom: -14px;
       }
       .dropContainerX {
           font-size: 20px;
       }

    }

    @media screen and (max-width:480px) {
        .headerIndex1En {
            margin-left: 3%;
        }
    }

    @media screen and (max-width:470px) {
        .headerIndex3 {
            margin-left: auto;
        }

        #backgroundDiv {
            height: 390px;
        }

        .titlesOne {
            margin-top: 11%;
        }

        .headerIndex1En {
            margin-left: 2%;
        }

        .OProgramieCont .newsTitles h2 {
            font-size: 14px;
        }
    }



    @media screen and (max-width:450px) {
        .headerIndex1En {
            margin-left: 0%;
        }

        .slider_cont {
            padding-right: 0;
        }
    }

    @media screen and (max-width:440px) {
        .bluePanel {
            font-size: 14px;
        }
    }


    @media screen and (max-width:430px) {
        .headerIndex5 {
            margin-left: 3%;
        }

        .headerIndex1 {
            margin-left: -10%;
        }

        .h1Small {
            font-size: 22px;
        }

        .h1Big {
            font-size: 27px;
        }

        .backgroundInTitles {
            height: 130px;
        }

        .titles {
            margin-top: 6%;
        }

        .change_width_slider_header4 {
            margin: auto auto auto -70px;
        }

        .OProgramieCont .newsTitles h2 {
            font-size: 12px;
        }

       .OProgramieCont .contHeader {
           font-size: 1em;
       }
    }

@media screen and (max-width:420px) {
    #width_change {
        padding-left: 5px;
        padding-right: 5px;
    }
}

    @media screen and (max-width:415px) {


        #slider3Index {
            margin-left: 10%;
        }

        #backgroundDiv {
            height: 350px;
        }

        .newsTitles h1 {
            font-size: 20px;
        }
    }

    @media screen and (max-width:400px) {
        .change_width_slider_header4 {
            margin: auto auto auto -95px;
        }

        .links {
            font-size: 13px;
        }

        .links_cont {
            margin-left: 20px;
        }
        .customNav1 { 
            width: 100%;  
        }     
    }


    @media screen and (max-width:380px) {
        #backgroundDiv {
            height: 300px;
        }

        #slider3Index {
            margin-left: 10%;
        }

        .liFunctions {
            font-size: 13px;
        }

        .headerIndex1 {
            margin-left: 8%;
        }


.targi_img2 {
     width: 144px;
    height: 112px;
    }


   .targi-container {
     min-width: 295px;
     }
    }
	

    @media screen and (max-width:370px) {
        .description p a {
            line-height: 10px;
            padding: 0 10px;
        }

        #slider3Index {
            margin-left: 5%;
        }

        .newsTitles h1 {
            font-size: 18px;
        }

        .OProgramieCont .newsTitles h2 {
            font-size: 11px;
        }
    }

    @media screen and (max-width:350px) {
        .dropContainerX {
          //top: -10px;
        }

        .kafelek {
           width: 320px;
           font-size: 11px;
        }
    }


    @media(min-width:100px) {


        .texty-parent {
            padding-left: 0px;
            padding-right: 0px;
            margin-left: 0px;
            margin-right: 0px;
            text-align: center;
        }
    }

    @media(min-width:768px) {
      

        .texty-parent {
            padding-left: 60px;
            padding-right: 60px;
        }
    }

    @media(min-width:800px) {
        .kafelki-body {
            grid-template-columns: repeat(2,360px);
         }
         .kafelek-bottom-last{
            grid-column: 1/span 2;
        }
        .texty-parent {
            padding-left: 60px;
            padding-right: 60px;
        }
        #kafelkiArrowDown{
            grid-column:1/span 2;
            justify-self: center;
        align-self: center;
        }
        #AfterHeader2Photo3{
            grid-column: 1/span 2;
        }
     
        .mobile-info-container {
            grid-column:1/span 2;
        }

        .mobile-info-box {
            flex-basis: 50%;
        }
    }

    @media(min-width:850px) {

        .texty-parent {
            padding-left: 60px;
            padding-right: 60px;
        }
        .owl-carousel{
            padding-left: 60px;
            padding-right: 60px;
        }
    }
    @media(max-width:800px) {
        .kafelki-body {
            grid-template-columns: 100%;
         }
         #kafelkiArrowDown{
            grid-column: 1;
            width: 300px;
            height: 80px;
        }

        .mobile-info-container {
            grid-column: 1;
            flex-direction: column;
        }

        .mobile-info-box {
            flex-basis: 100%;            
        }

    }
    @media(min-width:915px) {


        .texty-parent {
            padding-left: 60px;
            padding-right: 60px;
        }
    }

    @media(min-width:990px) {


        .texty-parent {
            padding-left: 60px;
            padding-right: 60px;
        }
    }
    @media(min-width:1000px) {
        
    }
    @media(min-width:1100px) {

        .texty-parent {
            padding-left: 80px;
            padding-right: 80px;
        }
        .owl-carousel{
            padding-left: 80px;
            padding-right: 80px;
        }
    }

    @media(min-width:1200px) {
        .kafelki-body {
            grid-template-columns: repeat(3,1fr);
            grid-gap:20px;
         }
         #kafelkiArrowDown{
            grid-column:1/span 3;
        }
        .kafelek-bottom-last{
            grid-column: 3;
        }
        .texty-parent {
            padding-left: 80px;
            padding-right: 80px;
        }

        .mobile-info-container {
            grid-column:1/span 3;
        }

        .mobile-info-box {
            flex-basis: 33%;
        }
    }

    @media(min-width:1260px) {
 

        .texty-parent {
            padding-left: 100px;
            padding-right: 100px;
        }
        .owl-carousel{
            padding-left: 100px;
            padding-right: 100px;
        }
    }
    @media(min-width:1360px) {


        .texty-parent {
            padding-left: 120px;
            padding-right: 120px;
        }
        .owl-carousel{
            padding-left: 120px;
            padding-right: 120px;
        }
    }

    @media(min-width:1460px) {

        .texty-parent {
            padding-left: 150px;
            padding-right: 150px;
        }
        .owl-carousel{
            padding-left: 150px;
            padding-right: 150px;
        }
    }

    @media(min-width:1575px) {
        .texty-parent {
            padding-left: 170px;
            padding-right: 170px;
        }
        .owl-carousel{
            padding-left: 170px;
            padding-right: 170px;
        }
    }

    @media(min-width:1650px) {

        .texty-parent {
            padding-left: 200px;
            padding-right: 200px;
        }
        .owl-carousel{
            padding-left: 200px;
            padding-right: 200px;
        }
    }

    @media(min-width:1750px) {

        .texty-parent {
            padding-left: 250px;
            padding-right: 250px;
        }
    }
@media (min-width: 400px)
.navbar-brand {
    float: left;
    height: 50px;
    padding: 0px 15px;
    font-size: 18;
    line-height: 20;
}