@media only screen and (max-width:963px) {
  /* Для netbook: */



 
}



@media only screen and (max-width:800px) {
  /* Для планшетов: */


 

  #carousel {
    height: 25%;
    width: 30%;
    left: 35%;
    top: 30%;
   }

  #drag-container a {
    width: 100%;
    height: 50%;
  }
  #drag-container p {
    line-height: 1;
    font-size: 200%;
    top: 50%;
    left: 50%;
  }
  body {
    background-image: url('/img/background/78b7ed30320d21ee605b8135a65f914b.jpg');
  }

  .footer{
    top: 93%;
  }

  .footer-content-left {
      font-size: 0.8em;
  }
 .copyright{
  font-size: 0.8em;
  top: 52%;
  right: 4%;
 }
}
@media only screen and (max-width:500px) {
  /* Для мобильных телефонов: */
  

  .topmenu { 
    padding-right:  0;
  }
  /* #carousel {
 display: none;
   } */

   .footer {
    top: 100%;
  }

}