@media only screen
and (min-width: 0px)
and (max-width: 1240px) {

    .pagewrapper {
        width:100%;
    }

    .footerwrapper {
        margin:0px;
    }
}


@media only screen
and (min-width: 0px)
and (max-width: 900px) {

    .menucontainer {
        display: none;
    }

    .menucontainer_hamburger {
        text-align: right;
        display:table-cell;
    }

    .menucontainer_other {
        display: none;
    }

    .howitworksrow {
        display: inline;
    }

}

@media only screen
and (min-width: 0px)
and (max-width: 1100px) {
    .swiper-container {
        height: 600px;
    }

    .howitworksrow {
        display: inline;
    }

    .bizkep {
        width:100%;
        height: auto;
        display:inline-block;
        box-sizing: border-box;
        padding: 0px 20px;
    }
}

@media only screen
and (min-width: 0px)
and (max-width: 1100px) {

    .col-sm-2 {
        display: none;
    }
}

@media only screen
and (min-width: 0px)
and (max-width: 800px) {
    .swiper-container {
        height: 500px;
    }

    .rentable {
        display:block;
        width:100%;
    }

    .renrow {
        display:block;
        width:100%;
    }

    .rencell {
        width:100%;
        display:block;
        text-align: center;
    }

    .rencellm {
        width:100%;
        display:block;
        text-align: center;
    }

    .form-inline {
        width: 100%;
        text-align: center;
    }

    .price-information {
        text-align: center;
    }

    .rcell {
        display:block;
        width: 100%;
        text-align: center;
    }

    .ctitle {
        font-weight: bold;
        padding:5px 0px 0px 0px;
    }

    .introbox {
        margin-top: 0px;
        margin-right: 0px;
    }

    .introphoto {
        margin-top:20px;
        width: 100%;
        height: auto;
        object-fit: cover;
    }

    #cmspage_intro {
        padding:0px 20px 20px 20px;
    }

}



@media only screen
and (min-width: 0px)
and (max-width: 600px) {
    .swiper-container {
        height: 400px;
    }

    .termekkep {
        width:250px;
    }

    .cellelony {
        width:100%;
        display:block;
    }

    .jobbelony {
        padding:0px 0px 0px 0px;
    }

}

