@media only screen and (min-width: 992px) {
  .main-header.header-one
    .main-menu
    .navbar-collapse
    .navigation
    > li.dropdown
    > a {
    padding: 15px 30px;
  }
}

.tour-details-content {
    color: #404040;
}

.tour-details-content h1,
.tour-details-content h2,
.tour-details-content h3,
.tour-details-content h4,
.tour-details-content h5,
.tour-details-content h6 {
    margin: 15px 0;
    color: #404040;
}

.tour-details-content ul {
    padding: 10px 40px;
}

.tour-details-content ul li {
    list-style-type: disc;
}

.gallery-show-all {
    position: relative;
}

.gallery-more-btn {
    display: flex;
    justify-content: center;
    position: relative;
    top: -85px;
    right: auto;
}

.destinations-list-filter li a {
    display: block;
    padding: 5px 5px;
}

.destinations-list-filter li a:hover {
    color: #fff;
    background: var(--secondary-color);
}

.destinations-list-filter li a span {
    float: right;
}

.btn-secondary {
    background: var(--secondary-color);
    border: solid 1px var(--secondary-color);
}

.custom-logo-link img {
    height: 70px;
    width: auto;
}

.wrap-word {
    width: 100%;
    word-wrap: break-word;
}

.contact-us-form label {
    width: 100%;
}

@media only screen and (min-width: 992px) {
    .main-header.header-one .main-menu .navbar-collapse .navigation > li.dropdown > a {
        padding: 15px 20px;
    }
}

@media(max-width: 768px) {
    .menu-sidebar {
        display: none;
    }
    
    .desktop-only {
        display: none;
    }
    
    .shop-sidebar .widget:not(:last-child) {
        margin-bottom: 0;
        padding-bottom: 0;
    }
    
    .rmb-75, .rmy-75 {
        margin-bottom: 15px;
    }
}