
@media (max-width: 1032px) {
  body {
    background: #fff;
  }
  .hideonmobile {
    display: none;
  }
  #header-mobile {
    background: #2A2A2A;
  }

  .homeintro, .socialtopbnts {
    display: none;
  }
  .left {
    float: left: 
  }
  .right {
    float: right;
    text-align: right;
  }
  .topheader {
    height: 50px;
    padding: 10px 15px;
  }
  .topheader .logo img {
    height: 50px;
  }
  .topheader .center a {
    float: none;
    text-align: center;
  }
  .topheader .right a {
    float: right;
  }
  .topheader > div {
    float: left;
    width: 33%;
  }
  .topheader .bar,  
  .topheader .user {
    background: #878787;
    display: block;
    width: 32px;
    height: 28px;
    margin-top: 8px;
    padding-top: 4px;  
    overflow: hidden;
  }
  .topheader .bar:hover,
  .topheader .user:hover {
    background: #cb3733;
  }
  .topheader .user {
    border-radius: 5px;
  }

  .container .category {
    display: none;
    overflow: auto;
    position: fixed;
    top: -25px;
    left: 0;
    height: 100%;
    margin: 10px 0;
  }
  .container .category .top,
  .container .category .btm {
    display: none;
  }
  .newlyHome .topp2, 
  .most_popular .topp2 {
    background: none;
  }
  .newlyHome .pageslide, 
  .most_popular .pageslide {
    display: none;
  }
  .most_popular .btmp,
  .most_popular .topp,
  .newlyHome .btmp, 
  .newlyHome .topp {
    width: 100%;
    background: none;
  }
  .newlyHome .topp.topp2,
  .most_popular .topp.topp2 {
    background: none;
  }

  .main .newlyHome,
  .newlyHome .bgp,
  .newlyHome .bgp .slide {
    width: 100%;
    background: none;
  }
  .newlyHome .slide .item {
    margin: 0 20px 0 0 !important;
  }
  
  .container, 
  .maincontent,
  .maincontent .main,
  .main .most_popular, 
  .main .most_popular .bgp,
  .most_popular .bgp .slide {
    width: 100%;
    border: 0;
  }
  .newlyHome .slide .item,
  .most_popular .slide .item {
    float: left;
  }
  .maincontent .main {
    padding: 0;
  }

  .container .category-recent,
  .container .category-payment, 
  .container .category-payment-logos {
    display: none;
  }

  .footer {
    width: 100%;
    background: #2A2A2A;
  }
  .footer .rss_feed,
  .footer .social,
  .footer .footer_network {
    display: none;
  }
  .footer .footerbg {
    width: 100%;
    padding: 20px;
  }
  .footer .footerbg .footer_bottom {
    width: 100%;
  }
  .footer .col2 {
    margin: 0 20px 20px 0;
  }
  .footer .col2 {
    padding: 0;
    border: 0;
  }

}
