@media only screen and (min-width:0px) and (max-width:1200px) {
    .footer-link, .footer-link ul li, .footer-logo {
        text-align: center
    }

    .maincontainer, .top_menu ul li, div .tophedline, div.addBox4 {
        width: 100%
    }

    div.yatraelements {
        margin: 0 0 0px;
        overflow: hidden;
        font-size: 16px
    }

    .article_body table tbody tr td, .article_body table tbody tr th {
        padding: 2px !important;
        line-height: 20px;
        font-size: 10px !important;
        padding-bottom: 10px;
    }

    .col-md-12 {
        padding: 0 !important
    }

    div.leftdatacontent {
        overflow: hidden;
        margin: 0
    }

    div.yatra h2 a {
        color: #650000;
        text-decoration: underline;
        line-height: 25px
    }

    .article_metadata {
        margin-bottom: 12px;
        margin-top: 30px;
        padding-bottom: 21px;
        font-size: 11px
    }

    h1 {
        font-size: 125%;
        font-weight: 700;
    }

    div.tg span {
        font-size: 15px;
        border: 1px solid;
        padding: 8px 5px 8px 2px
    }

    div.tg a {
        background: #d6d2c8;
        padding: 8px;
        line-height: 20px;
        border: 1px solid #555;
        color: #000;
        font-weight: 400;
        text-decoration: none;
        font-size: 16px
    }

    div#tagsList ul li {
        float: left;
        list-style: none;
        margin: 6px 0px
    }

    .serinput {
        margin-left: 0PX;
        height: 30px
    }

    .serbox {
        font-size: 24px
    }

    ul.pagination li.inactive {
        color: #ccc;
        border: 1px solid #ccc;
        padding: 1px 5px;
        font-size: 12px;
        float: left;
        background-color: #EFEFEF
    }

    ul.pagination li a {
        border: 1px solid #ccc;
        color: #6178C5;
        font-size: 12px;
        padding: 5px 6px;
    }

    .menuicon {
        font-size: 25px;
        color: #fff;
        margin-bottom: 20px;
    }

    .container {
        max-width: 100%
    }

    body {
        color: #46433D;
        font-family: Arial,Tohama,Helvetica,sans-serif;
        font-size: 20px;
        line-height: 22px;
        margin-top: 0
    }

    .rightdata {
        display: none
    }

    div.link {
        height: 100%;
        margin-top: 20px
    }

    div.yatra h1 a {
        font-size: 20px !important;
        font-weight: 600
    }

    .tophedline ul li a {
        font-size: 16px
    }

    .top_menu ul li {
        display: inline-block;
        margin: 4px 6px;
        padding-bottom: 10px;
        border-bottom: 1px solid #fff
    }

    .tog {
        display: inline
    }

    .menu-bar {
        display: none
    }

    .footer-link {
        float: none;
        margin: 0 auto
    }

    div .reportscontents h2 a, div.reportsprice {
        font-size: 20px
    }

    div.rightdata {
        float: none;
        width: 100%
    }

    .topbg {
        background: #69574b;
        font-size: 16px
    }

    div.addBox4 {
        float: none
    }

    .top_menu ul li a {
        font-size: 20px
    }

        .top_menu ul li a img {
            padding: 0;
            width: 30px;
            margin-right: 8px
        }

    .btn-success {
        font-size: 22px
    }

    .article_body h2 {
        font-size: 20px !important;
        font-weight: 600 !important;
        color: #650000;
        margin-bottom: 12px
    }

    .article_body p {
        font-size: 16px
    }

    #commentform label {
        vertical-align: top;
        display: inline-block;
        font-size: 23px
    }

    .comment_header {
        font-size: 22px;
        padding: 5px
    }

    #comment_list div.comment_body div.comment_text {
        color: #666;
        padding: 0 12px 10px 10px;
        font-size: 27px;
        line-height: 35px
    }

    .comment_block h4 {
        background-color: #833B07;
        border: 2px solid #EEE;
        color: #FFF;
        font-family: Arial,Helvetica,sans-serif;
        font-size: 25px !important;
        font-weight: 700;
        padding: 6px
    }

    ul.relatedTags li, ul.tagsList li {
        float: left;
        margin-bottom: -2px;
        line-height: 26px;
        font-weight: 700;
        color: #444;
        padding: 5px;
        list-style: none;
        font-size: 16px
    }

    .md20 {
        font-size: 25px
    }

    div.tophedline ul li a {
        font-size: 10px;
    }

    #mobileads {
        display: none;
    }
}

@media only screen and (min-width:1200px) {
    .mobilead {
        display: none;
    }
}
