@media (min-width:1200px) {
    .wrap-content.clearfix {
        padding-left: 0
    }
    .categories-head .col-md-4.col-sm-12,
    .col-lg-3.col-md-4.col-sm-custom-7 {
        margin-top: 0!important
    }
    nav.navbar.navbar-default.menu-section.fixed .navbar-nav>li {
        padding-right: 30px
    }

    .main-header.fixed .logo p.title {
        max-width: initial;
        line-height: 40px;
        vertical-align: middle;
    }
}

@media (max-width: 1280px) and (min-width: 1200px) {
    
    .main-header.fixed .logo p.title {
        max-width: initial;
        font-size: 19px;
        line-height: 40px;
        vertical-align: middle;
    }
}

@media (max-width: 1199px) and (min-width: 1010px) {
    
    .main-header.fixed .logo p.title {
        max-width: initial;
        font-size: 15px;
        line-height: 40px;
        vertical-align: middle;
    }
}

@media (max-width: 1199px) and (min-width: 921px) {
    .main-header.fixed .social-search .social-network,
    .main-header.fixed .logo img {
    }
    .main-header.fixed .navbar-toggle {
        margin: 0 10px 0 0;
    }
}

@media (min-width:768px) {
    .navbar {
        min-height: inherit
    }
    .mobile-search {
        display: none
    }
    .social-search .social-network li:nth-child(2)  {
        margin-right: 0;
    }

    .main-header.fixed .social-search .social-network li{
        margin-bottom: initial;
        margin-right: 10px;
    }

    .main-header.fixed .logo p.title {
        margin-top: initial;
    }
}
@media (min-width:768px) and (max-width: 920px) {

    .main-header.fixed .social-search .social-network,
    .main-header.fixed .logo img,
    #search_icon {
        margin: 5px 0
    }
    .main-header.fixed .navbar-toggle {
        margin: 5px 10px 5px 0;
    }
}


@media (max-width:1265px) {
    .logo strong img {
        float: left;
    }
    .logo p.title {
        margin: 12px 0 0 10px;
        max-width: 500px;
    }
}
@media (max-width:1200px) {
    .listbox ul li:nth-child(n+10),
    .promoted-stories #MarketGidComposite21830 .mgline:nth-child(n+9) {
        display: none
    }

    .social-search .social-network {
        float: left
    }
    .social-search {
        float: right;
    }

    .col-lg-4.col-md-12 .wrapper-artiles .wrap-content {
        float: left;
        width: 50%;
        padding: 20px 10px 0;
        margin-bottom: 0
    }
    .wrapper-artiles {
        margin-left: -10px;
        margin-right: -10px
    }
    .competitions-images {
        height: 187px;
        overflow: hidden
    }
    .competitions h2.clearfix,
    .most-read h2,
    .promoted h2 {
        font-size: 30px
    }
    .promoted-stories li {
        width: 25%
    }
    .footer-nav {
        margin-bottom: 10px
    }
    .listbox li {
        margin-bottom: 18.5px
    }
    .homepage .listbox li {
        margin-bottom: 20.2px
    }
    .competitions .competitions-images {
        height: 200px
    }
    .promoted-stories #MarketGidComposite21830 .mgline {
        width: 24%;
        max-width: 24%
    }
    .responsive-section:last-child {
        padding-right: 0
    }
    .responsive-section:first-child {
        padding-left: 0
    }
    .responsive-section {
        float: left;
        width: 50%;
        padding: 20px 10px 0;
        margin-top: 20px;
        overflow: hidden
    }
    #MarketGidScriptRootC21829 #MarketGidComposite21829 img.mcimg {
        height: auto!important
    }
    .section-pormoted-stories .mgbox .text-elements {
        height: 85px
    }
}

