@media screen and (max-width: 1300px) {
div.advanced-dropdown {
    right: 0;
}
  .shakpa_ina p {
    font-size: 24px;
}

.shapka_menu .nav>li>a {
    padding: 5px 7px;
}

.block2_right img {
    width: 400px;
    height: 280px;
}

.inblock_4 {
    flex-wrap: wrap;
    justify-content: space-around;
}

.inb4_b {
    margin-bottom: 30px;
}

.blog1latestnews4 a {
    font-size: 16px;
}

.block_6 .slick-slide img {
    height: 150px;
}

.block_6 .slick-slide {
    height: auto;
}
}

@media screen and (max-width: 992px) {
  div.advanced-dropdown {
    right: 0;
    top: 20px;
}
  
  .shakpa_ina p {
    font-size: 20px;
}
.glav_shapka {height: 60px;}

.shapka {
    padding-top: 15px;
}
.shapka_menu a {
    font-size: 16px;
}

.shapka_menu .nav>li>a {
    margin-left: 0px;
    margin-top: 0px;
}

.block_1 img {
    height: 450px;
}

.block_1::before {
    height: 450px;
}

.inblock_1 h1 {
    font-size: 28px;
}

.inblock_1 p {
    font-size: 16px;
}

p.b2l_1 {
    font-size: 28px;
    margin-bottom: 25px;
}

p.b2l_2 {
    font-size: 16px;
}

.block2_right img {
    width: 80%;
    float: right;
}

a.b2l_2 {
    font-size: 16px;
}

.block_3 p.glav_text {
    font-size: 28px;
}

p.inb3_r1 {
    font-size: 18px;
}

p.inb3_r2 {
    font-size: 14px;
}
.block_4 p.glav_text {
    font-size: 28px;
    padding: 40px 0 15px 0;
}
.inb4_b img {
    width: 90%;
    height: 260px;
}
.inb4_b::before {
    width: 90%;
    height: 260px;
}
.inb4_b p {
    font-size: 24px;
    width: 90%;
}

.block_5 p.glav_text {
    font-size: 28px;
    padding-top: 30px;
}

.inb5_b p {
    font-size: 14px;
}

.inb5_b a {
    font-size: 16px;
}

.block_6 .slick-slide img {
    width: 210px;
}

.block_6 .slick-slide {
    height: 140px;
}

.block_2 {
    padding: 50px 0;
}

.block_3 {
    padding: 50px 0;
}

.inblock_4 {
    padding-bottom: 50px;
}

.block_7 iframe {
    width: 100%;
    height: 300px;
}

.inb8_dos p {
    font-size: 18px;
}
  
  .block_5 {
    height: 330px;
}

.block_5 img {
    height: 330px;
}
  .banner_forall img {
    height: 250px;
}

.banner_forall::before {
    height: 250px;
}

.onas-block1 img {
    width: 400px;
    height: 310px;
}

.onas-block1 p {
    padding-right: 20px;
      width: 100%;
}

.onas-block2 {
    padding-top: 30px;
    margin-top: 0px;
}

.onas-block2 p.glav_text {
    padding-bottom: 30px;
}

.in_on_block2 {
    justify-content: space-evenly;
}
  .banner_forall {
    padding-top: 60px;
}
  .blog_merop>div .page-header a {
    margin-left: 15px;
}
.blog_merop > div p {
padding-left: 15px;
}

.blog_merop p.readmore>a {
    margin-left: 15px;
}
  .block_1 {
    padding-top: 60px;
}

  .blog1latestnews5 {
    height: 115px;
}
  .inblock_8bl iframe {
    width: 100%;
}
  .shapka_menu .nav>li>a {
    padding: 5px 5px;
}

.shapka_menu .nav>li>a:last-child {
    padding-right: 10px;
}
  
  a.banner_traur {
    font-size: 16px;
    color: #fff;
    display: flex;
    width: 100%;
    background-color: #000;
    height: 50px;
    margin-top: 60px;
    justify-content: center;
    align-items: center;
    position: absolute;
    top: 0;
}
  .block2_left {
    width: 60%;
}
}
@media screen and (max-width: 992px) {
  .shakpa_ina p {
    font-size: 18px;
}

.shapka_menu a {
    font-size: 14px;
}

.shapka_menu .nav>li>a {
    padding: 5px 8px;
}

.block_1 {
    padding-top: 60px;
}

.inb4_b img {
    height: 220px;
}

.inb4_b::before {
    height: 220px;
}
.inb5_b {
    padding: 15px 20px;
}

.inb5_b p {
    height: 120px;
    margin-bottom: 10px;
}
}

