@media screen and (max-width : 1350px) {
  
  .btn_old_page { display: none; }

}

@media screen and (max-width : 1290px) {

/* .btn_orange.baza { left: auto; top: 26px; right: 525px; } */
/* .btn_orange.itakaorg { left: auto; top: 26px; right: 365px; } */
/* .btn.newsletter { left: auto; top: auto; right: 755px; bottom: 28px; } */

.wr.header.lang_en .btn_orange.baza { left: auto; top: 26px; right: 513px; }
.wr.header.lang_en .btn_orange.itakaorg { left: auto; top: 26px; right: 365px; }

.lng_wrap { float: none; margin: 0; position: absolute; top: 29px; right: 733px; }
.wr.header.lang_en .lng_wrap { right: 780px; }

/*|---------------------*/
/*|------STRUCTURE------------*/
/*|---------------------*/

/*HEADER*/
.wr.header { background: #F3EFE9; }
.wr.header header { width: 100%; background: #fff; }
  	
  	.logo { left: 20px; }
    .logo_ca { left: 255px; }
    
    .social_wrap { margin-right: 15px; }

    .wr.header header nav { margin-right: 17px; }
      .wr.header header nav ul { }
      .wr.header header nav a.lv1 { font-size: 15px; margin: 0 15px 0 15px; font-weight: 400; }

    .krs { float: none; margin: 0; padding: 0; position: absolute; bottom: 16px; right: 615px; }
    .wr.header.lang_en .krs { right: 495px; }

/*SLIDER*/
.wr.slider .inner { width: 100%; height: auto; }

/*ACTIVITIES*/
.wr.activities .inner { width: 100%; height: auto; }

/*POSZUKIWANIA*/
.wr.poszukiwania .inner { width: 100%; height: auto; }
    .wr.poszukiwania .inner .bigbox { padding: 10px 20px 10px 20px; }
      .wr.poszukiwania .inner .bigbox .list { width: 55%; }
        .wr.poszukiwania .inner .bigbox .list .item { width: 25%; margin: 0; padding: 0 20px 20px 0; }
        .wr.poszukiwania .inner .bigbox .list .item .title { margin: 0 20px 20px 0; right: 0; padding-left: 25px; left: auto;  }
      .wr.poszukiwania .inner .bigbox .info { float: left; width: 45%; margin-left: 0; }

    .list.support { margin: 0; }

/*FOUND*/
.wr.found { background: url(../img/cytaty_bg.jpg) center 0 no-repeat; background-size: auto 100%; }
.wr.found .inner { width: 100%; height: auto; padding: 0 20px 0 20px; }
      .cytaty .slide { padding-right: 5px; }

/*COUNTERS*/
.wr.counters .inner { width: 100%; height: auto; }
      .list.counters .item { padding: 0 35px 0 35px; }

/*MAIN*/
.wr.main { padding: 0 30px 0 30px; }
.wr.main .inner { width: 100%; padding: 20px 40px 20px 20px; margin-top: 40px; }

/*LIST PEOPLE - pod formem*/
        .list.people_search { overflow: hidden; margin: 0 -10px 0 -10px; }
          .list.people_search .item { width: 20%; margin: 0; padding: 10px 10px 10px 10px; }

/*FOOTER*/
.wr.footer .partners { width: 100%; height: auto; padding: 30px 0 10px 0; }
	.wr.footer .partners .col { text-align: center; }
	  .wr.footer .partners .col p { margin-bottom: 20px; }
	.wr.footer .partners .col.col1 { width: 100%; padding: 0 10px 30px 10px; border: 0; }
	.wr.footer .partners .col.col1a { width: 100%; padding: 0 10px 30px 10px; border: 0; }
	.wr.footer .partners .col.col2 { width: 100%; padding: 0 10px 30px 10px; }
	.wr.footer .partners .col.col2a { width: 100%; padding: 0 10px 30px 10px; }
      .list.partners_logos { overflow: visible; }
        .list.partners_logos .item { float: none; display: inline-block; margin: 0 20px 0 20px; }

.wr.footer .finansed { width: 100%; height: auto; }
	.wr.footer .finansed .col { padding: 0 10px 0 10px; }
	.wr.footer .finansed .col.col1 {}
	.wr.footer .finansed .col.col2 {}

    .wr.footer .copy { width: 100%; height: auto; padding: 30px 20px 30px 20px }

/*GOUP*/
  .go_up { opacity: 0.6; bottom: 70px; }

}

@media screen and (max-width : 1150px) {

.wr.header.lang_en .lng_wrap { right: 646px; top: 72px; }

}

@media screen and (max-width : 1080px) {

/*HEADER*/
.lng_wrap { float: none; margin: 0; position: absolute; top: 29px; right: 733px; }


/*PROFIL*/
        .profile_wrap .info .col { width: 100%; }

/*ACTIVITIES*/
          .list.activities .item .title span:before { display: none; }
          .list.activities .item .title span:after { display: none; }

/*NEWS*/
        .list.news .item .asset { width: 200px; }
        .list.news .item.photo .bd { margin-left: 220px; }

}

@media screen and (max-width : 1000px) {

  .float_teges { display: none; } 

  .wr.header header { height: 70px; }

    .btn_orange.baza { display: none; }
    .btn_orange.itakaorg { display: none; }
    .btn.newsletter { display: none; }

    .btn_support_mobile { display: block; position: absolute; bottom: 20px; right: 265px; width: 31px; height: 31px; font-size: 0px; background: #ff7f1b; color: #fff; text-align: center; line-height: 31px; font-size: 18px; font-weight: 700; border-radius: 3px; }
      .btn_support_mobile img { height: 24px; display: inline-block; vertical-align: top; margin: 4px 0 0 0; }

    .search_bar { margin: 0; position: absolute; right: 60px; bottom: 20px; }

    .krs { left: auto; right: 320px; bottom: auto; top: 27px; }
    .wr.header.lang_en .krs { left: auto; right: 320px; bottom: auto; top: 27px; }

    .wr.header .lng_wrap { display: none; }

    .social_wrap { display: none; }

    .logo { top: 10px; }
      .logo img { height: 45px; } 

    .wr.header header .clear { display: none; }

    .btn_menu_mobile { display: inline-block; position: absolute; right: 20px; bottom: 20px; color: #2e2e2e; font-size: 30px; cursor: pointer; }
    .wr.header header nav { visibility: hidden; opacity: 0; width: 240px; background: #F3EFE9; position: absolute; right: 0; top: 90%; margin: 0; padding: 10px 0 10px 0; transition: visibility 0.2s ease, opacity 0.2s ease, top 0.2s ease; }
    .wr.header header nav.active { visibility: visible; opacity: 1; top: 100%; }
      .wr.header header nav li { display: block; }
      .wr.header header nav li a { display: block; padding: 4px 15px 5px 15px; border: none; text-align: left; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
      .wr.header header nav li a br { display: none; }
      .wr.header header nav li a:hover { border: 0; }
      .wr.header header nav li.current_page_item a { border: 0; }

    .contact_float_wrap { top: 140px; }
    .contact_float_trigger { display: none; }

/*SEARCH RESULTS*/
    .search_result_sort { float: none; display: block; text-align: left; margin: 10px 0 0 0; }

      .search_result_list .item_wrap {  width: 100%; padding: 6px 12px 6px 12px; }

   
    .profile_links {  }
      .profile_links .item_wrap { width: 50%; margin: 0 0 20px;  }
      .profile_links .gap.each2 { display: block; clear: both; width: 100%; }
        .profile_links .item_wrap .item { height: auto; }

}

@media screen and (max-width : 860px) {

/*SLIDER*/
      .wr.slider .slider .slide .btn_orange.big { top: 50px;  }
        .wr.slider .slider .slide .slide_info { width: 90%; margin: 150px 0 0 -45%; }

/*POSZUKIWANIA*/
        .wr.poszukiwania .inner .bigbox .list .item { width: 33.33%; margin: 0; padding: 0 20px 20px 0; }  

/*FOUND*/
.wr.found {  }
.wr.found .inner {  }
      .cytaty { width: 60%; }
        .cytaty .slide { }

/*COUNTERS*/
.wr.counters .inner { padding: 45px 0 45px 0; }
      .list.counters .item { padding: 0 15px 0 15px; }
        .list.counters .item .title { font-size: 14px; }

/*SEARCH RESULTS*/
    h1.search_result { padding: 0 0 0 0; }


}

@media screen and (max-width : 768px) {


/*MAIN*/
.wr.main { padding: 0 0px 0 0px; }
.wr.main .inner { padding: 20px 20px 20px 20px; }

    .sidebar { float: none; width: 100%; padding: 0; margin: 0 0 30px 0; }
    .sidebar.nomenu { display: none; }
      .sidebar_menu > ul > li { padding: 10px 0 10px 40px; }    
      .sidebar_menu > ul > li > .img { width: 30px; height: 30px; top: 5px; background-size: 30px; }
      .sidebar .sidebar_links { display: none; }
    .content { float: none; width: 100%; padding: 0; margin: 0; }

      .sidebar_links.mobile { display: block; margin: 0 -5px 0 -5px; }
        .sidebar_links.mobile .item_wrap { float: left; width: 33.33%; padding: 5px; }

/*SEARCH FORM*/
          .form .col.col1 { width: 40%; }
          .form .col.col2 { width: 60%; }

}

@media screen and (max-width : 640px) {

.btn_orange.baza { top: 59px; right: 112px; }

/*---------------------*/
/*GRID*/
/*---------------------*/

.grid1, .grid2, .grid3, .grid4, .grid5, .grid6, .grid7, .grid8, .grid9, .grid10, .grid11, .grid12 { float: left; position: relative; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
.grow { width: 100%; margin: 0 0 0 0; position: relative; }
.grow::after { display: block; clear: both; content: ' '; }

.grow.p1 *[class*="grid"] { padding: 0; margin: 5px 0 5px 0; }
.grow.p2 *[class*="grid"] { padding: 0; margin: 5px 0 5px 0; }
.grow.p3 *[class*="grid"] { padding: 0; margin: 5px 0 5px 0; }
.grow.p4 *[class*="grid"] { padding: 0; margin: 5px 0 5px 0; }
.grow.p5 *[class*="grid"] { padding: 0; margin: 5px 0 5px 0; }
.grow.p6 *[class*="grid"] { padding: 0; margin: 5px 0 5px 0; }
.grow.p7 *[class*="grid"] { padding: 0; margin: 5px 0 5px 0; }
.grow.p8 *[class*="grid"] { padding: 0; margin: 5px 0 5px 0; }
.grow.p9 *[class*="grid"] { padding: 0; margin: 5px 0 5px 0; }
.grow.p10 *[class*="grid"] { padding: 0; margin: 5px 0 5px 0; }

.grow [class*="grid"]:first-child { padding-left: 0; }
.grow [class*="grid"]:last-child { padding-right: 0; }

.grid1 { width: 100%; }
.grid2 { width: 100%; }
.grid3 { width: 100%; }
.grid4 { width: 100%; }
.grid5 { width: 100%; }
.grid6 { width: 100%; }
.grid7 { width: 100%; }
.grid8 { width: 100%; }
.grid9 { width: 100%; }
.grid10 { width: 100%; }
.grid11 { width: 100%; }
.grid12 { width: 100%; }

  .wr.header header {  }

  	.logo { left: 10px; }
  	  .logo img { height: 45px; }

    .lng_wrap { margin: 0; position: absolute; right: 50px; bottom: 15px; }

    .btn_menu_mobile { }
    .search_bar {  }

/*SLIDER*/
      .wr.slider .slider .slide { height: 350px; }
      .wr.slider .slider .slide img.big { width: auto; height: 100%; left: 0; top: 0; margin: 0 0 0 -20%; }
        .wr.slider .slider .slide .slide_info {  }
          .wr.slider .slider .slide .slide_info p { font-size: 16px; }
          .wr.slider .slider .slide .slide_info p.title_big { font-size: 35px; }
          .wr.slider .slider .slide .slide_info p.title_medium { font-size: 24px; }

      ul.slick-dots li { width: 10px; height: 10px; margin: 0 5px 0 5px; }
        ul.slick-dots li span { border: 2px solid #ff7e19;  }

/*ACTIVITIES*/
  .wr.activities .inner { padding: 45px 0 10px 0; }
      .list.activities .item { float: left; width: 50%; padding-bottom: 20px; }
          .list.activities .item .asset img { height: 55px;  }

/*POSZUKIWANIA*/
    .wr.poszukiwania .inner .bigbox { padding: 10px 20px 20px 20px; }
      .wr.poszukiwania .inner .bigbox .list { float: none; width: 100%; overflow: hidden; }
        .wr.poszukiwania .inner .bigbox .list .item { width: 20%; margin: 0; padding: 0 10px 10px 0; }
      .wr.poszukiwania .inner .bigbox .info { float: none; width: 100%; }

      .list.support .item_wrap { float: left; width: 100%; }
        .list.support .item_wrap .item { height: auto; }

/*FOUND*/
.wr.found { background: #99735a; }
      .list.cytaty { padding: 0 0px 0 0px; }
      .cytaty { width: 100%; }
        .cytaty .slide { padding: 0; }

/*COUNTERS*/
.wr.counters .inner { padding: 30px 0 20px 0; }
      .list.counters .item { width: 50%; padding: 0 10px 30px 10px; }
        .list.counters .item .ico { width: 100px; height: 100px; padding-top:32px; }
            .list.counters .item .ico .asset img { height: 33px; }
        .list.counters .item .number { font-size: 20px; }

/*LIST PEOPLE - pod formem*/
        .list.people_search { }
          .list.people_search .item { width: 25%; }

/*MAIN*/
      .sidebar_links.mobile { display: block; margin: 0; }
        .sidebar_links.mobile .item_wrap { float: left; width: 100%; padding: 0; }

/*SEARCH FORM*/
    .form.search .item span.left { width: 30%; }
    .form.search .item span.right { width: 70%; }

          .form .col { float: none; width: 100%; padding: 10px 15px 10px 15px; }
          .form .col.col1 { padding-left: 0; width: 100%; }
          .form .col.col2 { padding-right: 0; width: 100%; }

/*PROFIL*/
    .profile_wrap {  }
      .profile_wrap .asset { float: none; width: 100%; text-align: center; }
      .profile_wrap .info { margin: 0; }
        .profile_wrap .info .name { text-align: center; }
          .profile_wrap .info .name span { }
        .profile_wrap .info .col { width: 100%; }
        .profile_wrap .info .col.col1 { }
        .profile_wrap .info .col.col2 { }
          .profile_wrap .info .col .item {  }
            .profile_wrap .info .col .item .left {  }
            .profile_wrap .info .col .item .right {  }

/*SUPPORT*/
      .support_wrap .list.support_btns { margin: 0; }
        .support_wrap .list.support_btns .item_wrap { float: none; width: 100%; padding: 0px 10px 10px 10px; }
          .support_wrap .list.support_btns .item_wrap .item { min-height: 0; }


/*FOOTER*/
    .madeby { display: block; float: none; margin: 10px 0 0 0; }
    .wr.footer .copy .space { clear: both; display: block; width: 100%; height: 1px; }

}

@media screen and (max-width : 580px) {

  .krs { display: none; }

}

@media screen and (max-width : 580px) {

/*NEWSLETTER*/
	.form_subscribe {  }
		.form_subscribe label.label { display: block !important; width: 100%; line-height: 40px; }
		.form_subscribe input.field { width: 100% !important; }

}

@media screen and (max-width : 480px) {

      .social_rwd a.social_search { display: inline-block; }

    .search_bar { display: none; right: auto; left: 0; bottom: 100%; width: 100%; height: 50px; line-height: 50px; margin-bottom: 2px; background: #fff; text-align: center; }
      .search_bar form { height: 31px; display: inline-block; vertical-align: middle; }

    .btn_menu_mobile { top: 0; right: 0; width: 70px; height: 70px; text-align: center; line-height: 70px; }
    .btn_baza_mobile { display: block; position: absolute; top: 0; right: 70px; width: 70px; height: 70px; background: #f6f6f6; color: #2e2e2e; text-align: center; line-height: 70px; font-size: 18px; font-weight: 700; }
    .btn_baza_mobile:hover { text-decoration: none; }
    .wr.header.lang_en .btn_baza_mobile { font-size: 12px; }

    .btn_support_mobile { display: block; position: absolute; top: 0; right: 140px; width: 70px; height: 70px; background: #ff7f1b; color: #fff; text-align: center; line-height: 70px; font-size: 18px; font-weight: 700; border-radius: 0; }
      .btn_support_mobile img { height: 34px; display: inline-block; vertical-align: middle; margin: 0; }

    .btn_orange.baza { top: 59px; right: 105px; font-size: 12px; padding: 0 15px 0 55px; }

  	.logo { display: none; }

    .logo_sygnet { display: block; position: absolute; left: 20px; top: 10px; }
      .logo_sygnet img { height: 45px; }

      .lng_wrap select { width: 110px; font-size: 11px; }
      .lng_wrap .ui-widget { font-size: 10px; }
      .ui-selectmenu-menu { font-size: 10px; }
      	.ui-selectmenu-menu .ui-menu-item { font-size: 10px; }

      .social_wrap a { margin: 0 5px 0 4px; }

/*SLIDER*/
          .wr.slider .slider .slide .slide_info .slide_ico { height: 40px; width: auto; }

/*POSZUKIWANIA*/
        .wr.poszukiwania .inner .bigbox .list .item { width: 25%; margin: 0; padding: 0 10px 10px 0; }
        .wr.poszukiwania .inner .bigbox .info .btn_orange { font-size: 12px; }

/*FOUND*/
      .list.cytaty { padding: 0 0px 0 0px; }
      .cytaty { width: 100%; }
        .cytaty .slide { padding: 0; }

/*LIST PEOPLE - pod formem*/
        .list.people_search { margin: 0 -5px 0 -5px; }
          .list.people_search .item { width: 33%; padding: 5px 5px 5px 5px; }

/*NEWS*/
        .list.news .item .asset { float: none; width: 100%; margin: 0px; }
        .list.news .item.photo .bd { margin-left: 0; }

/*SEARCH RESULTS*/
      p.search_result_top_links a { display: block; margin: 0; }

/*FORM CONTACT*/
        .form.contact1 { padding: 5px 20px 5px 20px; }
            .form.contact1 .item {  }
              .form.contact1 .item span.left { float: none; width: 100%; padding: 0 0 10px 0; text-align: left; }
              .form.contact1 .item span.right { float: none; width: 100%; padding: 0 0 0 0;  }
              .form.contact1 input.txt  { max-width: 100%; width: 100%; }
              .form.contact1 select.form_select  { max-width: 100%; width: 100%; vertical-align: middle; }              

}

@media screen and (max-width : 320px) {

/*POSZUKIWANIA*/
        .wr.poszukiwania .inner .bigbox .list .item { width: 33.33%; margin: 0; padding: 0 10px 10px 0; }


}