@media (max-width:1024px) {
    .container {
        max-width: 1000px;
    }
    
    #MarketGidComposite21829 .mgline:nth-child(n+5),
    .promoted-stories li:nth-child(n+5),
    ul.promoted-stories.popular-music li:nth-child(n+5) {
        display: none
    }
    h2 {
        font-size: 35px
    }
    .footer.footer .btn {
        float: right
    }
    .campus-news .col-lg-7.col-md-6 {
        padding-left: 15px;
        padding-right: 15px
    }

    #MarketGidComposite21829 .mgbox,
    #MarketGidComposite21829 .mgline {
        top: -8px
    }
    .wrap-content.responsive-cols.col-sm-custom-entertainment-col {
        width: 50%;
        float: left;
        margin: 20px 0 0;
        padding: 0 10px
    }
    .padding-removed {
        margin: 0;
        padding: 0
    }
    .competitions .competitions-images {
        height: 200px
    }
    .col-lg-7.col-md-6.campus-miniTab {
        padding: 0
    }
    .listbox li {
        margin-bottom: 18.5px
    }
    .homepage .listbox li {
        margin-bottom: 19.2px
    }
    .write-us p {
        margin-bottom: 8px
    }
    div#MarketGidComposite21829 {
        padding-left: 3px
    }
    #MarketGidComposite21829 div.mcimg {
        height: 158px
    }
    #MarketGidComposite21829 .mgline {
        width: 23%!important;
        max-width: 23%!important
    }
}

@media (max-width:992px) {
    .col-lg-4.col-md-12.hidden-xs.clearfix,
    .weired-news .col-lg-4.col-md-12.hidden-xs {
        overflow: hidden
    }
    .nav>li>a {
        padding: 11px 0
    }

    .visible-xs {
        display: block!important
    }
    .add .visible-xs,
    .logo.hidden-xs,
    .visible-xs.single-artiles {
        display: none!important
    }
    .logo.visible-xs {
        padding-top: 7px;
        margin-top: 0
    }

    .listbox li {
        margin-bottom: 12px
    }
    .homepage .listbox li {
        margin-bottom: 11.5px
    }
    #MarketGidComposite21830 .mgline .image-container {
        display: block!important
    }
    nav.navbar.navbar-default.menu-section>.container {
        padding-left: 10px;
        padding-right: 10px
    }
    .container-fluid>.navbar-collapse,
    .container-fluid>.navbar-header,
    .container>.navbar-collapse,
    .container>.navbar-header {
        margin-left: 0;
        margin-right: 0
    }
    .col-sm-custom-7 {
        width: 29.1665%;
        float: left;
        margin-top: 0!important
    }
    .wrap-content.col-sm-custom-entertainment-col:last-child {
        padding-right: 0
    }
    .wrap-content.col-sm-custom-entertainment-col:first-child {
        padding-left: 0
    }
    .wrap-content.col-sm-custom-entertainment-col {
        width: 50%;
        float: left;
        padding: 0 10px
    }
    .col-lg-3.col-sm-2-5.col-md-4 {
        width: 29%;
        float: left
    }
    .col-lg-3.col-sm-2-5.col-md-4.col-capmus-5 {
        width: 41.66666667%;
        float: left
    }
    .campus-miniTab {
        display: none
    }
    .listbox ul li {
        display: block!important
    }
    .col-lg-3.col-md-4.col-sm-4.view-post:nth-child(n+3),
    .fb-page.fb_iframe_widget.fb_iframe_widget_fluid,
    .promoted-stories #MarketGidComposite21829 .mgline:nth-child(n+4),
    .promoted-stories #MarketGidComposite21829 .mgline:nth-child(n+5),
    .promoted-stories #MarketGidComposite21830 .mgline:nth-child(n+5),
    .promoted-stories li:nth-child(n+3),
    .promoted-stories.popular-music li:nth-child(n+3) {
        display: none
    }
    .promoted-stories #MarketGidComposite21829 .mgline,
    .promoted-stories #MarketGidComposite21830 .mgline {
        width: 49%;
        max-width: 49%
    }
    .promoted-stories #MarketGidComposite21829 .mgline .image-with-text,
    .promoted-stories #MarketGidComposite21829 .mgline .mgtobottom,
    .promoted-stories #MarketGidComposite21830 .mgline .image-with-text,
    .promoted-stories #MarketGidComposite21830 .mgline .mgtobottom {
        width: inherit;
        max-width: 95%
    }
    .image-container {
        height: 118px;
        overflow: hidden
    }
    .promoted-stories #MarketGidComposite21829 img.mcimg,
    .promoted-stories #MarketGidComposite21830 img.mcimg {
        max-width: inherit!important;
        max-height: inherit!important
    }
    .promoted-stories li {
        width: 50%
    }
    .footer.footer .btn {
        float: none
    }
    .row.categories-footer {
        margin: 0 -20px
    }
    .entertainment .row.categories-footer .col-md-9.col-sm-7 {
        padding-right: 0;
        padding-left: 0
    }
    .promoted-stories.popular-music li {
        width: 50%;
        padding-left: 0;
        padding-right: 19px
    }
    .most-read .add {
        margin-left: -15px
    }
    
    .social-search .social-network li {
        margin-right: 10px
    }
    .entertainment .responsive-section {
        margin-bottom: 0
    }
    .wrap-content.responsive-cols.col-sm-custom-entertainment-col {
        margin: 20px 0
    }
    #MarketGidComposite21829 .mgline {
        width: 31.8%!important;
        max-width: 31.8%!important
    }
    div#MarketGidScriptRootC21829 {
        padding-left: 3px
    }
    #MarketGidComposite21829 .mgbox {
        min-width: 90px;
        margin-left: 5px
    }
    .section-pormoted-stories #MarketGidComposite21829 .mgbox .text-elements {
        height: 124px
    }
    .section-pormoted-stories .mgbox .text-elements {
        height: 106px
    }
    #MarketGidComposite21829 .mctitle a {
        font-size: 12px
    }
    .mobile.visible-xs {
        display: none!important
    }
    .competitions-content h4 {
        font-size: 13px
    }
    .competitions p {
        margin-bottom: 16px
    }
    .visible-lifestyle {
        display: block!important
    }
    .sidebar {
        display: none
    }
    .left-content-artilces {
        display: block;
        width: 100%
    }
    article.items-article.single .float-right {
        float: none;
        width: auto
    }
    ul.promoted-stories {
        padding-left: 10px
    }
    #MarketGidComposite21829 div.mcimg {
        height: auto
    }
    .college-article ul.promoted-stories.popular-music li .post-content.small-content {
        height: 121px;
        margin: 0
    }
}

