@media (min-width:769px) and (max-width:1200px) {
    .portfolio_images_overlay {
        padding: 0px;
    }

    body{
        font-size:95%;
    }

    h1{font-size:90%;}

    .single_pakeg_text ul li {
        background: no-repeat left center;
        padding: 5px 0px 5px 60px;
        margin-top: 15px;
    }

    .single_monail_apps_text {
        margin-top: 40px;
    }

    .main_mobail_apps_content img{
        text-align: right;
    }

    .single_monail_apps_text a{
        margin-right:5px;
    }

    .main_menu_bg a.navbar-brand.our_logo{
        width: 25%;
    }

    .menu-scroll .main_menu_bg a.navbar-brand.our_logo {
        width: 25%;
    }	

}

@media (max-width:600px) {
    .qr-container {
        display: none;
    }
}

@media (max-height:850px) {
    .qr-container {
        display: none;
    }
}

@media (max-width:768px){

    .main_menu_bg a.navbar-brand.our_logo{
        width: 25%;
    }
        
    .single_monail_apps_text {
        margin-top: 40px;
    }

    .main_mobail_apps_content img{
        text-align: right;
    }

    .menu-scroll .main_menu_bg a.navbar-brand.our_logo {
        top: -16px;
        width: 25%;
    }

    .navbar-default .navbar-toggle .icon-bar {
        background-color: #fff;
    }

    .navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus {
        background-color: #E7A331;
    }

    .navbar-default .navbar-toggle {
        border-color: #fff;
    }

    .navbar-default .navbar-collapse, .navbar-default .navbar-form {
        border-color: transparent;
        border: 0px;
        background: rgba(0, 0, 0, .45);
        margin-top: 24px;
    }

    .modal-content {
        max-width: 100%;
    }

    .circle {
        width: 35px;
        height: 35px;
    }

    .week_menu_p {
        line-height: 2rem;
    }

    .week_menu_pp {
        margin-right: 2rem;
    }

    .modal-tender img {
        max-width: 100%;
    }

    .tooltip-text {
        display: none;
    }

    #fh5co-menus .fh5co-food-menu ul li .fh5co-food-desc > div {
        width: 50%;
    }

    #fh5co-menus .fh5co-food-menu ul li .fh5co-food-desc {
        width: 95%;
    }

    .parent_list {
        height: 20vw;
        width: 20vw;
    }

    .tooltip-container {
        padding-left: 7px;
        padding-right: 7px;
        width: 100%;
    }

    .btn-primary {
        width: 95%;
    }

    .main_menu_bg li a.booking {
        width: 95%;
    }

    .navbar-nav.navbar-right > li {
        width: 50%; /* Az elemek fele-fele arányban oszlanak el a szélességen belül */
        text-align: center;
        margin-bottom: 10px; /* Választható: Hozzáadhatod a kívánt margót az elemek között */
    }

    .grid-container4 {
        grid-template-columns: auto auto;
    }

    .modal-confirm {
        width: unset;
    }
}

@media (min-width:320px) and (max-width:480px){

    .header_top_menu .call_us_text{
        display:none !important;
    }

    .main_menu_bg a.navbar-brand.our_logo{
        top: -78px;
        width: 25%;
    }
        
    .single_monail_apps_text {
        margin-top: 40px;
    }

    .main_mobail_apps_content img{
        text-align: right;
    }

    .menu-scroll .main_menu_bg a.navbar-brand.our_logo {
        top: -16px;
        width: 50%;
    }
}
