@media screen and (min-width: 700px) {
    .mobile-only {
        display: none !important;
    }

    .lang-dropdown .dropdown-menu {
        width: 100px;
        padding: 10px;
        min-width: fit-content;
    }

    .lang-dropdown button {
        padding: 8px;
    }

    .offers2 .item {
        padding: 350px 20px;
    }

    .galleryscroll .owl-theme .owl-nav.disabled + .owl-dots {
        display: none;
    }

    .page-details .cont .list li {
        width: 50%;
        padding: 10px;
    }

    .page-details .cont .list {
        display: flex;
        gap: 0;
        flex-wrap: wrap;
    }

    .contact-panel {
        display: none;
    }

    .navbar-static {
        position: static;
        height: 150px;
    }

    .navbar-static .navbar-nav .nav-link {
        color: var(--color-text);
    }

    .navbar-static .navbar-right .phonex {
        color: var(--color-text);
    }

    .navbar .navbar-right:hover .phonex {
        color: #000;
    }

    .video-wrapper {
        background-position: center top;
    }

    .preloader .centered .cont img {
        width: 160px;
        max-width: 160px;
    }

    .sustainability-item {
        height: 275px;
    }

}

/*DEFAULT LAPTOPS*/
@media screen and (min-width: 901px) and (max-width: 1599px) {

}

@media screen and (max-width: 700px) {
    .pc-only {
        display: none !important;
    }

    .pb-sm-80 {
        padding-bottom: 80px !important;
    }

    .pt-sm-80 {
        padding-top: 80px !important;
    }

    .pb-sm-60 {
        padding-bottom: 60px !important;
    }

    .pt-sm-60 {
        padding-top: 60px !important;
    }

    .pb-sm-40 {
        padding-bottom: 40px !important;
    }

    .pt-sm-40 {
        padding-top: 40px !important;
    }

    .pb-sm-20 {
        padding-bottom: 20px !important;
    }

    .pt-sm-20 {
        padding-top: 20px !important;
    }

    .banner-header {
        padding-top: 125px !important;
        padding-bottom: 125px !important;
    }

    .nav-scroll .logo-wrapper .logo-img, .footer .top .item .logo, .logo-wrapper .logo-img {
        width: 145px;
    }

    .about .phone {
        display: block;
        margin-left: 0;
        margin-top: 20px;
    }

    .banner-header .title {
        font-size: 32px;
    }

    .banner-header[data-overlay-dark] h1, .banner-header h1 {
        font-size: 30px;
        line-height: 40px;
    }

    .section-title {
        font-size: 30px;
        line-height: 40px;
    }

    .galleryscroll .owl-theme .owl-nav.disabled + .owl-dots {
        margin-top: 30px;
    }

    .other-rooms .cont {
        padding: 10px;
    }

    .banner-header.full-height {
        height: 70vh;
    }

    .navbar button {
        width: 33%;
        padding: 10px;
    }

    .lang-form {
        display: flex;
    }

    .booking-wrapper .input1_inner input::placeholder {
        color: var(--color-text) !important;
    }

    .booking-wrapper {
        background: transparent;
    }

    .booking-wrapper .border-r {
        border-right: 1px solid rgb(0 0 0 / 10%);
    }

    .booking-wrapper .border-t {
        border-top: 1px solid rgb(0 0 0 / 10%);
    }

    .booking-wrapper .border-b {
        border-bottom: 1px solid rgb(0 0 0 / 10%);
    }

    .booking-wrapper .border-l {
        border-bottom: 1px solid rgb(0 0 0 / 10%);
    }

    .booking-wrapper .input1_inner:after {
        color: var(--color-text);
    }

    .booking-wrapper .select1_inner:after {
        color: var(--color-text);
    }

    .booking-wrapper .select2-container--default .select2-selection--single .select2-selection__rendered {
        color: var(--color-text);
    }

    .booking-wrapper .input1_inner input {
        color: var(--color-text);
    }

    body {
        background-image: none;
    }

    .nav-scroll .navbar-toggler-icon, .nav-scroll .icon-bar {
        color: var(--color-text);
    }

    .navbar .navbar-collapse {
        background: var(--altinorfoz-bg);
    }

    .nav-scroll .navbar-collapse .nav-link,
    .navbar .navbar-nav .nav-link {
        color: var(--color-text) !important;
    }

    .navbar .dropdown-menu .dropdown-item {
        color: var(--color-text);
        padding: 10px 15px;
        font-size: 17px;
    }

    .dropdown .nav-link i {
        color: var(--color-text);
    }

    .navbar .dropdown-menu {
        background: var(--altinorfoz-bg);
    }

    .section-padding {
        padding: 40px 0;
    }

    .contact-panel {
        position: fixed;
        bottom: 0;
        width: 100%;
        left: 0;
        display: flex;
        z-index: 90;
        opacity: .9;
    }

    a.contact-panel-item {
        width: 50%;
        padding-inline: 20px;
        background-color: #fff;
        color: #000;
        font-size: 1.8rem;
        text-align: center;
        display: flex;
        justify-content: center;
        align-items: center;
        gap: .3rem;
        padding-block: .7rem;
    }

    a.contact-panel-item span {
        font-size: 1rem;
    }

    a.wp-btn {
        background-color: var(--altinorfoz-accent-color);
        color: #fff;
    }

    .nav-scroll {
        height: 110px;
    }

    .nav-scroll .logo-wrapper {
        padding: 16px 15px;
        background-color: transparent;
    }

    .nav-scroll .logo-wrapper .logo-img, .footer .top .item .logo, .logo-wrapper .logo-img {
        width: 115px;
    }

    .galleryscroll .item .img {
        height: 350px;
    }

    .progress-wrap {
        bottom: 60px;
    }

    .video-text {
        left: 50%;
        right: unset;
        letter-spacing: 0 !important;
        color: rgba(255, 255, 255, 0.8);
        transform: translate(-50%, -50%) !important;
        font-size: 50px;
        bottom: -10px;
        display: block;
    }

    .wp-link {
        display: none;
    }

    .gallery .dropdown-menu.show {
        width: 90%;
    }

    .gallery-filter button {
        width: 90%;
    }

    .static-page iframe {
        height: 750px;
    }
}