@media (max-width: 1009px) {
    .logo p.title {
        max-width: 330px;
        font-size: 16px;
        margin-top: 20px;
    }
}

@media (max-width: 778px) and (min-width: 768px) {
    .logo p.title {
        margin: 20px 0 0 10px;
    }
}
@media (max-width:767px) {
    .career-corner .col-lg-3.col-md-3 .post-wrap,
    .col-lg-3.col-md-4 .post-wrap,
    .col-lg-4.col-md-6:first-child .post-wrap,
    .competitions .col-lg-4.col-md-6 .post-competitions,
    .entertainment .col-lg-4.col-md-6 .post-wrap,
    .review .col-lg-3.col-md-3 .post-wrap {
        margin-bottom: 20px
    }
    .col-sm-custom-7,
    .promoted-stories li,
    .promoted-stories.popular-music li {
        width: 50%
    }

    .logo.xs-h-small a strong img{
        height: 40px;
    }
    .social-search .social-network {
        float: right
    }
    .social-search .social-network.xs-w-initial {
        width: initial;
    }

    .mobile.visible-xs {
        display: block!important
    }
    .promoted-stories.popular-music li:nth-child(n+3) {
        display: none
    }
    .competitions .col-md-3 {
        padding-left: 20px;
        padding-top: 20px
    }
    .promoted ul.promoted-stories {
        padding-right: 10px
    }
    .newslatter-block.polls.clearfix {
        margin-left: 10px
    }
    .most-read .add {
        padding: 0 10px;
        margin-left: 0
    }
    .career-corner,
    .most-read .add,
    .most-read ul.promoted-stories {
        padding-right: 20px
    }
    .main-header .navbar-toggle:focus,
    .main-header .navbar-toggle:hover {
        background: 0 0
    }
    .competitions .col-lg-4.col-md-6:last-child .post-competitions {
        margin-bottom: 0;
        margin-right: 10px
    }
    .social-box {
        margin-bottom: 20px
    }
    .competitions h2,
    .most-read,
    .promoted h2,
    .social h2 {
        padding-left: 10px
    }
    .career-corner {
        padding-left: 20px
    }

    .main-header .navbar-toggle {
        margin: 0 10px 0 0;
    }

    .mobile-search span.input-group-btn:before {
        content: "\e003";
        font-family: 'Glyphicons Halflings';
        font-size: 19px;
        position: absolute;
        right: 13px;
        top: 13px;
        color: #fff
    }
    .mobile-search span.input-group-btn input[type=submit] {
        background-color: transparent;
        border: none
    }
    .post-content h3 {
        font-size: 15px;
        line-height: 18px
    }
    ul.nav.navbar-nav {
        position: relative;
        margin-top: 0;
        margin-bottom: 0
    }
    .search-mobile .input-group {
        width: 100%
    }
    .mobile-search .input-group .form-control {
        height: 45px;
        padding: 6px 30px 6px 12px;
        background-color: transparent;
        color: #a2e5ea;
        font-weight: 600;
        font-size: 16px;
        text-transform: capitalize;
        letter-spacing: 1px
    }
    .mobile-search {
        background-color: #00acbf;
        margin: 0;
        border-bottom: 2px solid #fff;
        margin-right: -15px;
        margin-left: -15px;
    }
    nav.navbar.navbar-default.menu-section .container {
        padding: 0
    }
    nav.navbar.navbar-default.menu-section .navbar-nav>li>.dropdown-menu {
        z-index: 999;
        position: relative;
        width: 100%;
        height: 100%;
        background-color: #0096a6;
    }
    nav.navbar.navbar-default.menu-section .navbar-nav>li>.dropdown-menu li {
        display: block;
        float: none;
        font-size: 16px;
        padding: 7px 0 7px 85px;
        margin-right: 0
    }
    .common-section .post-wrap .medium-content P,
    .dropdown-menu ul.subnav-menu li.active>a:after,
    .post-images.medium-img,
    .promoted-stories #MarketGidComposite21829 .mgline:nth-child(n+5),
    .promoted-stories #MarketGidComposite21830 .mgline:nth-child(n+5) {
        display: none
    }
    .common-section .wrap-content.section-row .post-wrap .medium-content,
    aside.sidebar .promoted-stories li {
        float: left;
        width: 50%
    }
    nav.navbar.navbar-default.menu-section .navbar-nav>li.active>a,
    nav.navbar.navbar-default.menu-section .navbar-nav>li:hover>a {
        background-color: initial;
        color: #fff;
    }
    .navbar-nav li.active .dropdown-toggle:after,
    .navbar-nav li:hover .dropdown-toggle:after,
    nav.navbar.navbar-default.menu-section .navbar-nav li:active .dropdown-toggle:after {
        border: 18px solid transparent;
        content: '';
        border-left-color: #00acbf;
        position: absolute;
        left: inherit;
        bottom: 2px;
        right: 50%;
        display: none;
    }
    .col-md-12.mobile-padding-left0 {
        padding-left: 0
    }
    .college-article .articles h1,
    .college-article .articles h2 {
        font-size: 20px;
        line-height: 20px
    }
    .left-content-artilces .articles h3 {
        font-size: 18px;
        line-height: 18px
    }
    .share-networks.pull-right {
        margin-right: 0
    }
    .promoted-stories.popular-music li:last-child {
        margin-bottom: 0
    }
    h1 {
        font-size: 32px;
        margin: initial;
    }
    .common-section .post-wrap .medium-content {
        height: auto;
        padding: 10px
    }
    .common-section .post-wrap .xlarge-img {
        max-height: 400px
    }
    .common-section .wrap-content.responsive-section .post-images.medium-img,
    section.subsection.ajax.common_sub_section .wrap-content.responsive-section .post-images.medium-img {
        display: block;
        height: 150px
    }
    .common-section .wrap-content.responsive-section .post-content.medium-content {
        height: 150px
    }
    .categories-footer .post-wrap .post-images,
    .large-content,
    .large-img,
    .medium-content,
    .medium-img,
    .small-img,
    .xlarge-content,
    .xlarge-img,
    .xsmall-content,
    .xsmall-img {
        height: auto
    }
    .common-section .wrap-content.responsive-section .post-wrap .post-content.medium-content p {
        display: block
    }
    .more-items a {
        font-size: 25px;
        padding-right: 24px
    }
    .more-items a:after {
        border: 10px solid transparent;
        border-left-color: #B6B6B6;
        right: 0;
        top: 8px
    }
    .more-items {
        margin: 12px 0 2px
    }
    .row.cllz-entertain.margin-top-20,
    section.subsection.ajax.common_sub_section {
        margin-top: 0
    }
    .common-section .wrap-content.section-row .post-wrap .medium-img {
        display: block;
        float: left;
        width: 50%
    }
    .ajax.viewMore-ajax .post-wrap .post-content p,
    .ajax.viewMore-ajax .post-wrap .post-images,
    .cllz-entertain .post-wrap .post-content p,
    .cllz-entertain .post-wrap .post-images,
    .col-lg-4.col-md-6.col-sm-6.lastet-view:nth-child(n+2),
    .common_sub_section .cllz-sub-page .post-wrap .post-content p,
    .common_sub_section .cllz-sub-page .post-wrap .post-images,
    .list-view-mobile:nth-child(n+2),
    .promoted .add,
    .tuition .post-wrap .post-content p {
        display: none
    }
    .wrap-content.responsive-section {
        padding-top: 0;
        margin-bottom: 0
    }
    .wrap-content.section-row {
        margin-bottom: 0
    }
    .list-view-mobile:first-child,
    .mobile-margin-bottom-20 {
        margin-bottom: 20px
    }
    .cllz-entertain .col-lg-3.col-md-4.col-sm-4.item {
        padding: 0
    }
    section.entertainment.common-section:first-child {
        padding-top: 0
    }
    #MarketGidComposite21829 .mgbox,
    #MarketGidComposite21829 .mgline,
    .mgbox {
        top: 0
    }
    .competitions h2.clearfix,
    .most-read h2,
    .promoted h2 {
        line-height: 17px
    }
    section.promoted {
        padding-bottom: 5px
    }
    .lifestyle-subpage .wrap-content.responsive-section.clearfix,
    .listbox.mobile-auto-height {
        margin-top: 20px
    }
    .ajax.viewMore-ajax .post-wrap .post-content,
    .common_sub_section .cllz-sub-page .post-wrap .post-content {
        padding: 10px
    }
    .cllz-sub-page .view-post,
    .xs-padding0 {
        padding: 0
    }
    .list-view-mobile .post-images {
        max-height: 300px
    }
    .responsive-section .post-content {
        height: 150px
    }
    .main-cllez .promoted-stories li .post-content,
    .promoted-stories li:nth-child(n+3) .small-content,
    .tuition .small-content {
        height: auto
    }
    .mobile-auto-height {
        min-height: 10px!important
    }
    .campus-news .post-content {
        padding: 10px
    }
    .main-cllez .promoted-stories li:first-child {
        padding-right: 15px
    }
    .opinion-pages .common-section .wrap-content.responsive-section .post-images.medium-img,
    .sameSize-img .post-wrap .post-images {
        height: 100px
    }
    .crime .view-crime .post-images.medium-img {
        display: block
    }
    .common-entertain-collz .post-wrap .post-content {
        padding: 10px
    }
    .common-entertain-collz .post-wrap .post-content p,
    .common-entertain-collz .post-wrap .post-images {
        display: none
    }
    .enter-collz-recent .col-lg-4.col-md-6.col-sm-6 .post-wrap .post-images {
        display: block
    }
    .row.enter-collz-recent .col-lg-4.col-md-6.col-sm-6:nth-child(n+2) {
        display: none
    }
    .col-lg-3.col-md-4.col-sm-6.enter-collz-recent.col-md-4 {
        padding: 0
    }
    .common-entertain-collz .enter-collz-recent .col-lg-4.col-md-6.col-sm-6 .post-wrap p,
    .common-entertain-collz .enter-collz-recent .wrapper-artiles .post-wrap .post-images {
        display: block
    }
    .career_corner_page .common-section .wrap-content.responsive-section .post-wrap .post-content.medium-content p,
    .homepage .medium-content p,
    .navbar-default.navbar>.container .navbar-brand,
    .opinion-pages .common-section .wrap-content.responsive-section .post-wrap .post-content.medium-content p,
    .weird_new_page .common-section .wrap-content.responsive-section .post-wrap .post-content.medium-content p {
        display: none
    }
    .weird_new_page .common-section .wrap-content.section-row .post-wrap .medium-img {
        max-height: 110px
    }
    .opinion-pages .common-section .wrap-content.section-row .post-wrap .medium-img {
        max-height: 100px
    }
    .opinion-pages .common-section .wrap-content.responsive-section .post-content.medium-content {
        height: 110px
    }
    .homepage .career-corner {
        padding-left: 0;
        padding-right: 0
    }
    .homepage .most-read ul.promoted-stories {
        padding-right: 0
    }
    .homepage .news-channels .post-wrap .post-content {
        height: 100px
    }
    .ajax-mobile-load-more .col-lg-4.col-md-6:first-child .post-wrap,
    .ajax-mobile-load-more .post-wrap:first-child,
    .viewMore-ajax .list-view-mobile:first-child {
        margin-bottom: 0
    }
    .competition-page .post-competitions {
        margin-bottom: 20px
    }
    .sidebar .promoted-stories .post-images.small-img {
        height: 150px
    }
    aside.sidebar section.most-read {
        padding: 15px 0
    }
    .main-header {
        position: fixed;
        width: 100%;
        z-index: 99;
        background-color: #fff;
        max-height: 100%;
        overflow: scroll;
    }
    .nav.navbar.navbar-default.menu-section.fixed {
        position: static!important
    }
    #main {
        padding: 60px 0 30px
    }
    .post-artiles-author {
        padding-right: 0
    }
    .navbar-default.navbar>.container .navbar-header,
    .section-row .post-images.medium-img {
        display: block
    }
    nav.navbar.navbar-default.menu-section.fixed {
        position: static
    }
    nav.navbar.navbar-default.menu-section.fixed .navbar-nav li:hover .dropdown-toggle:after {
        border-bottom-color: rgba(240, 240, 240, 0)
    }
    .logo.visible-xs {
        width: auto;
        margin-left: 45px;
        margin-top: 0;
        padding-top: 3px
    }
    .social-search .social-network li {
        margin-right: 5px;
        margin-bottom: initial;
    }
    .post-images.large-img {
        padding: 0;
        max-height: 179px
    }
    .promoted-stories {
        padding-left: 0;
        padding-right: 11px;
        padding-bottom: 6px
    }
    .homepage .entertainment .wrap-content.section-row.clearfix {
        margin-bottom: 0
    }
    .wrap-content.responsive-cols.col-sm-custom-entertainment-col {
        margin-top: 0
    }
    .row.categories-footer.margin-top-20>div,
    .wrap-content.col-sm-custom-entertainment-col:first-child {
        padding-left: 10px
    }
    .homepage.most-read .add,
    section.most-read .col-lg-9.colmd-8.col-sm-8 {
        padding-left: 0
    }
    .small-content {
        height: auto
    }
    #MarketGidComposite21829 .mgline {
        width: 50%!important;
        max-width: 19%
    }
    .section-pormoted-stories .mgbox .text-elements {
        height: 100px
    }
    .college-article .promoted-stories.popular-music li:nth-child(n+3),
    .most-read .promoted-stories li:nth-child(n+3),
    .weired-news-section .post-content p {
        display: none
    }
    article.items-article.single .float-right {
        float: none;
        margin-left: 0
    }
    .campus-news .post-images.large-img,
    .review .post-images.large-img {
        height: auto
    }
    .campus-news,
    .career-corner,
    .crime,
    .entertainment,
    .lgbt,
    .lifestyle,
    .review,
    .sports,
    .tuition,
    .weired-news {
        padding-top: 0
    }
    .competitions,
    .most-read,
    .promoted,
    .social {
        margin-bottom: 20px
    }
    .marign-mobile-top-20 {
        margin-top: 20px
    }
    .common-section-lifestyle .marign-mobile-top-20 .wrap-content .post-wrap .post-images {
        display: block!important;
        height: 200px
    }
    .life-style-row-footer .item .post-images {
        display: none
    }
    .life-style-row-footer .item {
        margin: 0 0 20px;
        padding: 0
    }
    .lifestyle-home .life-style-row-footer .full-height {
        height: auto
    }
    .listbox ul li:nth-child(n+7) {
        display: none!important
    }
    .college-article main#main,
    .resources_article main#main {
        padding-top: 80px
    }
    .add .visible-xs,
    .visible-xs.single-artiles {
        display: block!important
    }
    .homepage .campus-news {
        margin-top: 20px
    }
    .homepage .campus-news .row.margin-top-20 {
        margin-top: 0
    }
    .campus-news .col-lg-8.col-md-8.col-sm-5 {
        margin: 0 0 20px
    }
    section.campus-news .add {
        display: none
    }
    .section-pormoted-stories #MarketGidComposite21829 .mgbox .text-elements {
        margin-bottom: 7px
    }
    .promoted-stories #MarketGidComposite21829 .mgline:nth-child(n+4) {
        display: block
    }
    .promoted-stories #MarketGidComposite21829 .mgline:nth-child(n+5) {
        display: none
    }
    .author img {
        display: inline-block;
        width: 100px;
        height: 100px
    }
}

