﻿@media screen and (max-width: 480px) {
    .gtour .panel-group {
        margin-left: 10px !important;
        margin-right: 10px !important;
    }

    .offline-content {
        color: #6c7b87;
        margin-left: 0;
        padding: 10px;
        text-align: center;
    }

    .content-filter .tier-head .sort-by .select-style {
        float: right !important;
        margin: 12px 15px 0 !important;
    }

    .content-filter .tier-head .btn-filter button {
        background: #a3238e none repeat scroll 0 0;
        color: #fff;
    }

    .content-filter .tier-head .btn-filter {
        margin-top: 10px !important;
    }

    .showroom .showroom-content .room-content .room-number-content-n {
        float: right;
        margin-right: 10px;
        margin-top: 10px;
        padding: 0;
        width: 20%;
    }
    .custom-bg {
        background: none;
        box-shadow: none;
    }
    .room-rate-content-n p {
        text-align: left;
    }

    .showroom .showroom-content .room-content .room-max-content-n {
        text-align: left;
    }

    .showroom .showroom-content .room-content .room-book-content-n {
        text-align: right;
    }

    .gtour .tour-breadcrumb {
        margin-left: -5px !important;
    }

    .gtour .panel-title > a {
        position: relative;
    }

        .gtour .panel-title > a i {
            margin-right: 0;
            position: absolute;
            right: 15px;
            top: 10px;
        }

    .gtour .home-breadcrumb {
        padding-left: 0 !important;
    }

    .slug h1 {
        font-size: 35px;
        line-height: 36px;
        padding: 95px 0 5px;
    }

    .home-content .row .col-xs-6 {
        float: none;
        width: 100%;
    }

    .tab-component .nav-tabs {
        margin-left: -15px;
        margin-right: -15px;
    }

    .testimonials {
        margin-right: 0;
    }

    .navigation.fixed .navbar-brand img {
        top: -30px;
    }

    .modal-request .modal-body .box .col-xs-6 {
        width: 100%;
    }

    .modal-request .modal-footer button {
        padding: 13px 15px 11px;
    }

    .team .wrapper {
        width: 100%;
    }

    .cbanner h1, .cbanner h2 {
        font: 26px/30px ralewaymedium,sans-serif;
    }

    .cbanner h2 {
        font: 16px/20px ralewaymedium,sans-serif;
        margin: 0 0 10px;
    }

    .navigation.fixed .navbar-brand img {
        top: -30px;
    }

    .recently-booking .popular-item .left {
        display: none;
    }

    .recently-booking .popular-item .right {
        width: 100% !important;
    }

    .showroom {
        margin: 0 -15px -15px;
    }

    .feature-hotel {
        margin: 25px -14px -15px;
    }

    .subpage {
        margin-top: 0;
    }

    .offcanvas #nav li a span.fa {
        color: #fff;
        font-size: 15px;
        left: 0;
        text-align: center !important;
        width: 40px;
    }

    .offcanvas #nav li a span.menu-text {
        color: #fff;
        font-size: 14px;
        text-transform: none;
        font-weight: normal;
    }

    .offcanvas #nav li {
        margin-left: -15px;
    }

    article p.info-title {
        border-bottom: 1px solid #cc6633;
        color: #cc6633;
        min-height: 0 !important;
        /*padding: 7px 10px !important;*/
    }

    article p.info-content {
        padding: 0 10px 0 !important;
    }

    .feature-hotel-content .panel-body article {
        padding: 0 !important;
    }

    .feature-hotel .feature-hotel-content .feature-box {
        padding: 0 10px !important;
    }

    .hotel-item {
        margin-left: -8px;
        margin-right: -8px;
    }

    .paper h1, .paper h2, .paper p {
        line-height: 18px !important;
    }

    #gallery-list {
        min-height: 90px;
    }

    .tier-head-title {
        color: #58738a !important;
        margin-top: 10px !important;
    }
           #footer .socialMedia {
        margin: 0 !important;
        text-align: center;
    }

    .lineBottom {
        min-height: 350px;
        padding-top: 50px;
        text-align: center;
    }
}
