@media screen and (max-width: 800px) {
    #myCarousel {
        height: 336px;
    }

    .CommentSection > div.comment:nth-child(5n)
    .main-support {
        margin: -14px 0 0 110px !important;
    }

    .logo a img {
        height: 60px !important;
        margin: -13px 0 -33px -18px !important;
        position: absolute !important;
    }

    .rm-container.rm-layout-expanded {
        width: 761px;
    }

    #head_mid .head {
        float: right;
    }

    .p-img a img {
        width: 720px !important;
    }

    .mobile-banner {
        display: block;
    }

    .laptop-banner {
        display: none;
    }

    #copyright-p {
        margin: 0px !important;
    }

    .om-left {
        overflow-x: scroll;
    }
}

@media screen and (max-width: 768px) {
    .head.main-support {
        margin: -13px 0 0 109px;
    }

    .logo a img {
        height: 59px !important;
        margin: -9px 0 0 -7px !important;
    }

    .p-img a img {
        width: 720px !important;
        height: 225px !important;
    }

    .mobile-banner {
        display: block;
    }

    .laptop-banner {
        display: none;
    }

    #quote .quote-content {
        margin: 41px 0 40px -40px !important;
        overflow: hidden;
        padding-left: 40px;
    }
}

@media screen and (max-width: 500px) {
    #service .service ul > li {
        width: 100% !important;
    }

    #TrackingModal .modal-content {
        width: 100% !important;
    }

    #cninformation {
        display: none;
    }

    .con-left {
        background: #b9c0cc;
    }

    .col-md-3.con-right {
        text-align: right;
    }

    .divider {
        display: none;
    }

    .contacts ul > li {
        width: 100%;
    }

    .btn-contact-icon {
        text-align: right;
    }

    .button-feedback {
        text-align: right;
    }

    #TrackingModal input.sl1 {
        width: 100%;
        line-height: 20px;
        padding: 6px 5px;
        text-indent: 5px;
        border: 1px solid #ccc;
        color: #000;
        text-transform: capitalize;
        font-size: 18px;
    }

    .con-radio {
        display: inline !important;
        padding-right: 34px !important;
        margin: 0 0 0 -32px !important;
    }

    .tracking-close-btn {
        margin: -16px 7px 0 0;
    }
}

@media screen and (max-width: 414px) {
    .tbship-detail {
        width: 356px;
    }

    #con_status_detail, #con_status_detail table {
        width: 356px;
    }

    #cninformation {
        width: 356px;
    }

    #dvTrackingTable {
        width: 356px !important;
        display: block;
        overflow-x: scroll;
    }

    .tbship-detail {
        width: 356px;
    }

    #con_status_detail, #con_status_detail table {
        width: 356px;
    }

    .tracking-close-btn {
        margin: -18px 9px 0 0 !important;
    }

    #myCarousel {
        height: 173px;
    }

    .logo a img {
        height: 71px !important;
        margin: 0 !important;
        position: relative !important;
    }
 .panel-body.per-week.con-parent ul {
        margin: 0 0 0 4px !important;
    }

    .head.main-support {
        margin: 0;
    }

    #menu {
        border-bottom: 0px solid #3a4ed5;
    }
}

@media screen and (min-width: 412px) {
    .tbship-detail {
        width: 356px;
    }

    #con_status_detail, #con_status_detail table {
        width: 356px;
    }

    #cninformation {
        width: 356px;
    }

    #dvTrackingTable {
        width: 356px !important;
        display: block;
        overflow-x: scroll;
    }

    .tbship-detail {
        width: 356px;
    }

    #con_status_detail, #con_status_detail table {
        width: 356px;
    }

    .tracking-close-btn {
        margin: -18px 9px 0 0 !important;
    }

    #myCarousel {
        height: 172px;
    }

    .logo a img {
        height: 71px !important;
        margin: 0 !important;
        position: relative !important;
    }

    .panel-body.per-week.con-parent ul {
        margin: 0 0 0 50px !important;
    }

    .head.main-support {
        margin: 0;
    }

    #menu {
        border-bottom: 0px solid #3a4ed5;
    }
}

@media screen and (max-width: 384px) {
    #myCarousel {
        height: 160px;
    }

    .logo a img {
        height: 71px !important;
        margin: 0 !important;
        position: relative !important;
    }

    .header-bottom .main-support {
        margin: 0 0 0 -8px;
    }

    .panel-body.per-week.con-parent {
        margin-left: 40px;
    }

    .con-radio-right {
        float: left;
        margin: 0 0 0 13px;
    }

    ul li.radio {
        margin-top: 2px !important;
    }
}

@media screen and (max-width: 360px) {
    .tbship-detail {
        width: 330px;
    }

    #con_status_detail, #con_status_detail table {
        width: 330px;
    }

    #cninformation {
        width: 330px;
    }

    #dvTrackingTable {
        width: 330px !important;
        display: block;
        overflow-x: scroll;
    }

    .tbship-detail {
        width: 330px;
    }

    #con_status_detail, #con_status_detail table {
        width: 330px;
    }

    .tracking-close-btn {
        margin: -20px 6px 0 0 !important;
    }

    #myCarousel {
        height: 151px;
    }

    .logo a img {
        height: 71px !important;
        margin: 0 !important;
        position: relative !important;
    }

    .panel-body.per-week.con-parent {
        margin-left: 40px;
    }

        .panel-body.per-week.con-parent ul {
            margin: 0 !important;
        }

    .con-radio-right {
        float: left !important;
        margin: 0 0 0 2px;
    }

    ul li.radio {
        margin-top: 2px !important;
    }
}

@media screen and (max-width: 320px) {
    .tbship-detail {
        width: 292px;
    }

    #con_status_detail, #con_status_detail table {
        width: 292px;
    }

    #cninformation {
        width: 292px;
    }

    #dvTrackingTable {
        width: 292px !important;
        display: block;
        overflow-x: scroll;
    }

    .tbship-detail {
        width: 292px;
    }

    #con_status_detail, #con_status_detail table {
        width: 292px;
    }

    .tracking-close-btn {
        margin: -20px 4px 0 0 !important;
    }

    #myCarousel {
        height: 132px;
    }

    .logo a img {
        height: 71px !important;
        margin: 0 !important;
        position: relative !important;
    }

    .panel-body.per-week.con-parent {
        margin-left: 40px;
    }

    .con-radio-right {
        float: left;
        margin: 0 0 0 -18px;
    }

    ul li.radio {
        margin-top: 2px !important;
    }

    #quote .q-txt p {
        /* margin: 0 0 0 40px; */
        text-align: left;
    }

    #quote .quote-content {
        margin: 41px 0 40px -37px !important;
        overflow: hidden;
        padding-left: 40px;
    }
}

@media (max-width: 767px) {
    .desktp_foot_nav {
        display: none;
    }

    .mobile_foot_nav {
        display: block;
    }
}

@media (min-width: 1367px) {
    #menu-item-204-123 {
        font-size: 18px;
        margin: 0 -177px 0 0;
    }
}

@media screen and (min-width: 1023px) {
    .p-img a img {
        width: 470px !important;
    }

    .logo a img {
        margin: -29px 0 -33px -30px !important;
    }
}