@media(max-width:667px) {
    .col-lg-4.col-md-6:first-child .post-wrap,
    .entertainment .section-row .post-wrap {
        margin-bottom: 0
    }
    .author img {
        display: inline-block;
        width: 80px;
        height: 80px
    }
    .advertisign,
    .main-cllez .promoted-stories li:nth-child(n+2) {
        display: none
    }
    .social-search,
    .logo,
    .navbar-header {
        margin-top: 0
    }


    .post-images.large-img {
        padding: 0;
        height: 120px
    }
    .entertainment .wrap-content.section-row.clearfix {
        margin-top: 15px
    }
    .wrap-content .post-wrap .post-content,
    .wrap-content .post-wrap .post-images {
        width: 100%;
        float: none
    }
    .post-content {
        padding: 3px 10px
    }
    .wrap-content.section-row.clearfix:last-child {
        margin-top: 0
    }
    .homepage .col-lg-3.col-md-4.col-sm-6 .post-content.xsmall-content,
    .homepage .col-lg-3.col-md-4.col-sm-6.hidden-sm .post-content.xsmall-content,
    .homepage .sports .responsive-section .post-content.medium-content {
        height: auto
    }
    .college-article .promoted-stories.popular-music li {
        width: 50%;
        float: left;
        padding: 0 20px 0 0
    }
    .college-article .promoted-stories.popular-music li .small-img {
        height: 90px
    }
    .college-article .promoted-stories.popular-music li:nth-child(n+2) {
        padding-right: 5px
    }
    ul.promoted-stories.popular-music {
        padding-left: 0
    }
    span.add-subTitle {
        display: block;
        text-align: center;
        padding: 10px
    }
    .add img,
    .advertisement img {
        display: block;
        margin: 0 auto;
        width: 100%;
        max-width: 100%
    }
}