@media screen and (max-width: 773px) {
    .hamburger {
    display: block !important;
    position: fixed;
    top: 5px;
    right: 0;
    z-index: 999;
    background: #fff;
}
  
  ul.nav.menu li {
    margin-right: 63px;
    margin-top: 21px;
    font-family: "rmed";
    font-size: 18px;
}

  
  .shakpa_ina p {
    font-size: 16px;
}

.shapka_menu a {
    font-size: 14px;
}

.shapka_menu .nav>li>a {
    padding: 5px 10px;
}

.shapka {
    height: 40px;
    padding-top: 20px;
}

.block_1 {
    padding-top: 50px;
}

.block_1 img {
    height: 300px;
}

.block_1::before {
    height: 300px;
}

.inblock_1 h1 {
    font-size: 24px;
}

.inblock_1 p {
    font-size: 13px;
}

p.b2l_1 {
    font-size: 24px;
}

p.b2l_2 {
    font-size: 14px;
    margin: 0 0 30px 0;
}

a.b2l_2 {
    font-size: 14px;
}

.block_3 p.glav_text {
    font-size: 24px;
}

.inblock_3 {
    padding: 40px 0;
}

p.inb3_r1 {
    font-size: 16px;
}

p.inb3_r2 {
    font-size: 14px;
}

.block_3 {
    padding: 30px 0;
}

.block_4 p.glav_text {
    font-size: 24px;
    padding: 20px 0 10px 0;
}

.inb4_b img {
    height: 200px;
}

.inb4_b::before {
    height: 200px;
}

.inb4_b p {
    font-size: 16px;
}

.block_5 p.glav_text {
    font-size: 24px;
}

.inb5_b p {
    font-size: 13px;
    height: 130px;
}

.inb5_b {
    padding: 15px 15px;
    width: 85% !important;
}

.inblock_5 img.next.slick-arrow {
    right: -10px;
}

.block_6 .slick-slide img {
    width: 160px;
}

.block_6 .slick-slide {
    height: 100px;
}

.block_7 iframe {
    height: 250px;
}
  .banner_forall img {
    height: 200px;
}

.banner_forall::before {
    height: 200px;
}

.banner_forall p {
    font-size: 48px;
}

.onas {
    padding-top: 30px;
}

.onas-block1 {
    display: block;
}
  .onas-block1 img {
    height: 270px;
    display: block;
    margin: 0 auto;
    }

.onas-block2 p.glav_text {
    font-size: 28px;
}

.in_on_bl2_block {
    padding-bottom: 30px;
}

p.inonbl2_text1 {
    padding: 15px 0 0 0;
}
  .onas-block1 p {
    padding-right: 0px;
}
  .blog_merop > div .page-header, .blog_merop > div > div > p, .blog_merop p.prev, .blog_merop p.readmore, .blog_merop > div p, .blog_merop > div span {
    width: 100%;
    padding: 0;
    margin: 0;
    border-bottom:0;
}

.blog_merop>div .page-header a {
    margin: 0;
}

.blog_merop p.readmore>a {
    margin: 0;
}
.novfoto {
    flex-wrap: wrap;
}
  .keste p.keste_text1 {
    font-size: 14px;
}
  .gallery_block .slick-slide img {
    margin: 0 auto;
}
  div.advanced-dropdown {
   /* top: 25px;
    right: 9%; */
    top: 2px;
    right: 50px;
}
  .gos_usligi div {
    width: 300px;
     height: 180px;
}
  .gos_usligi div a {
    height: 180px;
}
  .priemvdo div {
    width: 100%;
}
  .priemvdo div a {
    font-size: 16px;
    padding: 10px;
}

.priemvdo div {height: 60px;justify-content: left;}
  .blog1latestnews5 {
    height: 75px;
}

.bloglatestnews1 {
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    }
  a.mm-btn.mm-btn_next.mm-listitem__btn {
    position: absolute;
    top: 10px;
    right: 0;
}

.mm-btn:after, .mm-btn:before {
    border-color: #fff !important;
}
  
  ul.nav-child {
    display: block !important;
}
  ul.nav-child li {
    margin-right: 63px;
    margin-top: 21px;
    font-family: "rmed";
    font-size: 18px;
}
  
   a.banner_traur {
    font-size: 16px;
    color: #fff;
    display: flex;
    width: 100%;
    background-color: #000;
    height: 30px;
    margin-top: 60px;
    justify-content: center;
    align-items: center;
    position: absolute;
    top: 0;
}
}



