@media screen and (max-width: 1024px) {
  .wrapper {
    width: 90%;
    max-width: 90%;
    margin: 0;
    margin-left: 5%; }

  .work___descr {
    float: none;
    width: 100%;
    clear: both; }

  .work___photos {
    float: none;
    width: 100%;
    clear: both; }

  .work___photos__with_descr {
    float: none;
    width: 100%;
    clear: both; }

  .menu {
    padding-top: 20px;
    padding-bottom: 20px;
    min-height: auto;
    width: 100%; }

  .menu___logo__pc {
    display: none; }

  .menu___points___social {
    display: none; }

  .menu___logo {
    display: block;
    float: none;
    margin-bottom: 10px;
    width: 190px; }

  .menu___points {
    float: none;
    width: 100%; }

  .menu___points___downbar {
    float: none;
    width: 100%; }

  .menu___points___downbar__navs {
    width: 100%; }

  .menu___insta__desctop {
    display: none; }

  .menu___insta__mob {
    display: block;
    position: absolute;
    right: 0;
    top: 28px; }

  .home___works {
    float: none;
    clear: both;
    width: 80%;
    max-width: 100%;
    padding: 20% 10%;
    margin-bottom: 40px; }

  .home___shorts {
    float: none;
    margin-right: 0;
    width: 100%;
    padding: 80px 0;
    margin-bottom: 20px; }

  .show_but_hide_on_mobile {
    display: none; }

  .hide_but_show_on_mobile {
    display: block; }

  .fullw_on_mob {
    width: 100%;
    float: none; }

  .layout__col_left_35 {
    width: 100%;
    float: none; }

  .layout__col_right_60 {
    width: 100%;
    float: none; }

  .layout__col_left_48 {
    width: 100%;
    float: none; }

  .layout__col_right_48 {
    width: 100%;
    float: none; } }

/*# sourceMappingURL=dev-1000.css.map */