@media (max-width:600px) {
    .promoted-stories li {
        width: 100%;
        float: none;
        display: block;
        padding: 0
    }

    /* James - Dec 17 */
    /*.top-header .social-search .social-network li a {
        width: 26px;
        height: 26px;
        background: url(../images/mobile-sprite.png) no-repeat
    }
    .top-header .social-search .social-network li a.facebook {
        background: url(../images/mobile-sprite.png) -100px 0 no-repeat
    }
    .top-header .social-search .social-network li a.twiter {
        background: url(../images/mobile-sprite.png) -135px 0 no-repeat
    }
    .top-header .social-search .social-network li a.youtube {
        background: url(../images/mobile-sprite.png) -170px 0 no-repeat
    }
    .top-header .social-search .social-network li a.google {
        background: url(../images/mobile-sprite.png) -205px 0 no-repeat
    }
    .top-header .social-search .social-network li a.nkow {
        background: url(../images/mobile-sprite.png) -240px 0 no-repeat
    }
    */

    .search {
        display: none
    }
    
    nav.navbar.navbar-default.menu-section {
        position: static;
        min-height: 0;
        width: initial;
        height: initial;
    }
    .navbar-default .navbar-collapse,
    .navbar-default .navbar-form {
        border-color: rgba(231, 231, 231, 0)
    }
    .promoted-stories.popular-music li {
        width: 100%;
        padding: 0 5px 0 0
    }
    .custom-read h2 {
        padding: 0
    }
}

