@media (max-width: 1599px) {
  html * { max-height:999999px; }
  body
  {
	overflow: auto;
	background: #fff url("https://static.detstrana.ru/public/user/34/7d/13/1356ca_4d2c.jpg") no-repeat center top
  }
  #global_header
  {
    width: 950px;
    min-width: 950px
  }
  #global_footer .preview_list
  {
    width: 913px;
	text-align: center
  }
  #global_footer .preview_list > a:not(:nth-child(3n)),
  #global_footer .preview_list > div:not(:nth-child(3n))
  {
    margin-right: 4px;
	margin-bottom: 14px;
  }
  .footer_subscription
  {
	background: url('https://static.detstrana.ru/public/user/f4/b7/10/10974d_35f6.jpg') no-repeat;
	height: 142px;
    padding-top: 84px;
  }
  .layout_page_header,
  .layout_page_header .layout_main,
  #main-navigation,
  #intermediate-page
  {
    width: 950px;
  }
  #intermediate-page
  {
	background: url('https://static.detstrana.ru/public/user/ac/f5/10/10d4c7_c176.jpg') no-repeat 54px 0, url('https://static.detstrana.ru/public/user/af/f5/10/10d4ca_cdbe.jpg') no-repeat 630px 84px;
  }	
  .intermediate_page_content
  {
	width: 580px;  
  }
  #menu > li
  {
    padding: 0 3px;
    min-width: 75px;
  }
  #menu > li:last-child
  {
    display: none;
  }
  #menu > li > a
  {
    font: 15px PT Sans;
  }
  .find_top input[type="text"]
  {
    width: 94px;
  }
  .find_top input[type="text"].type_open
  {
    width: 173px;
  }
  .find_top + a + a[href="/signup/"]
  {
    display: none;
  }
  #main-navigation noindex .width_280
  {
    width: auto;
    max-width: 194px;
  }
  #global_wrapper
  {
    width: 950px;
    overflow: visible;
  }
  .layout_main > div
  {
    vertical-align: top;
  }
  #global_content
  {
    width: 950px;
    overflow: visible;
  }
  #global_wrapper .index_ruler #filter
  {
    padding-left: 7px;
    padding-right: 7px;
    box-sizing: border-box;
  }
    #global_wrapper .index_ruler #filter > ul li {
        zoom: 0.9;
    }
    #global_wrapper .index_ruler #filter > ul li:last-child {
        zoom: 1.0;
    }
    .index_ruler .landing_planning, .index_ruler .landing_pregnancy, .index_ruler .landing_about_childbirth, .index_ruler .landing_my_baby, .index_ruler .landing_parents,
    .index_ruler .landing_care
    {
        font: 15px/46px PT Sans Caption;
        font-weight: bold;
    }
    .index_ruler .landing_care
    {
        height: 40px;
        line-height: 40px;
        white-space: nowrap;
        padding-left: 53px;
        padding-right: 10px;
    }
    .index_ruler .landing_care:after
    {
        background-size: cover;
        width: 48.99px;
        height: 48.99px;
    }

  .link_pregnancy > li > a
  {
    font: 12px/25px PT Sans;
    padding-left: 3px;
    padding-right: 2px;
  }
  .link_pregnancy > li > a:hover:before, .link_pregnancy > li > a.active:before
  {
    width: 25px;
    height: 25px;
  }
  .link_pregnancy > li > a:hover
  {
    padding-left: 3px;
    padding-right: 2px;
  }
  .link_pregnancy > li > a:hover:after
  {
    left: -133%;
  }
  .about_childbirth
  {
    width: 413px;
  }
  .about_childbirth > li > a > span
  {
    font: 14px/25px PT Sans;
  }
  .layout_left
  {
    display: block;
    float: none;
    width: 100%;
    min-height: inherit;
    position: relative;
    padding: 0;
  }
  .profile-navigation
  {
    white-space: nowrap;
    width: auto;
    border-bottom: 1px solid #eeeff0;
    padding-bottom: 10px;
    overflow: hidden;
    position: relative;
  }
  .layout_detstrana_menu_generic
  {
    position: relative;
  }
  .layout_detstrana_menu_generic:before,
  .layout_detstrana_menu_generic:after
  {
    content: '';
    display: block;
    position: absolute;
    background-color: #eeeff0;
    height: 1px;
    width: 12px;
    bottom: 0;
  }
  .layout_detstrana_menu_generic:before
  {
    right: 100%;
  }
  .layout_detstrana_menu_generic:after
  {
    left: 100%;
  }
  .profile-navigation li
  {
    line-height: 41px;
    position: relative;
    padding-left: 24px;
    display: inline-block;
    vertical-align: top;
  }
  .profile-navigation li:hover
  {
    background: none;
  }
  .profile-navigation li:first-child
  {
    padding-left: 0;
    margin-left: 0px;
    margin-right: 2px;
    padding-bottom: 0;
    white-space: nowrap;
    line-height: 0;
    background: #fff;
    border-right: 1px solid #eeeff0;
  }
  .profile-navigation li:first-child:hover
  {
    background: #fff;
  }
  .profile-navigation li:first-child:before
  {
    left: inherit;
    bottom: inherit;
    transform: rotate(-134deg);
    -moz-transform: rotate(-134deg);
    -ms-transform: rotate(-134deg);
    -webkit-transform: rotate(-134deg);
    -o-transform: rotate(-134deg);
    right: -7px;
    top: 14px;
  }
  .profile-navigation li div[class*="my_new"], .my_new_posts
  {
    right: inherit;
    left: 100%;
    top: 13px;
    margin-left: 6px;
  }
  .layout_Detstrana_login_or_signup
  {
    display: none;
  }


  #global_footer
  {
    width: 950px;
  }
  #footer > div
  {
    padding-left: 12px;
    padding-right: 12px;
  }
  /*#footer > div > div
  {
    min-width: 927px; 
  } */
  .cb_new_block_left > div
  {
    font: 16px/19px PT Sans !important;
    width: 178px !important;
  }
  .cb_new_block_left > div:after
  {
    top: 51px !important;
    right: 30px !important;
  }
  .cb_new_calendar_cell:nth-child(2)
  {
    margin: 0 27px !important;
  }
  .footer_link + noindex .right_absolute > span
  {
    display: none !important;
  }
  .footer_link + noindex .right_absolute
  {
    top: 3px;
  }
  #footer > .bg_white.center_content.padding_left_12.padding_right_12 > .inline_block.width_all > noindex > .font_size_13.PTSans.color_grey
  {
    line-height: 16px;
  }
  .layout_main
  {
    padding: 12px 12px 12px;
    overflow: hidden;
  }
  .layout_page_footer .generic_layout_container.layout_main noindex .padding_left_24.padding_right_24.padding_top_24 a img
  {
    width: 442px;
  }
  #global_page_messages-messages-inbox .generic_layout_container.layout_left,
  #global_page_messages-messages-view .generic_layout_container.layout_left,
  #global_page_messages-messages-compose .generic_layout_container.layout_left
  {
    position: fixed;
    margin-left: 0;
    z-index: 2;
    height: 55px;
    min-height: 55px;
    width: 926px;
    z-index: 2;
  }
  #global_page_messages-messages-inbox .generic_layout_container.layout_middle,
  #global_page_messages-messages-view .generic_layout_container.layout_middle,
  #global_page_messages-messages-compose .generic_layout_container.layout_middle
  {
    padding-top: 77px;
    margin-left: 0;
  }
  #global_page_blog-index-view .generic_layout_container.layout_middle
  {
    width: 671px;
  }

  #global_page_messages-messages-inbox .generic_layout_container.layout_right,
  #global_page_messages-messages-view .generic_layout_container.layout_right,
  #global_page_messages-messages-compose .generic_layout_container.layout_right
  {
    padding-top: 65px;
    margin-left: 652px;
  }
  #global_page_messages-messages-inbox .my_new_posts,
  #global_page_messages-messages-view .my_new_posts,
  #global_page_messages-messages-compose .my_new_posts
  {
    margin-left: -15px;
  }
  #global_page_messages-messages-inbox .comment_button > a.delete_spam,
  #global_page_messages-messages-inbox .answer_record_button > a.delete_spam,
  #global_page_messages-messages-inbox .delete_dialog > a.delete_spam,
  #global_page_messages-messages-view .comment_button > a.delete_spam,
  #global_page_messages-messages-view .answer_record_button > a.delete_spam,
  #global_page_messages-messages-view .delete_dialog > a.delete_spam,
  #global_page_messages-messages-compose .comment_button > a.delete_spam,
  #global_page_messages-messages-compose .answer_record_button > a.delete_spam,
  #global_page_messages-messages-compose .delete_dialog > a.delete_spam
  {
    top: 0;
  }

  #global_page_messages-messages-inbox .profile-navigation,
  #global_page_messages-messages-view .profile-navigation,
  #global_page_messages-messages-compose .profile-navigation
  {
    overflow: visible;
  }
  .scroll_up
  {
    margin-left: 812px;
  }
  .relap-default-wrapper
  {
    width: 629px;
  }

  /* social banner */
  #detstrana_img_vk,
  #detstrana_img_facebook,
  #detstrana_img_telegram
  {
	width: 294px
  }
  #detstrana_img_facebook
  {
	margin-left: 5px  
  }
  /* end social banner */
  
}