@media screen and (max-width: 485px) {
  .block_2 {
    display: flex;
    flex-wrap: wrap;
    padding: 25px 0;
}

.glav_shapka {
    height: 50px;
}

.shapka {
    height: 50px;
    padding-top: 15px;
}



.block_1 img {
    height: 200px;
}

.block_1::before {
        height: 200px;
}

.inblock_1 h1 {
    font-size: 14px;
    padding: 0;
    margin: 0 0 10px 0;
}

.inblock_1 p {
    font-size: 12px;
}

.inblock_1 {
    top: 80%;
    transform: translateY(-60%);
}

.block2_left {
    width: 100%;
}

.block2_right img {
    width: 100%;
    float: none;
    margin-top: 35px;
}

.block_3 p.glav_text {
    font-size: 20px;
    padding-top: 15px;
}

.block_3 {
    padding: 15px 0;
}

.inblock_3 {
    padding: 20px 0;
    display: flex;
    flex-wrap: wrap;
}

.inb3 {
    display: block;
    width: 100%;
    text-align: center;
    margin-bottom: 10px;
}

.inb3_l {
    margin-right: 0;
}

p.inb3_r1 {
    font-size: 14px;
    padding: 0;
    margin: 10px 0;
}

.block_4 p.glav_text {
    font-size: 20px;
    padding: 20px 0 5px 0;
}

.inblock_4 {
    flex-wrap: wrap;
    justify-content: center;
}

.inb4_b img {
    height: 250px;
    width: 100%;
}

.inb4_b::before {
    height: 250px;
    width: 100%;
}
  .inb4_b {
    display: flex;
    justify-content: center;
    margin-bottom: 15px;
}
.block_8 {
    display: block;
}
.inblock_8 {text-align: center;}
  .inb8_dos {
    justify-content: center;
}
  .banner_forall {
    padding-top: 45px;
}

.banner_forall img {
    height: 150px;
}

.banner_forall::before {
    height: 150px;
}

.banner_forall p {
    font-size: 36px;
}

.onas-block1 img {
    width: 100%;
    height: 250px;
}
  .banner_forall p {
    font-size: 28px;
}
  .blog_merop > div .page-header, .blog_merop > div > div > p, .blog_merop p.prev, .blog_merop p.readmore, .blog_merop > div p, .blog_merop > div span {
    font-size: 16px;
}
  .blog_merop .item-image img {
    width: 100%;
}
  .page-header {
    margin: 0px 0 15px;
}

.blog_merop {
    padding-top: 0;
    padding-bottom: 0;
}

.blog_merop > div h2 {
    font-size: 26px;
}

.blog_merop a img {
    width: 100% !important;
    margin-bottom: 10px;
}
  .toptar-block {
    justify-content: center;
}
  .keste p:first-child {
    height: 80px;
}

.keste p:nth-child(2) {
    height: 80px;
}

.keste p.keste_right {
    font-size: 16px;
}

.keste p.keste_left {
    font-size: 16px;
}

.keste p.keste_text2 {
    font-size: 14px;
}
  ul.sigProClassic {
    display: flex;
    justify-content: center;
    flex-wrap: wrap;
    }
  
  div.advanced-dropdown {
 /*  top: 17px;
    right: 16%; */
        top: 9px;
    right: 60px;
}

  .inblock_8b {
    flex-wrap: wrap;
}

.inblock_8bl {
    width: 100%;
}

.inblock_8bl iframe {height: 250px;    padding-top: 20px;}

.gos_usligi div {
    width: 100%;
    margin-bottom: 20px;
}
  .blog1latestnews5 {
    height: 100px !important;
}
.block_4 p.inb3_r2 {
    width: 100%;
    text-align: justify;
}

.inb4_b p br {
    display: none;
}
  
  .item-page.blog_merop.container p {
    text-align: justify;
}
  .novvideo iframe {
    width: 100%;
    height: 200px;
}
  .hamburger {
    top: 0;
}
.novfoto img {
    width: 100% !important;
}
  
  a.banner_traur {
    font-size: 14px;
    color: #fff;
    display: flex;
    width: 100%;
    background-color: #000;
    height: 40px;
    margin-top: 50px;
    justify-content: center;
    align-items: center;
    position: absolute;
    top: 0;
    text-align: center;
}

}


@media screen and (max-width: 325px) {
  .banner_forall img {
    height: 150px;
}

.banner_forall::before {
    height: 150px;
}

.banner_forall p {
    font-size: 28px;
}

.onas-block1 img {
    height: 200px;
}
  .blog_merop > div h2 {
    font-size: 20px;
}

.blog_merop > div .page-header, .blog_merop > div > div > p, .blog_merop p.prev, .blog_merop p.readmore, .blog_merop > div p, .blog_merop > div span {
    font-size: 14px;
}

.banner_forall p {
    font-size: 24px;
}
  .keste p.keste_left {
    font-size: 14px;
}

.keste p.keste_right {
    font-size: 12px;
}

.keste p.keste_text1 {
    font-size: 12px;
}

.keste p.keste_text2 {
    font-size: 12px;
}
  div.advanced-dropdown {
   /* top: 17px;
    right: 19%; */
    top: 3px;
    right: 50px;
}
  .blog1latestnews5 {
    height: 110px !important;
}
  .janalyk_modul_text p {
    font-size: 28px;
}
}