@media (max-width:480px) {
    .promoted-stories #MarketGidComposite21829 .mgline,
    .promoted-stories #MarketGidComposite21830 .mgline {
        width: 46%!important;
        margin: 1%!important;
        max-width: 46%!important
    }

    .author,
    .caption-article {
        position: static;
        margin: 0 0 20px;
        width: 100%
    }
    .post-artiles-author {
        padding-right: 0
    }
    .author span,
    .caption-article {
        display: block
    }
    .left-content-artilces .articles {
        margin: 0 0 20px
    }
    aside.sidebar .promoted-stories li {
        width: 100%;
        float: none
    }
    .most-read .add,
    .most-read ul.promoted-stories {
        padding-right: 5px
    }
    .competitions h2.clearfix,
    .most-read h2,
    .promoted h2 {
        font-size: 28px
    }
    .small-img {
        height: 160px
    }
    .promoted-stories {
        padding-left: 0
    }
    article.items-article p iframe {
        width: 100%
    }
    aside.sidebar .promoted-stories li:nth-child(n+2) {
        display: none
    }
}

@media (max-width:320px) {
    .logo.visible-xs {
        margin-left: 30px
    }
    span.add-subTitle {
        display: block;
        text-align: left
    }
    .add img,
    .advertisement img {
        display: block;
        margin: 0
    }

    .social-search .social-network li a, 
    .social-search .social-network li span {
        width: 30px;
        height: 30px;
        background-size: contain;
    }

    .logo.visible-xs a strong img {
        height: 35px;
    }
    .main-header .navbar-toggle .icon-bar {
        width: 32px;
        height: 6px;
    }
    .navbar-toggle .icon-bar+.icon-bar {
        margin-top: 6px;
    }

    .main-header.fixed .logo img,
    .logo.xs-h-small a strong img {
        height: 30px;
    }

    .logo {
        margin: initial;
    }

    .main-header .navbar-toggle {
        margin: 0 8px 0 0;
    }
}

@media (min-width:321px) and (max-width: 360px) {
    .logo {
        margin-right: 7px;
    }
    .main-header .navbar-toggle {
        margin: 0 8px 0 0;
    }
}