
@media screen and (max-width: 1440px) {
    .d-lg-flex {
        display: -ms-flexbox !important;
        display: flex !important;
        overflow: hidden;
        flex-wrap: wrap;

    }
}

@media screen and (min-width: 1200px) and (max-width: 1439px){

    .point1 {
        offwidth: 99% !important;
        margin-left: auto !important;
        margin-right: auto !important;
    }
}

@media screen and (max-width: 1200px) {

    .edycja_ogloszenia_stat{
        width:45% !important;
    }

}

@media screen and (min-width: 992px) and (max-width: 1199px){


    .list .ogloszenie_img .picture{
        width: 240px !important;
        height:160px !important;
    }

    section.side_block:not(.no-style).seller-short{
        padding:6px;
    }
    .point1 {
        width: 99% !important;
    }

}

@media screen and (max-width: 992px) {


    .ogloszenie_controls {
        margin-bottom: 2px !important;
    }

    .listing_details_seller_Top{
        display: none !important;
    }

    .listing_details_seller_Bottom{
        display: block;
    }

    .news_box_li.wiadomosci_glowna_adv {
        -ms-flex: 0 0 33.3% !important;
        flex: 0 0 33.3% !important;
        max-width: 33.3% !important;
    }

    .home_ostatnio_dodane_adv {
         padding:5px;
    }

    .polecane_ogloszenia_top .polecane_ogloszenia_reklama {
        -ms-flex: 0 0 33.3%;
        flex: 0 0 33.3%;
        max-width: 33.3%;
    }

    .sklep_category_block_header{
        min-height: 35px;
        padding-right: 1px !important;
        padding-left: 1px !important;
    }
    .sklep_category_block_list_div{

       margin-top:20px;
    }

    .block_id_107 .cat-kategoria-box-h3 {
              width: 84% !important;

    }


    .block_id_107 .KatergorieBoxBack_icon_duzy{
        top: 3px;
        left: -2px;
    }

    .block_id_107 .block_kategorie_header_img {
        position: relative;
        offtop: -11px;
        left: 4px;
    }
    .block_id_107 .cat-kategoria-box-naglowek a .cat-kategoria-box-back_categories{
        width: 15% !important;
        max-width: 45px !important;
        height: 33px;
        margin-left: 7px !important;
        top: 10px;
    }

    .block_id_15{
        padding-top: 7px !important;
    }

    .block_kategorie_lista li.selected_category_blok{
      max-width: 32%;
    }

    .aside_listing_details {
      width:100%;
    }

    .block_id_15 .cat-kategoria-box-back{
       width: 52px !important;
       top: 5px;
    }

    .KatergorieBoxBack_icon_duzy {
        top: -4px;
        left: -2px;
    }

    #bread_crumbs{
        offdisplay: flex !important;
    }
    .news_contener_top {
      margin-top: 15px;
    }

    .section_content_news.section_content_news_article{
        margin-top:6px !important;
    }
    .new_category_element_napis{
        height: 20px;
        margin-bottom: 10px;
    }
    .new_category_element_napis a{
        font-size: 18px;
    }
    .new_category_element{
        height: 36px;
        font-size: 19px;

    }

    .news_glowny_top {
        border-top: 7px solid rgba(157, 116, 17, 0.93);
    }

    .NazwaKategori{
        margin-top: 9px !important;
    }

    .block_id_53 {
        padding-left: 10px !important;
        padding-right: 10px !important;

    }

    div.top-navigation {
        width: 124px;
    }

    .KatergorieBoxBack_big {
        display: none;
    }

    #main_container div.inside-container_news {
        padding: 0px 0px 20px 0px !important;
    }

    .news_category_div {
        display: none;
    }

    .block_id_63 {
        width: 100%;
        background: none;
        padding: 8px 2px 8px 9px !important;
        margin-bottom: 0px !important;
        margin-left: 0px !important;
        border-bottom: 0px solid;
    }

    .block_id_107 {
        width: 100%;
        background: none;
        padding: 8px 2px 0px 0px !important;
        margin-bottom: 0px !important;
        margin-left: 8px !important;
        border-bottom: 0px solid;
    }

    .news_category_div_right{
        display: none;
     }
    .block_id_63 h3{
       margin-top: 4px !important;
       margin-bottom: 0px !important;
    }
    .section_content_news{
        margin-top:20px !important;
    }
    section.block_id_63 {
       padding: 0px !important;
    }
    .news_category_block_list{
        position: absolute;
        z-index: 10;
        width: 237px;
        margin: 10px;
        display: block;
        left: -550px;
        padding: 6px;
        background: #f7f4f1;
        top: 37px;
        box-shadow: 8px 7px 8px -6px rgba(0, 0, 0, .5);
        border-right: 2px solid rgb(232, 205, 178, 0.44);
        border-bottom: 2px solid rgb(232, 205, 178, 0.44);
        border-top: 6px solid rgba(232, 205, 178, 0.44);
    }

    .block_id_107 .block_kategorie_header_img {
       display: inline-block;
        float:left;
    }
    .block_id_107 .cat-kategoria-box-h3{
        float: left !important;
        width: 80%;
        padding-top: 0px;
        position: relative;
        top: 0px;
        left: 4px;
    }

    .block_id_107 li {
        flex: 0 0 98%;
        max-width: 98%;
        margin-left: 1%;
        margin-right: 1%;
    }

    .block_id_107 ul{
      margin-right: -11px;
      margin-left: -6px;
    }
    .block_id_107 .cat-kategoria-box-h3 h3{
        text-align: left;
        padding-left:5px;
        margin-bottom: 5px !important;
        line-height: 30px;
    }

    .sklep_category_block_list{
        position: absolute !important;
        z-index: 10;
        width: 255px;
        margin: 1px;
        display: block;
        left: -550px;
        padding: 0px;
        background: #f7f4f1;
        top: -2px;
        box-shadow: 8px 7px 8px -6px rgba(0, 0, 0, .5);
        border-right: 2px solid rgb(232, 205, 178, 0.44);
        border-bottom: 2px solid rgb(232, 205, 178, 0.44);
        border-top: 6px solid rgba(232, 205, 178, 0.44);
    }

    .cat-kategoria-box-back_categories{
        margin-top: -11px !important;
        margin-left: -24px !important;
    }

    .block_id_15_nocategories{
        padding: 0px !important;
        background: none;
        border-radius: 0px;
        border: 0px;
    }

    .cat-kategoria-box-back a {
        font-size: 1rem;
        line-height: 21px !important;
    }

    div.gallery > div.thumbs > div.slider > ul{
        margin-top:0px;
    }

    div.gallery > div.thumbs{
        margin-top:10px;
    }
    .ogloszenie_opis_zaslon{
        off_display:none;
    }

    .zobacz_ogloszenie_link_mobile{
        display: block;
        margin-top: 29px;
        margin-bottom: 35px;
        width: 90%;
    }
    .zobacz_ogloszenie_link{
        off_display:none;
    }
    section.side_block:not(.no-style).seller-short{
        padding:4px;
    }
    .block_id_24 .categories {
        min-height: 100px !important;
    }

    .block_id_53{
        margin-bottom: 40px !important;
    }
    .comments_items{
        border-bottom:1px solid #e1dcdc;
        background-color: #f3f3f3;
        margin-bottom: 5px;
        padding: 6px !important;

    }
    .profil_user_left{
        background-color: #f0f0f0;
        padding:4px;
        border-radius: 5px;
        border:1px solid #E4e4e4
    }

    .block_id_9{
        margin-left: auto !important;
        margin-right: auto !important;

    }

    .cat-kategoria-box-h3{
        offwidth:70% !important;
        display:inline-block !important;
        float:left;
    }
    .cat-kategoria-box-back{
        width:27% !important;
        float:left;
        display:inline-block !important;
        margin-top: -3px;
        margin-bottom: 0px;
    }

    .cat-kategoria-box-back {
      font-size: 13px;
    }

    .cat-toggle {
        padding: 3px;
        height: 26px;
    }
    .block_id_15 {
        margin-left: 10px;
        margin-right: 10px;
    }
    .expander_categories  {

        display: inline-block;
    }

    .block_id_15 li{
        flex: 0 0 32.333333%;
        max-width: 32.333333%;
    }

    .ogloszenie_list {
        margin-left: 0px;
        margin-right: 0px;
    }



    .szukaj {
        margin: 0px auto;
        width: 70%;
    }

   li.news_video_box_li{
        flex: 0 0 32% !important;
        max-width: 32% !important;
    }

    li.promowane_box_li_glowna{
        flex: 0 0 50% !important;
        max-width: 50% !important;
    }

    li.promowane_uslugi_box_li_glowna{
        flex: 0 0 25% !important;
        max-width: 25% !important;
    }

    li.hodowcy_box_li_glowna {
        flex: 0 0 33% !important;
        max-width: 33% !important;
    }

    li.wiadomosci_glowna{
        -ms-flex: 0 0 33% !important;
        flex: 0 0 33% !important;
        max-width: 33% !important;
        margin-left: 0px !important;
        margin-right: 0px !important;
    }

    .news_box_li {
       flex: 0 0 49% !important;
       max-width: 49% !important;
    }


}

@media screen and (min-width: 880px) and (max-width: 991px){



    .seller-nazwa-name {
        background-color: #f0f0f0 !important;
    }


    .d-lg-flex_off {
        display: -ms-flexbox !important;
        display: flex !important;
        overflow: hidden;
        flex-wrap: wrap;
    }


    li.wiadomosci_glowna{
        -ms-flex: 0 0 33%;
        flex: 0 0 33%;
        max-width: 33%;
    }

    .news_box_li{
        margin-left: 2px;
        margin-right: 2px;
        flex: 0 0 49%;
        max-width: 49%;
    }


    .block_id_53 li {
        padding-right: 7px;
        padding-left: 7px;
        padding-bottom: 15px;
    }

}

@media screen and (max-width: 970px) {

    .otwarcie_uslugi_dzien_add{
        width: 100%;
    }

    .quiz_wynik_porownanie_napis_span {
        line-height: 20px;
        width: 100%;
        float: unset;
        position: relative;
        top: 10px;
        text-align: center;
    }

    .quiz_wynik {
       margin-bottom: 18px;
    }

    a.quiz_button_ponownie {
        background-color: RGBA(255, 123, 0, 0.84);
        padding: 3px 22px 3px 27px;
        border-radius: 3px;
        color: #fff !important;
        position: relative;
        font-weight: 600;
        font-size: 18px;
        line-height: 35px;
        top: 20px;
        float: unset;
    }

    .news_video_frame_film{
        width:80%;
        height:450px;
    }

    .inside-container-search.point1 {
        width: 99%;
    }

    div.inside-container{
        padding: 15px 0 40px !important;
    }

    div.inside-container_home {
        padding: 0px 0 40px !important;
    }

    div.inside-container_account_type{
        padding: 1px 0 20px !important;
    }

    div.inside-container_listing_details{
        padding: 1px 0 20px !important;
    }

    div.inside-container_news_film{
        padding: 1px 0 20px !important;
    }

    .edycja_ogloszenia_stat_div .added_value {
        width: 25% !important;
    }

    .my-listings > article{
        margin: 0px 0 22px 0 !important;
        padding: 0 0 18px 0;
        border-bottom: 6px #d9d9d9 solid;
    }

    .my_listings_grid_navbar{
        width:80%;
        margin-left:auto;
        margin-right: auto;
    }
    .my_listings_div{
        width:80%;
        margin-left:auto;
        margin-right: auto;
    }
    .search_in_my_ads-div{
        margin-left:auto;
        margin-right: auto;
    }

    section.my-listings{
        width:80%;
        margin-left:auto;
        margin-right: auto;
    }

    .edycja_ogloszenia_navigation{
        width:50%;
        margin-left:5px;
        margin-top: 12px;
    }
    .edycja_ogloszenia_stat{
        width: 100% !important;
        margin-top: 10px;
    }

    .add_listing_checkout{
        width:60% !important;
    }

    section.categories-box{
        margin-bottom: 17px;
    }

    .cat-kategoria-box-back{
        width:15% !important;
    }

    .dealer_box{
        -ms-flex: 0 0 30%;
        flex: 0 0 30%;
        max-width: 30%;
        margin-bottom: 12px;
        margin-left:20px;

    }

    .ogloszenie_tytul{
        padding-left: 7px;
        padding-right: 7px;
    }
    .ogloszenie_seller_contact{
        padding: 10px;
        background-color: #f7f4f1;
        border-top:#DFDEDD 3px solid;
    }
    .ogloszenie_seller_contact_top{
        padding-right: 2px;
        padding-left: 2px;
    }

    .seller_info_srodek{
        background-color: #f7f4f1;
        max-width: 500px;
    }

    .info-table{
        padding:5px;
    }

    .w210{
       width:180px !important;
    }
    .add_listing_auth{
        padding: 0px !important;
    }
    .add_listing_auth_name ,
    .add_listing_auth_inputs {
        width:100% !important;
    }

    .seller-short div.picture {
        display: block;
        margin-left: auto;
        margin-right: auto;
        width: 100%;
    }
}

@media screen and (max-width: 880px) {




    .quizy_glowny_div{
       width: 100% !important;
    }

    .quiz_box_answer .search_keyword_type{
        white-space: normal !important;
        overflow: unset !important;
        font-size: 16px !important;
    }

    .quiz_box_answer {
        padding: 8px;
        background-color: #efefef;
        border-radius: 6px;
        margin-bottom: 7px;
        margin-left: 0px;
    }

    .add_listing_category_container{
        width:85%;

    }

    section.my-listings{
        width:80%;
    }

    .edycja_ogloszenia_navigation {
        width: 44% !important;
    }

    .my_listings_grid_navbar{
        width:80%;
    }

    .search_in_my_ads-div{
        width:100%;
    }
}

@media screen and (max-width: 862px) {
    .news_video_frame_film {
        width: 85%;

    }
}

@media screen and (min-width: 767px) and (max-width: 879px) {

    .d-lg-flex_off {
        display: -ms-flexbox !important;
        display: flex !important;
        overflow: hidden;
        flex-wrap: wrap;
    }

    .block_id_53 li {
        padding-right: 7px;
        padding-left: 7px;
        padding-bottom: 12px;
    }

    .news_box_li{

        margin-left: 2px;
        margin-right: 2px;
        flex: 0 0 49% !important;
        max-width: 49% !important;
    }



    li.promowane_uslugi_box_li_glowna {
        flex: 0 0 25% !important;
        max-width: 25% !important;
    }
}

@media screen and (min-width: 568px) and (max-width: 766px) {

    li.promowane_uslugi_box_li_glowna {
        flex: 0 0 49% !important;
        max-width: 49% !important;
    }

    .block_id_59 .news_video_box_li {
        padding-left: 5px !important;
        padding-right: 5px !important;
        margin-bottom: 8px !important;
    }
}

@media screen and (max-width: 767px) {

    .my_slider {
        max-height: 400px;
    }


    .home_ostatnio_dodane_adv {
        position: absolute;
        width: 98.5%;
        margin-top: 4px;
        margin-left: -10px;
    }

    .polecane_ogloszenia_top .polecane_ogloszenia_reklama {
        -ms-flex: 0 0 33.333333%;
        flex: 0 0 33.333333%;
        max-width: 33.333333%;
    }

    section#listings.list ul.ogloszenie-info-wiadomosci{
        padding: 1px 3px 3px 2px !important;
    }

    .block_id_110 {
       margin:20px auto;
       margin-right: auto !important;
       margin-left: auto !important;
    }

    .block_id_110{
        off_margin-left: 4px !important;
        off_margin-right: 4px !important;
    }

    .swiper-slide-active .prev_zoom{
        display: block;
    }

    .powieksz_last.swiper-slide-next  .prev_zoom{
        display: block;

    }

    div.inside-container.inside-container_sklep {
        padding: 11px 0 40px !important;
    }

    .otwarcie_uslugi_add {
       margin-left: 31px;
       max-width: 335px;
    }

    .otwarcie_uslugi_add_name span {
      padding-right: 1px;
      padding-left: 1px;
    }

    div.submit-cell > div.name.otwarcie_uslugi_add_name{
        width: 125px;
        float: left;
        padding: 8px 8px 3px 0px;
        font-size: 0.875em;
        margin-left: 8px;

    }

    .section_search {
       height:128px;
    }

    .nav-buttons{
      offdisplay: none;
    }
    .nav-buttons-mobile{
      offdisplay: block;
    }



    .news_video_box_li_div {
      height: 220px;
    }

    #sf_field_b_zip input.my_b_zip{
        width:50%;
    }

    .promowane_box_li_glowna_buttom_row {
      height: 150px !important;

    }

    .promowane_box_li_glowna_bok_row{
        height: 155px !important;
    }

    .promowane_box_li_glowna_buttom_row img{
        height: 150px !important;
    }

    .promowane_box_li_glowna_bok_row img{
        height: 155px !important;
    }

    .promowane_box_li_glowna_buttom_row .picture{
        height: 150px !important;
    }

    .promowane_box_li_glowna_bok_row .picture{
        height: 156px !important;
        border:0px !important;
    }

    li.promowane_box_li_glowna_buttom_row:nth-child(1) {
        padding-right: 1px !important;
        padding-left: 1px !important;
    }


    .polecmy-top-ul2{
        padding: 1px 1px !important;
        margin-right: 7px !important;
        margin-left: 7px !important;
        height: 180px;
    }
    .polecmy-top-ul{

        padding: 1px 1px !important;
        margin-right: 7px !important;
        margin-left: 7px !important;
    }

    .polecamy_top_reklama{
        display: block;

    }
    .menu-glowne-top .menu-link:first-child {
      display: flex !important;
    }

    .categories-box-nav {

        margin-left: 1px !important;
        margin-right: 1px !important;
    }


    input[type="text"].nazwa_hodowli_field_input {
        width:80% !important;
    }

    a.search-button-account{
        display: inline-block !important;
    }

    .block_id_6 .search-item {
        display: none;

    }

    .block_id_6 .search-item.nazwa_hodowli_serach_box{
        display: block !important;
    }

    .area_profile_tabs {
        margin-left: 10px !important;
        margin-right: 0px !important;
    }

    .remind_forms{
        padding-right: 13px!important;
        padding-left: 16px !important;
    }
    a.ogloszenie-info-right-a {
        font-size: 19px;
    }

    a.ogloszenie-info-right-a  h2{
        font-size: 19px;
    }

    .ogloszenie-info-right .title{
        padding:13px 1px 0px 8px;
        margin-bottom: 0px !important;
        max-height: unset !important;
    }

    .ogloszenie-info-right .fields{
        padding:7px 1px 0px 8px;
    }
    .ogloszenie-info-right .system{
        padding:8px 0px 7px 8px;
    }
    .list .ogloszenie_img {
        width: 40%;
        float: left;
        max-width: 240px;
    }
    .ogloszenie-info-right {
       padding: 1px 3px 3px 2px !important;
    }

    .list .ogloszenie_img .picture {
        height: 160px !important;
    }

    section.list > article.ogloszenie {
        flex: unset;
        padding-left: 6px;
        padding-right: 5px;
        width: 100%;
        margin-top: 1px !important;
    }

    .szukaj_wynik_h1 h1 {
      font-size: 1.2em;
      text-align: center;
    }


    .section_content.section_content_search{
        margin-top:10px;
    }

    span.kategorie_icon_close{
        position: absolute;
        margin-left: -28px;
        font-size: 26px !important;
        padding-top: 2px;
    }

    .mapa_znacznik {
        font-size: 21px !important;
        margin-top: 9px;
        margin-left: 3px;
    }

    .podpowiedz_miasto_icon_close_div {
       margin-top: 13px;
      margin-left: 211px;
    }

    .lokalizacja_icon_close {
        position: absolute;
        margin-left: -28px;
        font-size: 26px !important;
        padding-top: 2px;
    }

    .input_szukaj_lokalizacja {
        padding: 6px 25px 4px 24px !important;
        font-size: 16px !important;
    }

    .filtry_left {
        width: 38px;
    }

    span.szukaj_wiecej_tune_icon {
        margin-top: 5px;
        font-size: 29px;
       margin-left: -2px;
    }

    .szukaj_wiecej {
        margin-top: 3px;
        font-size: 33px !important;
        margin-left: -4px;
    }

    .inside-container-search.point1 {
        width: auto;
    }


    input[type="button"].input_szukaj_filtry {
        width: 87px;
        font-size: 16px;
        height: 35px;
        padding: 0 18px 0px;
     }

    .input_szukaj_kategorie {
        padding: 4px 24px 4px 25px !important;
    }

    .input-kategorie::placeholder {
        font-size: 16px;
        color: #646464;
        font-weight: 300;
        opacity: 1;
    }
    .kategorie_znacznik{
        font-size: 22px !important;
        margin-top: -2px;
    }
    .input-kategorie{
        height: 37px !important;
    }

    .input_szukaj_lokalizacja{
        height: 37px !important;
    }

    div.logo_img{
        margin:0px !important;
    }


    .mapa_znacznik_button {
        color: rgb(113, 79, 0);
        padding-right: 7px;
        font-size: 33px !important;
        font-weight: 700 !important;
        padding-top: 9px;
    }

    .szukaj_top_advanced.advanced-search-button {
        height: 37px !important;
        line-height: 35px !important;
        width: 38px !important;
    }

    span.szukaj_top_icon_close{
      margin-top: 3px;
    }

    .lokalizacja_icon_close {
       margin-top: 3px;
    }

    .input_szukaj_glowny::placeholder{
      font-size: 16px;
    }
    .input_szukaj_lokalizacja::placeholder{
        font-size: 16px;
    }
    .input_szukaj_div_icona_top_bar {
        font-size: 26px !important;
        line-height: 43px !important;
    }

    .lokalizacja_right {
        width: 81px;
    }

   .galeria_smiesznych_filmow_all{
       width:99% !important;
       margin-right: 1px !important;
       margin-left: 1px !important;
    }

    .back_to_category_napis_span{
        display: none;
    }

    .quiz_moje_button{
        width: 25% !important;
    }

    .quiz_wynik_duze_zdjecie{
        max-width: 450px;
        margin-left: auto;
        margin-right: auto;
    }

    .quiz_next_description {

        margin-top: 2px;
    }

    .saved_search_item__prawe_tlo_div{
        display: inline !important;
        position: absolute !important;
        top: 0px !important;
        left: 0px !important;
        height: 108px !important;
        width: 39px !important;
        border-bottom: 1px solid #e8e8e8 !important;

    }

    .saved_search_item_lp_div{
        width: 35px;
    }

    .saved_search_data_last_check {
        position: relative;
        top:4px;
    }

    .edycja_ogloszenia_stat li{
        width: 100% !important;
    }

    .edycja_ogloszenia_stat ul{
        padding: 0px !important;
    }

    .edycja_ogloszenia_navigation {
        width: 40% !important;
    }
    .navigation_ul_icon{
        padding: 2px 0px 5px 0px !important;
    }

    .navigation_li_icon{
        display: list-item !important;
    }
    .navigation_li_icon a{
        padding: 0 0 0 25px !important;
    }

    .edycja_ogloszenia_navigation_text{

        display: inline-block !important;

    }

    .edycja_ogloszenia_info{
        width:23% !important;
        display: inline !important;
    }

    .edycja_ogloszenia_navigation {

        display: inline-block !important;
    }

    section.my-listings > article {

        width:100% !important;

    }

    .add_listing_checkout{
        width:70% !important;
    }

    .main-menu .menu{
        margin-left: 5px;
    }

    .area_ostatnio{
        margin-right: 0px;
        margin-left: 0px;
    }
    .bar_ostatnio_dodane{
        display: none;
    }
    .tabs_ostatnie_box_dol{
        display: block;
    }

    div.gallery > div.thumbs > div.slider > ul {
        margin-top: 0px;
    }
    div.gallery > div.thumbs {
        margin-top: 0px;
    }

    .dealer_box {
        -ms-flex: 0 0 32%;
        flex: 0 0 32%;
        max-width: 32%;
        margin-bottom: 15px;
        margin-left: 5px;
    }

    .seller_info_listing_lewa {
        width: 100%;
        float: none;
        -ms-flex: 0 0 100%;
        flex: 0 0 100%;
        max-width: 100%;
    }
    .seller_info_listing_prawy {
        width: 100%;
        float: none;
        -ms-flex: 0 0 100%;
        flex: 0 0 100%;
        max-width: 550px;

    }

    .block_id_7{
        margin-left:-10px !important;
        margin-right:-10px !important;
    }

    div.list-table > div.row > div.saved_search_counter{
        padding:5px;
        background-color: #e8e7e7;
        border-radius: 5px;
        padding:4px 2px 3px 2px!important;
        font-size: 14px;
    }

    div.list-table > div.row > div.saved_search_checkbox{
        left: 0px;
        padding: 5px 0 5px 5px !important;
        width: 30px;
        top:15px;
    }
    .saved_search_checkbox{
        background-color: rgba(0, 0, 0, .02);
    }

    div.list-table > div.row > div.saved_search_content{
        padding: 5px 0 5px 30% !important;
        border-bottom: 1px solid #eaeaea;
    }
    .saved_search_data_last_check{
        width:30%;
        float:left;
    }
    div.list-table > div.row > div.saved_search_content:before{
        padding:7px;
        width: 30%;

    }
    .saved_search_item_break{
        display:block  !important;
        background-color: #eaeaea;

    }

    .area_profile_cell{
        width:70%;
        margin-left: auto;
    }
    .block_id_9{
        width:60%;
    }

    .w210{
        width:210px !important;
    }

    .add_listing_auth{
        width:70%;
        margin-left:auto;
        margin-right: auto;
    }
    .add_listing_auth .cell {
        width: 100% !important;
    }
    .block_id_6 .search-item{
        width:100%;
    }

    section#main_container {
        position: relative;
        overflow: hidden;
    }
    section.list > article.Last_listing{

        margin-left: 10px !important;
    }

    #controller_area{
        padding-right:0px;
        padding-left:0px;
    }



    .user-menu-login-on {
        off_top:313px !important;
    }
    .menu-link:first-child{
        display:none !important;
    }


    .horizontal-search {
        padding-bottom: 5px;
        padding-top: 3px;
    }


    input.input-szukaj-button {
        height: 37px !important;
        content: '';
        display: block;
        background: url('/templates/pets_nova/img/ui/search-icon-20.png') 10px 10px no-repeat, #FF7B00 !important;
        width: 38px !important;
        float: left;
        padding: 0 6px 2px;
        margin-right: 9px;
    }

    #listing_box_32 .ostatnio_dodane {
        padding-left: 7px !important;
        padding-right: 5px !important;
        margin-bottom: 14px !important;
        flex: 0 0 50% !important;
        max-width: 50% !important;
    }


    #listing_box_117 .ostatnio_dodane {
        padding-left: 7px !important;
        padding-right: 5px !important;
        margin-bottom: 14px !important;
        flex: 0 0 50% !important;
        max-width: 50% !important;
    }

    .quiz_box_li{

        margin-left: 2px !important;
        margin-right: 2px !important;
        flex: 0 0 49% !important;
        max-width: 49% !important;
    }


    .quiz_box_li_adv{

        margin-top:-6px;
        position: absolute;
        -ms-flex: 0 0 49%;
        flex: 0 0 49%;
        max-width: 49%;

    }


    .block_id_62{
        margin-left: 4px !important;
        margin-right: 4px !important;
    }

    .news_box_li{

        margin-left: 2px;
        margin-right: 2px;
        flex: 0 0 49% !important;
        max-width: 49% !important;
    }

    .info-news-title a{
        margin-bottom:10px;
    }

    .kategoria-icon {
        top: 0px;
    }

    li.hodowcy_box_li_glowna {
        flex: 0 0 50% !important;
        max-width: 50% !important;
    }

    li.promowane_box_li_glowna_pierwszy{
        flex: 0 0 100% !important;
        max-width: 100% !important;

    }

    li.promowane_box_li_glowna_bok_row{

        flex: 0 0 50% !important;
        max-width: 50% !important;
    }

    li.promowane_box_li_glowna_bok{
        flex: 0 0 100% !important;
        max-width: 100% !important;
        padding-left: 13px;
        padding-right: 14px;
        padding-top: 5px;
    }

    #listing_box_53 .wybrane_ogloszenia {
        flex: 0 0 50% !important;
        max-width: 50% !important;
        padding-right:3px;
        padding-left: 6px;
    }
}

@media screen and (max-width: 766px) {

    .kategorie_wszystkie_top_ul{
        padding: 0px;
    }

    .category_top_li_more_2 {
        flex: 0 0 33.3% !important;
        width: 33.3% !important;
    }
    .liczba_wynikow{
        margin-left:4px;
    }

    .news_article_top_data {
        margin-bottom: -12px;
        margin-left: 7px;
        color: rgba(68, 68, 68, 0.64);
        font-size: 15px;
    }

    .bread_crumbs_ul{
        padding-left: 3px !important;
        padding-right: 10px !important;
    }
    .artykul_item_obrazek_srodek {
       offwidth: 90%;
    }

    .quiz-info-text_rozwiazany{
        width:100%;
    }

    article.quiz_wynik_duze_zdjecie{
        margin-left: auto !important;
        margin-right: auto !important;
    }

    ul.quiz-info-buttom-ul {
       margin: 28px 0px 19px 0 !important;

    }

    h1.quiz-info-h1 {
        padding: 0px;
        margin-bottom: 19px !important;
        line-height: 28px !important;
        overflow: revert !important;
    }

    .szukaj_button_menu {
        height: 38px;
        margin-right: 10px;
    }

    .ArtykulTagiBottom{
        padding: 10px 3px 3px 4px;
    }
    .news_autor{

        margin-left:10px;
    }


    .block_id_15{
        margin-left: 15px !important;
        margin-right: 15px !important;
    }
    .saved_search_header_mobile{
        display: inline-block !important;
    }
    .saved_search_item_div{
        margin-bottom: 3px;
    }

    .saved_search_item_div:before{
        line-height: 10px !important;
    }
    .saved_search_content_status {
      border-bottom: 1px solid #e8e8e8 !important;
    }

    .plan_box {
      margin-bottom: 10px;
    }

    ul.as-selections li.as-original input{
         width:100% !important;
    }

    ul.as-selections li.as-original{
        width:100% !important;
    }

}

@media screen and (max-width: 700px) {


    .news_video_frame_film{
        width:85%;

    }

    .quiz_rozwiazane_div_srodek {
        padding: 5px 10px 5px 10px;
    }

    .quiz_wykonany_img {
        width: 100%;
        margin: 0 auto 0 auto;
        max-width: unset;
        min-width: unset;
        padding: 14px;
    }

    .quiz_rozwiazany_img {
        width: 100%;
        max-width: unset;
        height: 300px;
    }

    .quiz_rozwiazane_div_srodek>* {
        flex: 1 1 600px;
    }

    .quiz_wynik_napis_div {
       max-width: unset;
       margin: 0 auto 15px auto;
    }

    .quiz_moje_rozwiazane{
        max-width: 90%;
        margin: 10px auto 0 auto;
    }

    .quiz_rozwiazane_div_srodek_div{
        margin-bottom: 10px;
        margin: 0 auto 0 auto;
    }
}

@media screen and (max-width: 720px) {


    .autopromocja_reklama {
        font-size:13px;
    }

    .area_profile_tabs li {
        height: 39px !important;
    }

    .area_profile_tabs {
        margin-left: 10px !important;
        margin-right: 0px !important;
        height: 38px !important;
    }

    .quiz_question_image img {
       max-height: 450px;
    }

    .artykul_obrazek_pozostale{
        width:80% !important;

    }
    .article_img_podpis_posotale{
        width:80% !important;
    }

    .article_lead {
        font-size: 24px;
        line-height: 29px;
        padding: 16px 7px 25px 7px;
    }
    .article_content{
        padding: 14px 6px 25px 6px;
    }

    ul.tabs:not(.tabs-hash) > li,
    ul.tabs.tabs-hash > li > a {
        padding: 11px 17px 0;
        height: 37px;
        font-size: 0.8rem;

    }
    ul.tabs_search_box{
        height: 37px !important;
    }
    ul.tabs_ostatnie_box {
        height: 37px !important;
        margin-left: -7px !important;
        margin-right: -7px !important;
    }

    ul.tabs_ostatnie_box > li.more {
        padding: 0;
        margin: -7px 8px 1px 8px !important;
    }

    li.promowane_box_li_glowna_bok_row:nth-child(1) {
        padding-right: 8px !important;
    }

    li.promowane_box_li_glowna_bok_row:nth-child(2) {
        padding-left: 8px !important;
    }

    .account_page_info-div{
        box-shadow: 0 0 0 !important;
    }

    .seller_info-contact
    {
        -ms-flex: 0 0 99%;
        flex: 0 0 99%;
        max-width: 99%;
        display: block;
        margin-left: auto;
        margin-right: auto;
        width: 99%;
    }

    .seller_info-contact-2{
        -ms-flex: 0 0 99%;
        flex: 0 0 99%;
        max-width: 99%;
        margin-left: auto;
        margin-right: auto;
        width: 99%;
    }

    .seller-short div.picture {
        display: block;
        margin-left: auto;
        margin-right: auto;
        width: 85%;
    }

    .seller-short div.picture img {
        display: block;
        margin-left: auto;
        margin-right: auto;
        width: 95%;
        margin-bottom: 10px;
        border-radius: 6px;
    }

    .accounts_list{
        margin-right: -7px !important;
        margin-left: -7px !important;
    }

    .accounts_list article {
        padding-right: 6px;
        padding-left: 6px;
    }
}

@media screen and (max-width: 660px) {


    .news_box_li.wiadomosci_glowna_adv {
        -ms-flex: 0 0 50% !important;
        flex: 0 0 50% !important;
        max-width: 50% !important;
        padding-right: 6px;
        padding-left: 3px;
        margin-top: -3px;
        margin-left: -15px;
    }


    .info-video-smieszne {
        bottom: 0px;
    }

    .quiz_next_article_img_odpowiedzi img {
        border-radius: 4px;
        border: 1px solid rgb(50,50,50,0.11);
        -o-object-fit: cover;
        object-fit: cover;
        position: relative;
        min-height: 250px;
        transition: transform 0.3s ease;
        width: 100%;
        max-height: 350px;
    }

    .quiz_question_image img {
        max-height: 400px;
    }

    .quiz_box {
        margin-bottom: 20px;
        padding: 0px !important;
        width: 92%;
        flex: 0 0 49% !important;
        max-width: 49% !important;
    }
    .quiz_next_description {
        margin-top: 6px;
        margin-left: 5px;
        color: #555;
        font-weight: 400;
        font-size: 18px;
        line-height: 23px;
        margin-bottom: 19px;
    }

    .quiz_next_tytul {
        margin-top: 16px;
        margin-left: 5px;
        color: #444;
        font-weight: 600;
        font-size: 23px;
        padding-bottom: 10px;
    }

    .quiz_next_tytul h2{
        color: #444;
        font-weight: 600;
        font-size: 23px;
    }

    .quiz_nastepny_img {
        border-radius: 4px;
        border: 1px solid rgb(50, 50, 50, 0.11);
        -o-object-fit: cover;
        object-fit: cover;
        position: relative;
        max-height: 300px;
        transition: transform 0.3s ease;
        width: 100%;
        border-radius: 8px;
    }

    .quiz_next_div_img {
        max-width: 450px;
        margin-right: auto;
        margin-left: auto;
        height:unset;
    }

    .quiz_wynik_procent {
       padding: 6px 12px 0px 23px;
    }
    .quiz_odpowiedz_tresc {
        margin-right: 0px;
    }
    .quiz_next_article_img_odpowiedzi_div {
        max-width: 660px;
        margin-right: 0px;
    }
    .quiz_odpowiedz > * {
        flex: 1 1 300px !important;
    }

    li.news_video_box_li {
        ms-flex: 0 0 48% !important;
        flex: 0 0 48% !important;
        max-width: 48% !important;
    }

    li.wiadomosci_glowna{
        -ms-flex: 0 0 50% !important;
        flex: 0 0 50% !important;
        max-width: 50% !important;
   }

    .quiz_wynik_poprawny_napis {
        line-height: 25px;
    }
    .quiz_wynik_blad_napis {
        line-height: 25px;
    }
    .quiz_wynik_poprawny_liczba {
        padding: 4px 15px 4px 12px;;
    }
    .quiz_wynik_blad_liczba{
        padding: 1px 15px 4px 12px;;
    }
    .quiz_wynik_blad{
        height: 25px;
        line-height: 16px;
    }

    .quiz_wynik_poprawny {
        height: 25px;
        line-height: 16px;
    }
    .quiz_moje_srodek{
        width: 100%;
    }

    .quiz_moje_button {
        margin-top: 1px !important;
        width: 100% !important;
        margin-left: 2px !important;
    }

    .quiz_wynik_poprawny{
        width:45%;
        float:left;
        margin-top:2px;
    }
    .quiz_wynik_blad{
        width:47%;
        float:left;
        margin-top:2px;
    }

    .quiz_moje_button{
        off_margin-left: 5px;
    }

    a.quiz_rozwiazanie_next_button{
        top:3px;
        padding: 2px 20px 3px 20px;
    }

    .my_listings_grid_navbar {
        width: 85%;
    }

    section.my-listings {
        width: 85%;
    }

    .edycja_ogloszenia_navigation {
        width: 35% !important;
    }
}

@media screen and (max-width: 650px) {

    .category_top_li_more_2 a h3{
     font-size: 18px !important;
    }

    .block_kategorie_lista li.selected_category_blok {
        max-width: 46.6%;
    }
    .category_top_li {
        flex: 0 0 31.97% !important;
        max-width: 31.97% !important;
    }
    .add_listing_checkout{
        width:80% !important;
    }

    .dealer_box {
        -ms-flex: 0 0 45%;
        flex: 0 0 45%;
        max-width: 45%;
        margin-left: 10px;
        width:45% !important
    }

    .dealer_box_off:nth-child(even)  {
        margin-left: 5px;
        margin-right: 5px;
    }
    .modify_search_criterion_napis{
        -ms-flex: 0 0 100% !important;
        flex: 0 0 100% !important;
        max-width: 100% !important;
        line-height: 20px !important;
        margin-bottom: 20px;
        padding-right: 0px;
        padding-left: 0px;
    }
    .modify_search_criterion{
        -ms-flex: 0 0 100% !important;
        flex: 0 0 100% !important;
        max-width: 100% !important;
    }

    .seller_wynik_wyszukiwania{
        display: block !important;
        padding-left : 10px;
        padding-right: 10px;
    }

    .button_yellow{
      margin-right: auto;
    }

    .info-table{
        padding:5px;
    }

    #fs_jbox_settings,
    #fs_jbox_styling,
    #fs_jbox_code {
        -ms-flex: 0 0 80%;
        flex: 0 0 80%;
        width: 80%;
        margin-left:auto;
        margin-right: auto;
        float:none;
    }

    .area_profile_cell{
        width:78%;
    }

    .block_id_15 li{
        flex: 0 0 50%;
        max-width: 50%;
    }

    section.list > article {
        margin-left: auto;
        margin-right: auto;
        padding-left: 0;
        padding-right: 0;
        display: block;
        flex: 0 0 47%;
    }

    .d-lg-flex{

        display:none !important;
    }

    .main-menu .menu {
        margin-left: 0px !important;
    }

    .main-menu .menu a{

       text-transform: none !important;
    }

    .top-navigation{
        margin-right:10px !important;
    }

}

@media screen and (max-width: 600px){

    .ogloszenie_news_bottom_desctiption{

        font-size: 16px;
        line-height: 22px;
    }

    .brak_strony_napis_glowny {

        font-size: 33px;
        font-weight: 400;
        line-height: 36px;
        width: 80%;
        top: 2px;
    }

     .news_meta_title_pozostale {
        font-size: 18px !important;
        line-height: 19px;
        padding-right: 6px;
    }

    .news_articles_bottom {
        margin-left: 10px;
        margin-right: 0px;
    }

    .edycja_ogloszenia_stat_div .added_value{
        width:73% !important;
    }

    .edycja_ogloszenia_stat_div .expire_value {
        width: 73% !important;
    }
    .edycja_ogloszenia_stat_div .expire_name{
        width:25% !important;
    }
}

@media screen and (max-width: 575px){


    .page-footer .footer-menu ul li a {
        font-size:14px;
    }

    #debug_all{
        display: none;
    }


    .block_id_53{
        margin-top: 0px !important;
    }

    .polecane_ogloszenia_top{
       margin-right: 2px !important;
       margin-left: 2px !important;
    }

    .quizy_pytanie h2{
        font-size: 22px;
    }

    .block_div_id_14{
        top: -16px !important;
    }

    .footer-data .icons{
        padding-left: 25px;
        text-align: center;
    }

    .page-footer{
        padding-left: 5px;
        padding-right: 5px;
    }
    .newsletter_div{
      padding-right: 5px;
      padding-left: 5px;
    }
    .footer-menu{
       padding-right: 5px;
       padding-left: 15px;
    }

    .footer_menu_mobile{
       display: flex;
       margin-bottom: 0px !important;
       padding-right: 0px;
       padding-left: 0px;
    }

    .footer_menu_mobile_li_main{
      margin-left: 5px;
      line-height: 28px;
    }

    .footer_menu_mobile_li{
        margin-left: 5px;
    }

    .footer_menu_mobile_li a{
      text-decoration: underline;
    }

    .footer_menu_mobile_li:before{
        content: '| ';
        line-height: 20px !important;
        position: relative;
        top: -9px;
        color: rgb(100, 100, 100);
    }

    div.top-navigation {
        width: 102px;
    }

    .quiz_create_account_input_div {
       padding: 5px 50px 5px 20%;
    }

    .quiz_create_account_input_div {
        width: 100%;
        max-width: unset;
    }
    .quiz_create_account_div {
      width: 100%;
      max-width: unset;
      text-align: center;
      margin-top: 10px;
    }


    .col-ss-6 {
        -ms-flex: 0 0 50%;
        flex: 0 0 50%;
        max-width: 50%;
    }
}

@media screen and (max-width: 567px) {

    .seller_info-mapa{
         width: 97%;
    }
    .home_ostatnio_dodane {
        flex: 0 0 50% !important;
        max-width: 50% !important;
    }

    .block_id_107 .cat-kategoria-box-back_categories{
        margin-top: -12px !important;
    }

    ul.pagination > li.transit{
        padding: 8px 20px;
    }

    input.pagination_input_pages{
        height: 36px;
        padding: 9px 0px 5px 3px;
    }
    ul.pagination > li.navigator a {
        padding-left: 17px;
        padding-right: 17px;
    }

    .sklep_lista_koszt_wysylki{
        position: relative;
        top:4px;
    }

    .sklep_lista_cena_zobacz_div{
        display:flex;
    }

    .sklep_lista_cena_div{
        offwidth: 100%;

    }
    .sklep_lista_obacz_oferte_div{
        offwidth: 100%;

    }
    .sklep_one_list.news_one_lista{
        margin-bottom:20px;
        border-radius: 0px;
        border-top: 10px solid #cccccc4f;
        border-bottom: 3px solid #cccccc4f;
    }
    .produkt_producent_napis_producent{
        padding-bottom: 4px;
    }

    .sklep_lista_cena{
        padding-left:5px;
    }
    .produkt_description_list{
        padding-left:5px;
        padding-right: 5px;
    }
    .produkt_title_list_h2{
        padding-left:5px !important;
        padding-bottom: 3px !important;
        padding-top: 8px !important;
    }

    .section_sklep{
        padding-right: 5px;
        padding-left: 5px;
    }

    .sklep_one_lista_div{
        display: block;
    }

    .sklep_item_list_left{
        width: 100%;
        height: 170px;
        padding: 4px 4px 0px 6px;

    }
    .sklep_item_list_right{
        width:100%;
        padding-bottom: 12px;
    }



    .inside-container-search{
         top:58px;
    }
    .section_search{

    }
    .add_listing_div h1{
        font-size: 1.2em;

    }

    .controller_area_add_listing.listing_done{
      padding-right: 6px !important;
      padding-left: 6px !important;
    }

    .add_listing_save{
      width:100%;
    }

    div.user-menu-top-navigation {
      min-width: unset !important;
    }

    .napis_dodaj_oferte{
        display:none;
    }

    .napis_dodaj_oferte_mobile{

        display:block;
        width: 38px;
        height: 36px;
        border-radius: 13px;
    }

    .user_icon_none {
      left: -1px;
    }

    .napis_dodaj_oferte {
        font-size: 12px;
    }

    .home_top_box{
      margin-top: 68px!important;
      margin-bottom: 9px !important;
      height: 100px !important;
    }

    .user-menu-login-off {
        top: 58px;

    }

    .mobile-menu {
        position: fixed;
        top: 58px;
        right: -2px;
        width: 163px;
        height: 347px;
        z-index: 1002;
        background-color: #f7f4f1;
        padding: 8px;
        border-radius: 0px;
        box-shadow: 0 0 10px rgba(130, 130, 130, 0.6);
        text-transform: uppercase;
        border: 1px solid #6867672e;
    }


    .user-menu-login-on {
        top: 58px !important;
    }

    .kategoria_adopcje {
        position: relative;
        float: left;
        width: 239px;
        height: 148px;
    }

    .area_profile_tabs {
        margin-left: 0px !important;
        margin-right: 0px !important;
    }


    a.zglos_blad_video{
      position: relative;
      margin: 0px -5px 0px 15px !important;
    }

    div.logo_img {
        width: 165px;
    }
    .logo {
        height: 57px;
        width: 150px;
    }
    .artykul_obrazek_pozostale{
        width:90% !important;
    }

    .article_img_podpis_posotale {
        width: 90% !important;
    }


    .one_produkt_obrazek_lista{
        float:unset;
        height: 170px;
        margin: 0 auto;
    }

    .news_onload_title {
        font-size: 25px !important;
        font-weight: 600 !important;
        line-height: 28px !important;
    }
    .article_title h1{
        font-size: 25px !important;
        font-weight: 600 !important;
        line-height: 28px !important;
        margin-bottom: 5px !important;
        padding: 0 5px !important;
    }

    .artykul_obrazek_box{
        max-width: 567px !important;
        height: 350px !important;
        max-height: 350px !important;
    }
    .news_date {
       font-size: 11px !important;
    }
    .news_one_lista {
        padding: 4px 1px 5px 3px !important;
    }

    .sklep_one_list.news_one_lista {
        padding: 4px 5px 5px 3px !important;
    }

    .news_left{
        width:38%;
        min-width: 140px;
    }
    .news_right{
        width:62%;
    }



    .onenews_obrazek_lista {
        width:100%;
        height: 160px;
    }
    .news_title_list {
        font-size: 18px;
        color: #090808;
    }

    .news_content{
     width: 100%;
    }
    .news_glowny_border_mobile{
        display: block !important;
        border-bottom:5px solid rgba(220, 160, 19, 0.1);
        height: 5px;
        width: 96.5%;
        padding-top: 7px;
        margin-bottom: 10px;
        margin-left: 6px;
        margin-right: 9px;
    }

    .news_meta_title {
      font-size: 18px;
      margin-top:5px;
    }
    .news_glowny_boczne_li{
        display: flex;
    }
    .onenews_obrazek_boczne {
        position: relative;
        float: left;
        width: 35%;
        height: 120px;
        margin-left: 6px;
    }

    .onenews_obrazek_boczne_right{
        width: 55%;

    }

    .news_meta_description {
        font-size: 16px !important;
        line-height: 21px !important;
        padding-right: 5px;
    }
    .news_glowny_li{
        width: 97%;
        margin-bottom: 3px;
        margin-left: 5px;
    }

    .news_glowny_li_right{
        width:100%;
    }

    .news_glowny{
        display: block;
    }

    li.news_video_box_li {
        padding-left: 5px !important;
        padding-right: 2px !important;
        margin-bottom: 20px !important;
    }

    .info-video-smieszne{
       bottom: 0px;
        width: 97%;
        left: 5px;
    }
    .quiz_wynik_poprawny_napis{
        line-height: 21px;
    }
    .quiz_wynik_blad_napis{
        line-height: 21px;
    }
    .quiz_wynik_blad{
        height: 21px;

    }
    .quiz_wynik_poprawny{
        height: 21px;
        line-height: 21px;
    }
    .quiz_moje_button{
        margin-top:1px !important;
        width: 100% !important;
    }

    .quiz_moje_srodek {
        width: 100%;
    }
    section.my-listings {
        width: 90%;
    }

    .add_listing_checkout{
        width:85% !important;
    }

    div#logo img {
        max-width: 132px !important;
        margin-left: 12px;
        margin-top: -3px;
    }

    #user-navbar{
        margin-left: 0px;
    }

    .top-navigation > div{
        padding: 0px;
    }

    header.page-header div.top-navigation{
        height:36px !important;
    }

    .user_icon-img{
        width :39px !important;
        height:35px !important;
        padding: 0 9px !important;
    }

    span.menu-button {
        background-color: rgba(220, 125, 19, .4);
        border-radius: 4px;
        width: 39px;
        height: 35px;
        padding-left: 5px;
        padding-right: 5px;
        margin-right: 2px;
        margin-left: 9px;
    }

    .area_ostatnio{
        margin-right: 0px !important;
        margin-left: 0px !important;
    }

    #bread_crumbs > .point1 > ol{
        display:none;
    }

    .cat-kategoria-box-back{
        margin-left:10px !important;
    }
    .cat-kategoria-box-back_categories{
        margin-top: -20px !important;
        margin-left: -24px !important;
   }

    .MyCena {
        font-size: 1.7em !important;
    }

    .contact_us{
        width:99%;
    }

    #cookie-info{
        width:99%;
    }
    .dealer_box {
        -ms-flex: 0 0 45%;
        flex: 0 0 45%;
        max-width: 45%;
        margin-left: 6px;
        margin-right: 5px;
        width:45% !important
    }

    section.block_id_24 {
       margin-bottom: 10px;
    }

    .row {

        margin-right: -17px;
        margin-left: -17px;
    }

    .news_img{
        width:150px;
        max-height:100px;

    }

    .area_profile_content{
        padding-left: 0px !important;
        padding-right: 0px !important;
    }

    .area_profile_cell{
        width:85%;
        margin-left: auto;
    }

    .block_id_9{
        width:80%;
    }

    .add_listing_auth{
        width:80%;
        margin-left:auto;
        margin-right: auto;
    }
    .add-listing-page #content{
        padding-right: 9px;
        padding-left: 9px;
    }
    .add_listing_category_container{
        width: 94%;
        margin-left: auto;
        margin-right: auto;
    }
    .add_listing_category_notice{
        width: 90%;
    }

    .seller_info-contact,
    .seller_info-contact-2{
        width: 95%;
        max-width: 100%;
    }

    .accounts_list article{
        padding-right: 5px;
        padding-left: 5px;
        width: 48% !important;
    }

    section#listings .link-large{
        font-size: 1.25em !important;
    }

    .ogloszenie_list{
        margin-right: -7px;
        margin-left: -7px;
    }
    .ogloszenie_list ul.ogloszenie-info .price-tag > span{
        font-size: 1.05em;
    }

    #controller_area {
        padding-right: 0px;
        padding-left:  0px;
    }



    .quiz_next_tekst_button{
        margin-left: 5px;
        display: block;
        margin-top:10px;
    }




    .quizy_twoje_wyniki_tabela_lewa{

        width:100%;
    }
    .quizy_twoje_wyniki_tabela_prawa{

        width:100%;
    }
    .quizy_twoje_wyniki_tabela_nazwa_prawa{
        margin-left:0px;
    }

   

    .szukaj {
        margin: 0px auto;
        width: 95% !important;
    }

    .price-tag-ostatnio_dodane{
        font-weight: 600 !important;
        font-size:1.11em !important;
    }

    .city-tag-ostatnio_dodane{
        font-size: 12px !important;
        color: #444;
    }

    .price-tag-za-darmo{
        font-size:1.0em !important;
    }

    #listing_box_32 .ostatnio_dodane {
        padding-left: 7px !important;
        padding-right: 7px !important;
        margin-bottom: 7px !important;
        flex: 0 0 50% !important;
        max-width: 50% !important;
    }

    #listing_box_117 .wybrane_ogloszenia {
        padding-left: 7px !important;
        padding-right: 7px !important;
        margin-bottom: 7px !important;
        flex: 0 0 50% !important;
        max-width: 50% !important;
    }

    #listing_box_32{
        padding-left:9px;
        padding-right: 9px;
    }

    .block_id_59 .news_video_box_li{
        flex: 0 0 49% !important;
        max-width: 49% !important;
        padding-left: 2px !important;
        padding-right: 2px !important;
        margin-bottom: 13px !important
    }

    .info-video-smieszne a{
        font-size: 16px !important;
        font-weight: 600 !important;
        line-height: 22px !important;
    }

    li.promowane_box_li_glowna{
        flex: 0 0 100% !important;
        max-width: 100% !important;
    }

    li.promowane_box_li_glowna_bok_row{

        flex: 0 0 49% !important;
        max-width: 49% !important;
    }

    li.promowane_uslugi_box_li_glowna{
        flex: 0 0 49% !important;
        max-width: 49% !important;
    }

    li.hodowcy_box_li_glowna {
        flex: 0 0 49% !important;
        max-width: 49% !important;
        margin-left: auto !important;
        margin-right: auto !important;
        padding-right: 2px !important;
        padding-left: 2px !important;
    }

    .onenews_obrazek_img {

        max-width:350px;
    }

    .onenews_obrazek_box{
        max-width:350px;
    }

    li.Blok{

        flex: 0 0 100% !important;
        max-width: 100% !important;

    }

    .block_border_top h3 {
        font-size: 1.2em !important;
        text-align: center;
    }

    .info-uslugi-polecane a {
        font-size: 18px;
    }

    .news_box_li .picture {

        off_max-width: 49% !important;
    }
    .news_glowna_box{
       background-size: cover;
    }

    .news_box_li .picture {
        off_padding-bottom: 49% !important;
    }
}

@media screen and (max-width: 550px) {

    .listing_details_otwarcie_uslug{
        margin: 0px 0px 20px 0px !important;
    }

    .ogloszenie_typ_uslugi{

    }  margin: 0px 0px 0px 0px !important;

    .galeria_pages_tag_one_szukaj{
        font-size: 15px;
        line-height: 24px;
    }

    .galeria_pages_tags{
        font-size: 14px;
        line-height: 24px;
    }

    .controller_area_tags .highlight{
        text-align: center;
        font-size: 19px;
        font-weight: 600;
    }

    .tags_div h1{
       text-align: center;
    }

    section.side_block:not(.no-style).seller-short{
      padding-left:0px !important;
      padding-right:0px !important;
    }

    .bread_crumbs_news {
        padding-left: 0px !important;
    }

    .add_listing_lokalizacja_grupa_napis{

        margin-bottom: 1px;
    }

    #fs_location {
        padding: 9px 9px 2px 8px;
        background-color: #84838326;
    }

    .glowna_polecany_pierwszy {
         font-size: 10px;

    }

    .ogloszenie_data {
        font-size: 13px;
        color: #000000a6;
        padding: 0px 1px 0px 9px;
        left: -22px;
        top: 4px;
    }
    .ogloszenie_data img {
        display: none;
    }
    .listing_details_out_normal_div{
        -ms-flex: 0 0 98%;
        flex: 0 0 98%;
        max-width: 98%;
        margin: 0px 5px 0px 5px;
    }

    .listing_details_out_normal_div div.name{
        width:40% !important;
    }

    .listing_details_out_normal_div div.value{
        width:63% !important;
    }

    .listing_details_out_normal_div div.value.lista_uslugi_value{
        width:100% !important;
    }

    .quiz_question_image img {
        max-height: 350px;
    }

    .news_video_frame_film {
        width: 100%;

    }


    .quiz_rozwiazany_img {

        height: auto;
    }

    .section_content_news {
        padding-right: 10px;
        padding-left: 10px;
    }

    .podpowiedz_miasto_icon_close_div{
        right: 18px;
    }
    .menu_lokalizacja_szukaj_pisz{
        right: 8px;
    }
    .menu_lokalizacja_miast_kontener {
        right: 8px;
    }
    .menu_lokalizacja_szukaj{
      right: 8px;
    }

    .NazwaKategori_nazwa{
        font-size: 21px;
        line-height: 19px;
        padding-left: 10px;
    }
    .kategoria_tags {
        margin-top:0px;
    }

    .kategoria_tags a {
       font-size: 13px;
    }
    .article_pozostale {

        min-width: 160px !important;
    }
    .search_my_ads_wynik_brak_parametry{
        width: 90%;
    }

    .search_in_my_ads-div {
        width: 95%;
    }

    .my_listings_grid_navbar {
        width: 90%;
    }

    section.my-listings {
        width: 90%;
    }

    .edycja_ogloszenia_navigation {
        width: 32% !important;
    }
}

@media screen and (max-width: 510px) {


    .ogloszenie_otwarcie_uslugi_godziny_span{
       float: unset;
    }

    .category_top_li_more_2 {
        flex: 0 0 50% !important;
        width: 50% !important;
    }

    .KomunikatyBarBottomTlo{
        display: block;
    }

    .KomunikatyBarBottom{
        display: block;
    }


    .MenuBottomMobile{
        display: flex;
    }

    .ogloszenie-info-wiadomosci li.title{
        padding: 6px 1px 0px 8px !important;
    }

    .ogloszenie-info-wiadomosci-fields div {
        font-size: 15px;
        line-height: 16px;
    }

    .szukaj_wynik_napis_h1 {
       width:100% !important;
       float:unset !important;
       margin: 0 auto;
    }

    .quiz-question-autoreklama {
        font-size: 36px;
        line-height: 37px;
        margin-top: -134px;
        margin-left: 25px;
        max-width: 250px;
    }

    .seller_picture_div{
        max-width: 320px;
        margin:0 auto !important;
    }

    .seller_picture{
        border-radius: 5px;
        width: 100%;
        object-fit: cover;
        height: 250px;

    }

    .section_content_account_type{
        padding-right: 2px;
        padding-left: 2px;
    }



    .PolecanBox_300x600 {
        text-align: center;
        margin: 0 auto;
        margin-top: 5px;
        margin-bottom: 5px;
        width: 100%;
        height: 300px;
        max-width: 300px;
        max-height: 300px;
    }

    .category_top_li {
        flex: 0 0 46% !important;
        max-width: 46% !important;
    }

    .seller-short div.picture {
        display: block;
        margin-left: auto;
        margin-right: auto;
        width: 70%;
    }


    .artykul_item_obrazek_srodek_img{
           width:100%;
    }

    .add_empty_icons {
       display: none;
    }

    .add_empty_top {
        top: 1px !important;
        float: unset !important;
    }

    .my_profile_sidebar {
       border: 1px solid rgba(85, 85, 85, 0.14);
    }
    .block_id_9 {
        width: auto;
        margin-left: 5px !important;
        margin-right: 5px !important;
    }

    .my-profile-sidebar .picture {
        padding-right: 1px !important;
        padding-left: 1px !important;
    }

    .image-preview-button_crop{
        display: inline;
        padding: 8px 8px 7px 10px;
        background-color: #fff;
        border: 1px solid #e8e7e7;
        border-radius: 4px;
        box-shadow: 2px 2px 0px -1px rgba(50, 50, 50, 0.25);
        margin-right: 4px !important;
        width: 43px;
        margin-bottom: 3px;

    }

    .image-preview-button_delete{
        display: inline;
    }
    .image-preview-wrapper-menu{
        max-height: 45px;
        display: inline;
        width: 140px;
        margin: 0 auto;
        margin-top: 0px;
    }

    .image-preview-wrapper-napis-dol {
        font-size: 14px;
        float: unset !important;
        margin-top: -6px;
        margin-left: 0px !important;
        text-align: center !important;
        color: rgba(65, 65, 66, 0.73);
    }

    .my_profile_sidebar-div{
        padding:6px !important;
    }
    .image-preview-wrapper{
        overflow: unset !important;
        float:unset !important;
        min-width: unset!important;
    }
    .image-preview-wrapper-napis{
       width:100% !important;
       margin-top: 1px;
       margin-bottom: 10px;
    }

    .image-preview-wrapper-form{
        float:unset !important;
        width: 100%;
    }
    .image-preview-wrapper-form form {
        width: 120px !important;
        margin: 0 auto !important;
    }
    .image-preview-wrapper-menu{
        float: unset !important;
        height: 45px;
        display: block;
        margin-top: 46px;
    }
    .image-preview-wrapper-menu .icons{
        width:90px;
        float:left;
    }

    .image-preview-button_add{
        float: left;
        padding: 5px 5px 4px 7px;
        background-color: #fff;
        border: 1px solid #e8e7e7;
        border-radius: 4px;
        box-shadow: 2px 2px 0px -1px rgba(50, 50, 50, 0.25);
        margin-top: -8px;

    }
    .quiz_moje_rozwiazane_description{
        off_display: none;
    }
    .quiz_moj_wynik{
        position: absolute;
        bottom: 8px;
    }


    .news_tag_div {
      display: none;
    }

    .news_articles_ogloszenia_napis {
        padding: 0px 0px 15px 16px;
        font-size: 22px;
    }

    .article_lead {
        font-size: 20px;
        line-height: 26px;
        padding: 16px 7px 9px 7px;
    }

    .quiz_start_nowy{

        padding-left:10px !important;
        margin-bottom: 10px !important;
    }

    .search_my_ads_wynik_brak_parametry_naglowek{
        margin-bottom: 4px;
    }
    .search_my_ads_wynik_brak_parametry{
        width:95% !important;
    }

    .search_my_ads_wynik_brak_parametry_value{
        line-height: 20px;
        font-size: 14px;
        margin-bottom: 25px;
    }

    .search_my_ads_wynik_brak_parametry_liczba_wynik b{
       font-size: 14px;
    }

    .edycja_ogloszenia_stat {
       margin-top: 0px;
    }
    .edycja_ogloszenia_navigation{
        margin-top: 18px;
    }
    .edycja_ogloszenia_picture{
        width: 100% !important;
        height: auto !important;
    }

    .edycja_ogloszenia_navigation {
        width: 100% !important;
        margin-left : 0px;
        margin-right: 0px;
    }

    .edycja_ogloszenia_info {
        width: 100% !important;
        display: inline-block !important;
        margin-right:auto !important;
        margin-left: auto !important;
    }
    .my-listings > article div.edycja_ogloszenia_picture{

        display: block !important;
        margin-right:auto !important;
        margin-left: auto !important;
    }

}

@media screen and (max-width: 499px) {


}

@media screen and (max-width: 480px) {


    .kategorie_wszystkie_top_napis_2 h2.nowe {

        margin-bottom: 5px !important;
        line-height: 30px !important;
        font-size: 23px !important;
        margin-top: 7px;
        top: 11px;
        height: 35px;
        padding-bottom: 17px;
        margin-left: 3px;
        letter-spacing: -0.7px;
        padding-top: 2px;
        text-align: center;
        font-weight: 600 !important;
        color: #8f7e6d;
    }


    .category_top_li_more_2 a h3.categorie_wyrownanie_2 {
        padding-top: 10px !important;
        padding-left: -4px;
        padding-right: 26px;
        font-size: 16px !important;
        line-height: 21px !important;
    }

    .ogloszenie_news_bottom_desctiption{
        max-height: 150px;
        line-height: 21px;
    }
    ul.ogloszenie-info-wiadomosci > li.fields {
      max-height: 73px !important;
    }

    .ogloszenie_news_bottom_content {
        display:inline-block;
    }
    .ogloszenie_news_bottom_img{
       float:left;
    }

    .quiz-question-autoreklama {
        font-size: 24px;
        line-height: 25px;
        margin-top: -71px;
        margin-left: 25px;
        max-width: 250px;
    }

    .section_content_404{
       margin-top: 1px !important;
    }
    div.inside-container_404{
        padding: 0px !important;
    }
    .reklama_naglowek_top {
       top:61px !important;
    }

    .brak_strony_tlo {
        height: 206px;
    }

    .brak_strony_napis_glowny {
       position: relative;
       font-size: 24px;
       font-weight: 400;
       line-height: 30px;
       width: 100%;
       z-index: 5;
       text-transform: uppercase;
       top: 15px;
       color: #4f4f4fde;
       margin-bottom: 67px;
    }

    .news_title_list {
       font-size: 17px;
       line-height: 18px;
    }

    .quiz_odpowiedzi_tytul {
       padding: 10px 16px 10px 17px;
    }

    .quiz_box_answer h3 {
       display: inline;
       font-size: 17px;
    }

    .quizy_pytanie h2{
      font-size: 21px;
    }

    .quizy_opis_strony_glownej {
      font-size: 15px;
      line-height: 22px;
    }

    .shareon.shareon_quiz {
         text-align: center;
    }

    .udostepnij_quiz{
        margin-bottom: 10px;
        text-align: center;
        line-height: 39px;
        font-size: 20px;
        font-weight: 600;
        color: rgba(2, 2, 2, 0.54);
    }

    .shareon.shareon_video {
       margin-bottom: 13px;
    }

    .shareon.shareon_news{
        margin-top: -10px;
        margin-bottom: 8px;
    }

    .shareon{
       margin-top: 34px;
    }

    .ogloszenie_icons.ogloszenie_pdf {
        position: relative;
        top: -1px !important;
        margin: 0 auto;
        margin-right: auto;
        padding: 7px 9px 9px 8px !important;
        margin-right: 4px;
    }

    .reportBroken .ogloszenie_icons {
        padding: 8px 7px 9px 7px;
        top: 1px;
    }

    .reportBroken .ogloszenie_icons img {
        width: 25px;
        height: 25px;
        opacity: 0.7;
    }

    .ogloszenie_icons {
        padding: 8px 9px 9px 9px;
        position: relative;
        top: 5px;
    }

    .ogloszenie_icons.count {
        padding: 7px 7px 5px 6px;
        font-size: 16px;
        position: relative;
        top: -4px;
    }

    .button-share-my-mobile {
        display: block;
        margin-bottom: 10px;
    }

    .button-share-my {
        width: 100px;
        font-size: 13px;
    }

    .button-share-my img {
        width: 18px;
    }

    .block_id_59 .wiadomosci_video-div ul.row{
        margin-left: -12px !important;
        padding-right: 5px !important;
        padding-left: 5px !important;
    }
    .section_listing_type{
        padding-right: 5px;
        padding-left: 5px;
    }

    .add_listing_category_container .selected-category .name{
        font-size: 17px !important;
        margin-bottom: 7px;
        margin-left: 3px;
    }
    .add_listing_category_container #fs_common .name{
        font-size: 17px !important;
        margin-bottom: 7px;
        margin-left: 3px;
    }
    .add_listing_category_container #fs_common {

        margin: 0 0 0px 0 !important;
    }



    .section_add_listing .form-fields{
      border:0px !important;
      background-color: unset !important;
      margin:0 !important;
    }

    .section_add_listing #fs_common .body > div{
        border-top:0px !important;
        padding-top: 0px !important;
    }
    .section_add_listing #fs_additional_information .body > div{
        border-top:0px !important;
        padding-top: 0px !important;
    }

    .section_add_listing #fs_location .body > div{
        border-top:0px !important;
        padding-top: 0px !important;
    }

    .add_listing_category_container #fs_additional_information .name{
        font-size: 17px !important;
        margin-bottom: 7px;
        margin-left: 3px;
    }

    .selected-category.submit-cell {
       border:0px !important;
       background-color: unset !important;
       margin-bottom: 0px !important;
    }

    .add_listing_category_container {
       width: 99%;
       margin-left: 2px;
    }

    .add-listing-page #content {
      padding-right: 2px;
      padding-left: 2px;
    }

    .seller-nazwa-name.seller-nazwa-hodowcy-name{
      font-size: 15px !important;
      line-height: 16px !important;
    }

    .seller-nazwa-name-listing-opis {
       font-size: 1.20em !important;
    }

    .seller_info_listing_prawy {
      padding-right: 0px !important;
    }

    .seller-info {
      width: 97%;
      margin-left: auto;
      margin-right: auto;
      margin-top: 10px;

   }

    .account_typ_h1 h1 {
      font-size: 28px;
    }

    .seller_info-contact_glowny{
       padding-right: 0px !important;
       padding-left: 0px !important;
    }

    .account_grid_navbar {
       position: relative;
       top: -7px;
    }

    .ogloszenia_usera_div{
       max-width: 120px;
       float: left;
       left: 7px;
       position: relative;
    }

    .ogloszenia_usera{
      font-size: 16px !important;
      line-height: 18px;
    }

    .seller_picture_div {
      max-width: 87%;
    }

    .seller_picture{
        height: 240px;
    }

    .category_top_li {
        flex: 0 0 30.5% !important;
        max-width: 30.5% !important;
    }

    .quiz_next_article_img_odpowiedzi img {
        border-radius: 4px;
        border: 1px solid rgb(50,50,50,0.11);
        -o-object-fit: cover;
        object-fit: cover;
        position: relative;
        min-height: 250px;
        transition: transform 0.3s ease;
        width: 100%;
        max-height: 300px;
    }

    .quiz_question_image img {
        max-height: 280px;
    }

    .artykul_item_obrazek_srodek {
        width: 100%;
    }

    .quiz_moje_rozwiazane {
        max-width: unset;
        margin: 10px auto 0 auto;
    }

    .quiz_rozwiazane_div_srodek{
        padding: 0px 9px 14px 12px;
    }
    .quiz_rozwiazany_img {
        width: 100%;
        max-width: unset;
        min-width: unset;
    }

    .quiz_wykonany_img {
        width: 100%;
        margin: 0 auto 0 auto;
        max-width: unset;
        min-width: unset;
        padding: 14px;
    }

    .quiz_rozwiazane_div_srodek_div {
        margin-bottom: 10px;
        max-width: unset;
        margin: 0 auto 0 auto;
    }

    .quziy-question-nawigacja{
       margin-top:20px;
       padding:6px;
    }

    .quiz-info-back {
        min-height: 35px;
        margin-bottom: 13px;
        margin-top: -20px;
    }

    a.back_to_video_news {
        min-width: 120px;
        width: 50%;
    }

    .ogloszenie_lista_cena{
      font-weight: 600 !important;
      font-size: 18px !important;
    }

    .fields-ogloszenie{
        -webkit-line-clamp: unset !important;
        height: unset !important;
        padding:9px 1px 0px 8px;
        font-size: 13px !important;
    }

    .ogloszenie-info-right{

        padding: 1px 3px 3px 2px !important;
    }

    .ogloszenie-info-right .title{
       padding:13px 1px 0px 8px;
       margin-bottom: 0px !important;
       max-height: unset !important;
    }
    .ogloszenie-info-right .fields{
        offpadding:7px 1px 0px 8px;
    }

    .list .ogloszenie-info-right .system{
        padding:0px 1px 0px 9px;
        offposition: absolute;
        offbottom: 23%;
    }
    a.ogloszenie-info-right-a{
        font-size: 17px;
        color: #2d2d2d;
    }

    a.ogloszenie-info-right-a h2{
        font-size: 17px;
        color: #2d2d2d;
    }

    .list .ogloszenie_img{
        width: 40%;
        float: left
    }

    .list .ogloszenie_img .picture{
        height:130px !important;
    }
    section.list > article.ogloszenie{
      flex: unset;
      padding-left: 6px;
      padding-right: 5px;
      width: 100%;
      margin-top: 1px !important;
    }

    .news_onload_title{
        margin-left :7px;
        margin-right:10px;
    }

    .news_meta_description {
        font-size: 14.5px;
        line-height: 19px;
    }

    .message_dane_tresc{
        font-size: 14px;
        line-height: 20px;
        text-align: justify;
    }
    ul#messages_area > li.me {
        margin: 0 3px 2px 0px !important;
    }
    .message_area{
        padding: 5px 18px 12px 10px  !important;
    }
    .search_my_ads_wynik_brak{
        width: 92.5%;
    }

    .search_in_my_ads-div {
        width: 92.5%;
    }

    section.my-listings {
        width: 92.5%;
    }

    .add_listing_checkout{
        width:90% !important;
    }

    .area_ostatnio{
        margin-right: -3px !important;
        margin-left: -3px !important;
    }

    .bar_ostatnio_dodane .buttons{
        scale:0.8;
    }

    .bar_ostatnio_dodane .buttons .list{
        scale:1.045;
    }
    section#listings:not(.grid).area_ostatnio article:first-child {
        margin-top:10px!important;
    }

    .Ogloszenie_archiwum_napis{
        line-height: 19px !important;
        min-height: 30px;
        width: 96%;
    }

    div.listing-details div.price-tag{
        margin-bottom: -10px;

    }
    .zobacz_ogloszenie_link_mobile{
        width: 100%;
        margin-left: 15px;
        margin-right: 15px;
    }


    .zobacz_ogloszenie_link_mobile .button {
        padding-left: 10px;
        padding-right: 10px;
        width: 70%;
    }

    .ogloszenie_obrazek{

        overflow: clip;
        height: 320px;
        border-radius: 10px;
        width: 100%;
    }


    .ogloszenie_tytul{
       margin-top: -15px;
       font-size: 1.65em !important;
    }


    .ogloszenie_icon_nazwa{
        width: 100%;
        display: inline-block;
        margin-bottom: 12px;
        font-size:12px;
    }


    section.content_block, section.side_block.seller-short {
        margin-left: 0px;
        margin-right: 0px;
    }

    .info-table{
        padding:0px;
    }
    .seller_info{

        width: 100%;
        padding-right: 2px;
        padding-left:  2px;
    }


    ul.info-news-title.quiz_glowna_box{
        min-height: unset !important;
        border-bottom: 0px !important;
        padding:11px !important;
        background-color: #f9f7f2 !important;
        border-bottom: 1px solid #cfcdc8 !important;
        margin-top:0px;
    }

    #fs_jbox_settings,
    #fs_jbox_styling,
    #fs_jbox_code {
        -ms-flex: 0 0 98%;
        flex: 0 0 98%;
        width:98%;

    }

    .area_profile_cell{
        width:95%;
        margin-left: auto;
    }

    .block_id_9{
        width:95%;
    }
    .block_id_7{

        margin-left:0px;
        margin-right: 0px;
    }

    .account_page_info-div{
        off_padding: 1px !important;
    }

    .seller_info-contact{
        -ms-flex: 0 0 98%;
        flex: 0 0 98%;
        max-width: 98%;
        display: block;
        margin-left: auto;
        margin-right: auto;
        width: 98%;
    }


    .seller_info-contact-2{
        -ms-flex: 0 0 98%;
        flex: 0 0 98%;
        max-width: 98%;
        margin-left: auto;
        margin-right: auto;
        width: 98%;
    }

    .accounts_list{
        margin-right: -10px !important;
        margin-left: -10px !important;
    }

    section.list > article.Last_listing{

        margin-left: auto !important;
    }

    .ogloszenie_list ul.ogloszenie-info .price-tag > span {
        font-size: 1.5em;
    }
    section#listings .link-large{
        font-size: 1.5em !important;
    }
    section.list > article{
        flex: 0 0 91%;
    }





    .quiz_wynik_poprawny_napis {

        margin-left: 5px;
        font-size: 13px;
    }

    .quiz_wynik_poprawny_liczba {
        padding: 1px 15px 4px 12px;
    }



    .quiz_wynik_poprawny {
        width: 49%;
    }

    .quiz_wynik_blad {
        width: 49%;
    }


    .quiz_wynik_blad_napis {
        font-size: 13px;
    }

    .quiz_wynik_poprawny_liczba {
        font-size: 13px;
    }
    .quiz_wynik_blad_liczba {
       font-size:13px;
       padding:1px 17px 6px 7px;
    }

}

@media screen and (max-width: 450px) {

    .bottom_popup{
        padding: 0px 4px 0px 4px !important;
        bottom : 46px !important;
    }

    .bottom_popup_popup-content {
      max-height: 150px !important;
      min-height: 150px !important;
    }

    #scroll-container {
        display: block;
    }

    .block_id_27 h3 {
        text-align: left !important;
    }


    .section_category_main{
        margin-bottom: -25px !important;
    }

    .brak_ogloszen{
        margin-top: 15px !important;
    }

    .news_category_menu_svg_on{
        width: 23px;
    }

    .cat-kategoria-box-h3-listing-typ >h3.cat-kategoria-box-listing-typ-h3{
        text-align: left;
        display: flex;
        font-size: 24px !important;
        position: relative;
        top: 5px;
        left: 7px;
        line-height: 21px
    }


    section.categories-box .float-right.cat-kategoria-box-h3-listing-typ h3{
       float:left !important;

    }

    section.categories-box .float-right.cat-kategoria-box-h3-listing-typ{
        width:auto;
    }
    .ogloszenie_onload_content{
        margin-top: 2px;
    }

    .listing_onload_img{
        width: 100%;
        object-fit: cover;
        height: 100%;

    }

    .ogloszenie_onload_cena{
        margin-top: 3px !important;
        margin-bottom: 0px !important;
    }

    .listing_details_seller_Bottom{
        margin-bottom: 0px;
    }

    .ZobaczNastepneOgloszeniaTytul{
       text-align: center;
    }

    .home_quiz_box{
        width: 100% !important;
        max-width: 450px !important;
        height: 300px;
    }

    .quiz_box_li_adv{
        -ms-flex: 0 0 100%;
        flex: 0 0 100%;
        max-width: 100%;
        position: relative;
    }

    .BoxMiastawWojewodztwieTytul {
        display: block;
        border-top: 8px solid #DBDBDB !important;
        margin-bottom: 4px !important;
        padding-right: 3px !important;
        padding-left: 3px;
        padding-top: 11px !important;
        font-size: 24px !important;
        line-height: 25px !important;
        text-align: left;
        color: #555 !important;
        text-transform: uppercase;
        letter-spacing: -1.2px;
        font-weight: 400 !important;
    }


    .grid_navbar {
        min-height: 40px;
        margin-bottom: 8px;
        font-size: 0.813em;
        width: 100%;
        margin-top: 10px;
    }

    section.main_container_home{
        margin-top: 1px !important;
    }

    .bread_crumbs_home2 {
        height: 21px;
        position: relative;
        top: -2px;
        right: 0px;
    }

    #bread_crumbs{
        padding-left:8px !important;
    }

    .section_listing_type{
         padding-right: 3px !important;
         padding-left: 3px !important;
    }

    .bread_crumbs_lt_listings{
      margin-bottom: 17px !important;
    }

    .NapisKategoria{
       display: none;
    }

    .grid_navbar{
      display: inline-block;
    }
    .ogloszenie_news_bottom_title a{
        font-size: 23px;
    }

    .block_id_107 .block_kategorie_header_img{
        left: -2px;
    }

    .block_id_107 .cat-kategoria-box-naglowek a .cat-kategoria-box-back_categories {
        max-width: 38px !important;
        margin-left: -6px !important;
    }

    .block_id_107 {
       padding: 8px 2px 6px 1px !important;
    }

    .block_id_107 .cat-kategoria-box-h3 h3{
        font-size: 16px !important;
        padding-left: 0px;
        line-height: 19px;
    }
    .block_id_107 .cat-kategoria-box-h3 {
        offfloat: right !important;
        width: 73% !important;
        padding-top: 0px;
        position: relative;
        top: 3px;
        left: 1px;
    }

    .block_id_107 .cat-sklep_podkategoria-h3 {
         top: -7px !important;
    }

    .block_id_107 .block_kategorie_header_img {
        offtop: -11px;
    }

    .block_id_107  .cat-kategoria-box-naglowek {
        padding-right: 1px;
        padding-left: 1px;
    }

    .sklep_category_block_list{
        top: -10px;
    }

    .otwarcie_uslugi_add{
       margin-top:10px;
    }

    .otwarcie_uslugi_add_value{
        margin-top: 4px;
    }
    div.submit-cell > div.name.otwarcie_uslugi_add_name {
        width: 113px;
    }

    .otwarcie_uslugi_add_name label{
        font-size: 14px !important;

    }

    .otwarcie_uslugi_add_value select {
        padding: 4px 7px 4px 7px;
        height: 30px;
    }

    .block_id_15 .cat-kategoria-box-back{
        top:0px;
    }


    .quiz_glowna_box a{
        font-size: 21px;
    }

    .inside-container-search{
        top:53px;
    }
    .section_search{
    height: 116px;
    }

    .aside_listing_details{
      padding-right: 0px!important;
      padding-left: 0px!important;
    }

    .KatergorieBoxBack_icon_duzy {
        top: 0px;
        left: -1px;
    }

    .news_content_lista {
      line-height: 18px;
      font-size: 15px;
    }

    .cat-kategoria-box-naglowek{
        margin-top: 0px !important;
    }

    .inside-container_listing_type{
       min-height: 550px;
    }


    .block_kategorie_lista li.selected_category_blok{
        background: rgba(143, 98, 41, 0.07);
        font-weight: 600;
        margin-left: -4px;
        padding-left: 10px !important;
        top: 2px;
        max-width: 100%;
        border-bottom: 0px;
        border-right:0px;
    }

    .nazwa_kategorie_block{
        display: block;
        text-align: center;
        background: #d06a041c;
        padding: 5px;
        font-size: 16px;
        font-weight: 600;
        color: #834A00;
        border-bottom: 2px solid #8f4a0024;
        text-transform: uppercase;
    }

    .cat-kategoria-box-h3_brak{
       top:3px !important;
    }

    .category-count-liczba {
        top: 1px;
        text-align: center;
        right: 2px;
    }

    .block_kategorie_lista .row{
        margin-right: 0px !important;
        margin-left: 12px !important;
    }


    .block_kategorie_lista li{
        padding-right: 1px !important;
        padding-left: 1px !important;
    }

    .block_id_15 li {
        flex: 0 0 100%;
        max-width: 100%;
    }

    div.inside-container_listing_type{
        padding: 0px 0 40px !important;
    }

    .cat-kategoria-box-h3 {
        position: relative;
        color: #444;
        width: 74%;
        line-height: 18px;
        top: 1px !important;
    }

    .cat-kategoria-box-back a {
        position: relative;
        top: -4px;
        left: 4px;
    }

    section.categories-box .float-right.cat-kategoria-box-h3{
        float:right !important
    }

    section.categories-box .col-12{
        padding-right: 0px !important;
        padding-left: 0px !important;
    }

    section.categories-box .col-12.cat-kategoria-box-back_categories{
        width:38px !important;
        float:left;
    }

    .cat-kategoria-box-back_categories{
        margin-top: 0px !important;
        margin-left: 0px !important;
        min-width: 33px !important;
        height: 33px;
        margin-right: 8px;
    }


    section.categories-box {
        margin-bottom: 0px;
        height: 35px;
    }

    .block_kategorie_lista .col-10{
        width:74%;
    }

    .block_kategorie_lista .col-2{
        max-width:24%;
    }
    .block_kategorie_header_napis{
        position: relative;
        top: 4px;
        left: 5px;
    }

    h3.ltcategories_listings{
        font-size: 17px !important;
        font-weight: 600 !important;
        color: #666;
    }

    section.categories-box div.cat-tree-cont.limit-height {
        max-height: 450px;
    }

    .block_kategorie_lista{
        display: block;
        position: absolute;
        z-index: 100;
        background-color: #f7f4f1;
        width: 250px;
        top: -10px;
        left: -555px;
        border-radius: 0px 3px 3px 1px;
        border-right: 2px solid rgb(232, 205, 178, 0.44);
        border-left : 2px solid rgb(232, 205, 178, 0.44);
        border-bottom: 2px solid rgb(232, 205, 178, 0.44);
        border-top: 6px solid rgba(232, 205, 178, 0.44);
    }

    .block_kategorie_header_img{
        display: inline-block;
    }
    .block_kategorie_header{
        cursor: pointer;
    }

    .block_id_15{

        background: unset !important;
        margin-left: 1px !important;
        margin-right: 1px !important;
        padding-top: 2px !important;
        padding-left: 3px !important;
    }

    .block_id_15 h3 {
        text-align: left;
        display: flex;
        font-size: 18px !important;
        position: relative;
        top: 0px;
        left: 3px;
        line-height: 21px;
    }

    .categories-box {
        border: unset !important;
    }


    .col-sss-12_now a.ogloszenie-info-right-a h2 {
        font-size: 21px;
        color: #2d2d2d;
    }

    .col-sss-12_now .fields-ogloszenie{
        font-size:16px !important;
    }

    .col-sss-12_now .ogloszenie_lista_cena_wartosc{
        font-size:21px !important;
    }

    .NazwaKategori_nazwa {
        font-size: 17px;
    }
    .article_title h1 {
      margin-bottom: 12px !important;
    }

    img.logo_img {
        top: 12px;
    }

    .news_all_div_h1 h1 {
        margin: -29px 0px 21px 0px !important;
        font-size: 24px;
       text-align: center;
    }


    .news_video_box_li_div {
        height: 280px;
    }

    .element {
        background-image: url('https://zoomia.pl/f/v/94/70/kameleon-poluje_v.webp');
        border-radius: 10px;
    }
    .video_box{
        border-radius:10px;
        max-height: 280px;
    }

    .info-video-smieszne {
        width: 98.6%;
        left: 4.5px;
        bottom: 0px;
    }

    li.kategoria_block_glowny{
        flex: 0 0 48% !important;
        max-width: 48% !important;
        margin: 0 auto !important;
        margin-bottom: 0px;
        margin-bottom: 9px !important;
    }

    .search-home{
     offdisplay: none;
      offposition: absolute;
    }
    .main-menu .menu a {
        display: flex;
        font-size: 17px;
        color: #fff;
        font-weight: 500;
        align-items: center;
        white-space: nowrap;
        text-transform: uppercase !important;
    }

    .quizbox_box_glowna {
       height: 250px !important;
       max-height: 250px;
    }

    .mobile-menu {
        position: fixed;
        top: 58px;
        right: -2px;
        width: 163px;
        height: 347px;
        z-index: 1002;
        background-color: #f7f4f1;
        padding: 8px;
        border-radius: 0px;
        box-shadow: 0 0 10px rgba(130, 130, 130, 0.6);
        text-transform: uppercase;
        border: 1px solid #6867672e;

    }

    .categories-box-nav{
        padding:3px !important;
    }

    .seller-short div.picture {
        display: block;
        margin-left: auto;
        margin-right: auto;
    }

    .MydescriptionTextOpis {
        text-align: justify !important;
        color: #002F34 !important;
        font-size: 18px !important;
        line-height: 24px !important;
        width: 100% !important;
        background-color: unset !important;
        padding: 0px 8px 0px 7px !important;
    }

    .section_listing_details{
        padding-right: 2px !important;
        padding-left: 2px !important;
    }

    .accounts_list_section{
        margin-top:20px;
    }

    .account_serach_div{
        padding-bottom: 1px  !important;
    }

    .nazwa_hodowli_field input{
        height: 37px!important;
    }

    .b_states_name{
        width: 100% !important;
        text-align: left !important;
        padding-bottom: 3px !important;
        padding-left: 5px !important;
    }

    .b_states_field{
        width: 95%;
        margin: 0 auto;
    }

    .b_states_field select{
        height: 37px!important;
    }

    .b_states_name {
        width: 100% !important;
        text-align: left !important;
        padding-bottom: 3px !important;
        padding-left: 5px !important;
    }

    .rasa_name{
        width: 100% !important;
        text-align: left !important;
        padding-bottom: 3px !important;
        padding-left: 5px !important;
    }

    .rasa_field{
        width: 95%;
        margin: 0 auto;
    }
    .rasa_field input{
        height: 37px!important;
    }

    .city_name{
        width: 100% !important;
        text-align: left !important;
        padding-bottom: 3px !important;
        padding-left: 5px !important;
    }

    .city_field{
        width: 95%;
        margin: 0 auto;
    }

    .city_field input{
        height: 37px!important;
    }

    .account_serach_button{
        height: 28px !important;
        padding: 0 12px 2px !important;
        font-size: 13px !important;
        margin-top: 5px;
    }

    .search_form_account {
        background-color: #f7f4f1;
        padding: 0px;
        border: 1px solid #d0cfcf;
        border-radius: 6px;
        padding-top: 2px;
        padding-bottom: 6px;

    }

    .nazwa_hodowli_name{
        width: 100% !important;
        text-align: left !important;
        padding-bottom: 3px !important;
        padding-left: 5px !important;
        margin-left: 3px;
    }

    .nazwa_hodowli_field{
        width: 95%;
        margin: 0 auto;
    }

    .img_fit {
        position: absolute;
        display: block;
        width: 100%;
        max-height: 270px;
        height: 257px;
        object-fit: cover;
        border-radius: 17px;
        margin: 0 auto;
        padding: 11px;
        border-bottom: 0px !important;
    }

    .dealer_box_img{
        margin-top:0px !important;
    }

    .dealerThumb {
        height: 250px;
        width: 300px;
    }

    .area_profile_tabs {
      height: 47px !important;
    }

   .area_faktura form {
       margin-top: 15px !important;
   }
    .area_profile_content .name {
        color: rgb(50,50,50,0.8) !important;
        font-size: 14px !important;
        margin-left: 10px;
    }

    .profile_password_input{
        width: 100%;
    }

    .profile_wybor_jezyka{
        width:100% !important;
    }

    .personal_address_div{
        width:100% !important;
    }

    .ha-or-profil_top_dane{
        display: none !important;
     }

    .area_profile_tabs li.active {
        border-left: 1px solid #e8e7e7;
        border-right: 1px solid #e8e7e7;
        border-top: 2px solid #8a470087;
        border-bottom: 0px;
        border-radius: 6px 6px 0px 0px;
        position: relative;
        top: 10px !important;
        background: #f4f4f4 !important;
    }

    .area_profile_tabs li.active a {
        padding: 9px 10px 0;
        height: 29px;
        font-size: 15px !important;
    }


    .area_profile_tabs li {
       height: 38px !important;
       top: 8px  !important;
    }

    .section_content_my_profile{
        padding-right: 2px !important;
        padding-left: 2px !important;
    }
    .rejestracja_glowna{
      padding-right: 18px !important;
      padding-left: 18px !important;
    }

    .ha_social_div_facebook {
        padding: 8px 30px 5px 15px;
        background-color: #f4f4f4;
        border: 1px solid #e8e7e7;
        border-radius: 4px;
        margin-right: 5px;
    }
    .ha_social_div_google {
        padding: 8px 42px 5px 9px;
        background-color: #f4f4f4;
        border: 1px solid #e8e7e7;
        border-radius: 4px;
        margin-left: 15px;
    }

    .register_password_1{
        width:100% !important;
    }

    .register_password_2{
        width:100% !important;
    }

    .register_mail{
        width:100% !important;
    }
    .register_username{
        width:100% !important;
    }

    .account_type_select{
        width:100% !important;
    }
    div.password_strength {
        padding: 0 0 0 4px;
    }

    .rejestracja_newsletter .name{
       display: none;
    }

    .register_password_div{
        display:block !important;
    }

    .password_strength_div{
        width: 100%;
        margin-top: 3px;
        font-size: 14px;
    }

    .section_registration{
        padding-left: 2px !important;
        padding-right: 2px !important;
        margin-top: -11px;
    }
    .content-padding_rejestracja{
        padding-left: 2px !important;
        padding-right: 5px !important;
    }
    .section_edit_listing{
        padding-left: 4px !important;
        padding-right: 4px !important;
    }

    .info-video-smieszne a {
        font-size: 29px !important;
        font-weight: 600 !important;
        line-height: 29px !important;
    }

    li.news_video_box_li {
        -ms-flex: 0 0 100% !important;
        flex: 0 0 100% !important;
        max-width: 100% !important;
    }


    .quiz-info-text{
        padding-left:15px !important;
        padding-right:15px !important;
    }

    .grid_navbar .switcher > div.buttons > div{
       margin-right: 7px;
    }
    .grid_navbar .switcher > div {

        height: 33px;
    }

    .col-sss-12_now{
        -ms-flex: 0 0 100%;
        flex: 0 0 100%;
        max-width: 100%;
    }

    .grid_navbar .buttons > div {
      width: 29px !important;
      height: 29px !important;
    }

    .grid_navbar .sorting {
      margin-top: 10px;
    }
    .grid_navbar .switcher {
        float: right;
        height: 30px;
        margin-top: 8px;
    }

    .list_icon {
        font-size: 24px !important;
        margin-top: -1px;
        margin-left: 1px;
        width: 28px;
        height: 30px;
    }

    .grid_icon {
        font-size: 24px !important;
        margin-top: 1px;
        margin-left: -1px;
        width: 30px;
        height: 25px;
    }

    .mapa_znacznik_grid {
        font-size: 21px !important;
        margin-top: 3px;
        margin-left: 3px;
    }

    .gallery_icon {
        font-size: 24px !important;
        margin-top: 0px;
        margin-left: 0px;
        width: 28px;
        height: 29px;

    }

    .gallery_div{
      display: inline-block !important;
    }

    .zapisz_wynik_box{
        float: right;
        font-size: 13px;
        margin: -2px 12px 0px 0px !important;
        padding: 0px 5px 0px 1px;
    }
    .szukaj_wynik_h1 h1 {
        font-size: 1.2em;
    }

    span.kategorie_icon_close {
        margin-left: -22px;
        font-size: 23px !important;
        margin-top: 2px;
    }

    .szukaj_podpowiedz_top_kontener {
      margin-top: 6px !important;
    }

    .input-kategorie::placeholder {
        font-size: 14px;
        text-align: center;
    }

    .input_szukaj_lokalizacja::placeholder {
        font-size: 14px;
        text-align: center;
    }

    .input_szukaj_glowny {
        padding: 6px 29px 5px 9px  !important;
     }

    .input_szukaj_glowny::placeholder {
        font-size: 15px;
    }

    .opcje-szukaj_kategorie{
        padding-right: 7px;
    }

    .opcje-szukaj_lokalizacja{
        padding-right: 7px;
        margin-left: 11px;
    }

    .input_szukaj_lokalizacja {
        padding: 6px 17px 4px 4px  !important;
        font-size: 14px !important;
        text-align: center;
    }

    span.szukaj_wiecej_tune_icon {
        margin-top: 0px;
        font-size: 26px;
        margin-left: -2px;
        padding-top: 3px;
    }

    .input_szukaj_kategorie {
        padding: 6px 17px 4px 4px !important;
        font-size: 14px !important;
        text-align: center;
    }

    .kategorie_znacznik {
        margin-left: 5px;
        font-size: 15px !important;
        offmargin-top: -7px !important;
        background: linear-gradient(180deg, #f7f4f1 0%, rgb(255, 255, 255) 100%);
        padding-right: 3px;
        padding-left: 3px;
        height: 8px;
        padding-top: 0px;
        display:none;
    }

    .input-kategorie {
        height: 31px !important;
    }
    input[type="button"].input_szukaj_filtry {
        width: 39px;
        font-size: 16px;
        height: 30px;
        padding: 0px;
        font-weight: 300;
        cursor: pointer;
        border-radius: 4px;
        font-weight: 600;
        margin-left: 0px;
        margin-top: 1px;
    }

    .inside-container-search {
       margin:0px;
       top: 58px;
    }

    .filtry_left {
        width: 39px;
    }

    .szukaj_wiecej {
        margin-top: -3px;
        margin-left: -2px;
    }

    .mapa_znacznik_button {
        color: rgb(113, 79, 0);
        padding-right: 9px;
        font-size: 33px !important;
        font-weight: 700 !important;
        margin-top: -3px;
        height: 30px;
    }

    .szukaj_top_advanced.advanced-search-button {
        height: 41px !important;
        line-height: 35px !important;
        width: 43px !important;
    }

    span.szukaj_top_icon_close {
        margin-left: -29px;
        font-size: 25px !important;
        margin-top: 4px;
    }

    .lokalizacja_icon_close {
        margin-left: -22px;
        font-size: 23px !important;
        margin-top: 2px;
    }

    .menu_lokalizacja_miast_kontener {
        box-shadow: -6px -1px 11px -7px rgba(0, 0, 0, .5);
        z-index: 10000;
    }



    .mapa_znacznik {
        margin-left: 6px;
        font-size: 18px !important;
        margin-top: -8px;
        background: linear-gradient(180deg, rgb(247, 244, 241) 0%, rgb(255, 255, 255) 60%);
        padding-right: 2px;
        display: none;
    }

    .input_szukaj_div_icona_top_bar {
        font-size: 19px !important;
        line-height: 23px !important;
        margin-left: 5px;
        margin-top: -12px;
        background: linear-gradient(180deg, #f7f4f1 0%, rgb(255, 255, 255) 100%);
        padding-right: 3px;
        padding-left: 5px;
        display:none;
    }

    .zobacz_wiecej_wiadomosci {
        margin-left: 14px;
        margin-right: 14px;
        margin-bottom: 13px;
    }

    .news_articles_ogloszenia_napis {
        padding: 0px 0px 7px 0px;
        font-size: 22px;
        margin-left: 14px;
        margin-right: 14px;
    }

    .news_one_lista{
        min-height: 130px;
    }

    .news_one_lista_div{
        min-height: 130px;
    }

    .news_glowny_border_pozostale_mobile {
        border-top: 1px solid rgba(0, 0, 0, 0.14);
        height: 5px;
        margin-top: 19px;
        margin-bottom: 18px;
        margin-left: 6px;
        margin-right: 0px;
        width: 100%;
    }

    .news_meta_description {
        font-size: 15px !important;
        line-height: 19px !important;
        margin-bottom: 5px;
    }
    .article_pozostale_right {
        width: 100% !important;
    }

    .news_articles_bottom_li {
        height: unset !important;
        display: grid !important;
    }

    .news_articles_bottom {
        margin-left: 10px !important;
        margin-right: 21px !important;
    }

    .article_pozostale {
        width: 100% !important;
        height: 220px !important;
        margin-left: 3px;
    }


    .block_id_63 {
        margin-top:3px !important;
        padding: 5px 14px 5px 19px !important;
    }

    .news_right {
        padding: 0px 0px 0px 7px;
        max-height: 150px;
    }

    .truncate-overflow-4_do_3 {
        -webkit-line-clamp: 3 !important;
    }
    .news_meta_title {
        font-size: 16px;
        margin-top: 0px;
    }


    .saved_search_item {
        padding: 4px 0px 5px 39px !important;
    }

    .search_my_ads_wynik_brak_napis{
        padding-left: 25px;
        width: 100%;
        display: inline-block;
    }

    .search_my_ads_wynik_brak{
        width: 95%;
    }

    .search_in_my_ads-div {
        width: 95%;
    }
    .my_listings_grid_navbar {
        width: 95%;
    }

    section.my-listings {
        width: 95%;
    }

    .platnosc_table {
        margin-left: 3px;
        width:96% !important;
    }

    .logo_img {
        margin-left: 0px;
        margin-right: -3px;
    }

    header.page-header div.top-navigation{

        height: 42px;
    }

    #lnp_container > li{
        flex:none;
    }

    .listing-header .next{
        width:10%;
    }
    .listing-header .prev{
        width:10%;
    }
    .navigation_srodek{
        width:60%;
        padding-right: 1px;
        padding-left: 1px;
    }

    .navigation_div .next{
        width:20%;
    }

    .navigation_div .prev{
        width:20%;
    }
    .dealer_box {
        -ms-flex: 0 0 90%;
        flex: 0 0 90%;
        max-width: 90%;
        margin-left: 1px;
        width: 90% !important
    }

    ul.tabs_ostatnie_box {
        height: 37px !important;
        margin-left: -4px !important;
        margin-right: -7px !important;
    }

    .block_id_32 .listing_box_1-div{
       padding    :1px !important;
    }
    .block_border_top h3{
        padding-top: 11px !important;
        font-size: 1.347em !important;
    }

    .promowane_box_li_glowna_pierwszy{
        margin-bottom: 4px !important;
    }
    .polecmy-top-ul{
        padding-bottom: 3px !important;
    }
    li.promowane_box_li_glowna_bok_row:nth-child(1) {
        padding-right: 1px !important;
    }

    li.promowane_box_li_glowna_bok_row:nth-child(2) {
        padding-left: 3px !important;
        margin-right: 2px !important;
    }



    li.promowane_box_li_glowna_buttom_row:nth-child(1) {
        padding-right: 1px !important;

    }

    li.promowane_box_li_glowna_buttom_row:nth-child(2) {
        padding-left: 3px !important;
        padding-right: 3px !important;
        margin-right: 1px !important;
    }


    #listing_box_32 li:nth-child(odd) {
        padding-right: 2px !important;
        padding-left: 5px !important;
    }

    #listing_box_32 li:nth-child(even) {
        padding-left: 6px !important;
        padding-right: 4px !important;
    }

    .news_img{
        border: 1px solid #ECE0C8;
        offpadding:2px;
        width:120px;
        max-height:90px;
        position:relative;
    }

    .saved_search_main{
        padding-left: 0px;
        padding-right: 0px;
    }

    div.list-table > div.row > div.saved_search_content:before{
       width: 50%;
    }


    div.list-table > div.row > div.saved_search_content{
        padding: 5px 0 5px 50% !important;

    }

    .saved_search_data_last_check{
        margin-left: 5px;
        margin-right: 7px;
    }

    .add_listing_auth {
        width: 95%;
    }
    section#main_container {
        position: relative;
        overflow: hidden;
    }
    .quiz_box{
        flex: 0 0 100% !important;
        max-width: 100% !important;
    }

    .szukaj {
        margin: 0px auto;
        width:100% !important;

    }

    .input-szukaj {
        height: 43px !important;
        width:95% !important;
        margin:0 auto;
    }

    .input_szukaj_lokalizacja{
        height: 31px !important;
    }

    input.input-szukaj-button {
        height: 41px !important;
        content: '';
        display: block;
        background: url('/templates/pets_nova/img/ui/search-icon-20.png') 14px 11px no-repeat, #FF7B00 !important;
        width: 49px !important;
        float: left;
        padding: 0 6px 2px;
        margin-right: 9px;
    }

    .advanced-search-button {
        height: 31px !important;
        line-height: 31px !important;
    }


     .block_id_32 a{
         font-size:0.95em;
         text-align: center;
     }

    .price-tag-ostatnio_dodane{
        font-weight: 600 !important;
        font-size:1.2em !important;
    }

    div#logo img {
        max-width: 132px !important;
        margin-left: 4px;
        margin-top: 1px;
    }

    li.promowane_box_li_glowna_pierwszy_row {
        flex: 0 0 100% !important;
        max-width: 100% !important;
        padding-right: 0px;
        padding-left: 0px;
        margin-bottom: 2px !important;
    }
    .polecamy-glowna-top-pierwsze li{
        text-align: center;
    }
    .polecamy-glowna-top-pierwsze a {
        font-size: 28px;
        font-weight: 600;
        line-height: 32px;
        color: #ffffff;
        text-shadow: 0 0 3px #111,1px 1px 0 #111;
        text-align: center;
    }


    .promowane_box_li_glowna_bok_row li{
        text-align: center;
    }

    .promowane_box_li_glowna_bok_row{
        margin-bottom: 8px !important;
    }

    .promowane_box_li_glowna_bok_row a {
        font-size: 17px;
        font-weight: 600;
        line-height: 18px;
        color: #ffffff;
        text-shadow: 0 0 3px #111,1px 1px 0 #111;
    }

    li.promowane_box_li_glowna_buttom_row:not(:last-child) {
        margin-bottom: 11px !important;
    }

    .polecamy-glowna-top-pierwsze{
        padding: 5px;
    }

    off_li.promowane_box_li_glowna_buttom_row:nth-child(1){
        padding-right: 0px;
        flex: 0 0 100% !important;
        max-width: 100% !important;
        padding-left: 0px;
    }

    li.promowane_box_li_glowna_buttom_row:nth-child(2){
        offpadding-left: 4px !important;
        float:left;
        flex: 0 0 49% !important;
        max-width: 49% !important;
        margin-left: 0px;
        margin-right: 0px;

    }

    li.promowane_box_li_glowna_buttom_row{
        margin-bottom: 11px !important;
    }

    .polecamy-glowna-top-dwa-trzy a{
        font-size: 17px;
        font-weight: 600;
        line-height: 19px;
        color: #ffffff;
        text-shadow: 0 0 3px #111,1px 1px 0 #111;
    }
    li.promowane_box_li_glowna_bok_row{

        flex: 0 0 49% !important;
        max-width: 49% !important;
        padding-left: 4px;
        float:left;
        margin-left: 0px;
        margin-right: 0px;
        position: relative;

    }
    .promowane_box_li_glowna_bok{
        float:left;
    }


    li.promowane_uslugi_box_li_glowna{
        flex: 0 0 49% !important;
        max-width: 49% !important;
        padding-right: 2px;
        padding-left:  2px;
    }

    .promowane_uslugi_box_li_glowna{
        margin-bottom: 10px !important;
    }



    .news_box_li_off {
       margin-left: 2px !important;
       margin-right: 2px !important;
       margin-bottom: 20px !important;
       max-width: 100% !important;
       flex: 0 0 100% !important;
    }

    .quiz_box_li .picture {
        padding-bottom: 45% !important;
    }
    .quiz_box_li {
        margin-left: 2px !important;
        margin-right: 2px !important;
        margin-bottom: 20px !important;
        max-width: 100% !important;
        flex: 0 0 100% !important;
        padding-right: 11px !important;
        padding-left: 7px;
    }

    .quiz_box_napis_img_box{
        padding: 5px;
        background-color: #FF7B00;
        color:#fff;
        border-radius: 5px;
        height: auto;
        width: auto;
        position: absolute;
        box-shadow: 0 0 5px rgba(0,0,0,.6);
        font-weight:600;
        off_text-transform: uppercase;
        z-index: 999;
        font-size: 15px;
    }

    .info-news-title{
        background-color:#fff !important;
        border:0px !important;
        padding: 0px 4px !important;

    }

    .info-news-title a{
        margin-bottom:10px;
        text-align: left !important;

    }

    li.wiadomosci_glowna li.title a{
        margin-top: 10px !important;
        font-size:17px !important;
        line-height: 16px;
    }
    .block_id_55 .news_box_glowna-div{
        padding: 10px !important;
    }

    .wiadomosci_video {
        margin-bottom:18px !important;

    }

    .block_id_56 .hodowcy_box_glowna-div {
       padding: 7px !important;
    }

    .info-hodowcy-polecane{
        padding: 5px 3px !important;

    }

}

@media screen and (max-width: 430px) {


    .login-form {
        border-radius: 4px;
        padding: 6px 11px 6px 11px;
    }

    .content-padding-login {
        padding-left: 2px !important;
        padding-right: 2px !important;
    }
    .quiz_question_image img {
        max-height: 240px;
    }

    .section_content_news {
       padding-right: 5px !important;
       padding-left: 5px !important;
    }

    .onenews_obrazek_lista {
       height: 130px;
    }

    .saved_search_buttom {
        float:right;
    }

    .plan_aktualizacja{

        min-width: 70px;
    }

    .status_aktualizacja{
        min-width: 70px;
    }

    .edycja_ogloszenia_stat_div .added_value {
        width: 70% !important;
    }

    .edycja_ogloszenia_stat_div .expire_value {
        width: 70% !important;
    }

    .edycja_ogloszenia_stat_div div.value{
        width: 70% !important;
    }

}

@media screen and (min-width: 410px) and (max-width: 449px){

    .header-nav > div > div{
        margin:0 2px;
    }

    .napis_dodaj_oferte{
        font-size: 14px;
    }
}

@media screen and (max-width: 420px) {


    .kategorie_wszystkie_top_ul{
        padding: 0px;
    }





    .kategorie_popularne_top_napis h2{
        font-size: 1.257em !important;
    }

    input.personal_address_input {
        width: 100% !important;
    }

    .category_top_li {
        flex: 0 0 46% !important;
        max-width: 46% !important;
    }

}

@media screen and (max-width: 409px) {


    .ogloszenie_obrazek{
       height: 300px;
    }

    .news_artykul_sponosorowany{
        right: 33px;
    }

    .ogloszenie_news_bottom_desctiption{
        padding: 2px 4px 4px 10px;
    }

    .ogloszenie_news_bottom_img{
        width: 160px;
    }

    .ogloszenie_news_bottom_img img{
        width: 160px;
    }

    .otwarcie_uslugi_add {
        width: 98%;
        margin-left: 0px;
    }

    .listing-details-main{
        min-height: 200px;
    }

    .info-video-smieszne li {
        padding-bottom: 4px !important;
    }

    .block_id_59 li:nth-child(4){
        margin-bottom: 10px !important;
    }
    .news_video_box_li_div {
      height: 260px;
    }

    .info-video-smieszne {
      width: 100%;
      left:0px;
      bottom: 0px;
    }

    .category_top_li {
      flex: 0 0 46% !important;
      max-width: 46% !important;
      margin: 7px 1% 1px 1.8% !important;
    }

    .section_home{
        padding-right: 4px;
        padding-left: 4px;
    }

    .img_fit {
        position: absolute;
        display: block;
        width: 100%;
        max-height: 270px;
        height: 243px;
        object-fit: cover;
        border-radius: 3px 3px 0px 0px;
        margin: 0 auto;
        padding: 0px;
        border-bottom: 1px solid rgba(68, 68, 68, 0.11);
    }

    .quiz_next_article_img_odpowiedzi img {
        border-radius: 4px;
        border: 1px solid rgb(50,50,50,0.11);
        -o-object-fit: cover;
        object-fit: cover;
        position: relative;
        min-height: 250px;
        transition: transform 0.3s ease;
        width: 100%;
        max-height: 250px;
    }

    a.quizy_all_moje {
        margin: 10px auto 1px auto !important;
        width: 100% !important;
        max-width: unset;
    }

    .quiz_create_account_input_div {
        padding: 5px 50px 5px 14%;
    }

    .section_content_quizy{
        padding-right: 7px !important;
        padding-left: 7px !important;
    }

    .block_id_59 li:nth-child(4){
        margin-bottom: 15px !important;
    }

    .block_id_59 li:nth-child(5) {
        margin-bottom: 15px !important;
    }

    .info-news-title.news_glowna_box{
        padding: 0px 4px 8px 8px !important;
        background-color: #fdf2eb4a !important;
        border: 1px solid #32323208 !important;
    }

    .block_id_59 li.news_video_box_li {
        -ms-flex: 0 0 100%  !important;
        flex: 0 0 100%  !important;
        max-width: 100%  !important;
        padding-left: 4px !important;
        padding-right: 10px !important;
        margin-bottom: 10px !important;
   }



    span.kategorie_icon_close {
        margin-left: -19px;
        font-size: 19px !important;
        margin-top: 4px;
    }
    .input_keyword_szukaj{
        height: 32px !important;
    }
    .lokalizacja_icon_close {
        margin-left: -20px;
        font-size: 21px !important;
        margin-top: 3px;
    }
    .artykul_obrazek_pozostale{
        width:100% !important;
        margin-left:0px !important;
        margin-right:0px !important;
    }

    .article_img_podpis_posotale {
        width: 100%;
        margin-left:0px !important;
        margin-right:0px !important;
    }

    .article_content{
        line-height: 23px !important;
        font-size: 17px !important;
    }
    .artykul_obrazek_box{
        height: 240px !important;
        max-height:240px !important;
    }

    .onenews_obrazek_boczne {
        position: relative;
        float: left;
        width: 40%;
        height: 120px;
    }

    li.news_video_box_li {
        padding-left: 0px !important;
        padding-right: 0px !important;
        margin-bottom: 11px !important;

    }
    .account_typ_div h1{
        margin-top: 10px;
        margin-bottom: 30px;
    }

    .add_listing_checkout{
        width:97% !important;
    }



    .news_img{
        border: 1px solid #ECE0C8;
        offpadding:2px;
        width:120px;
        max-height:90px;
        position:relative;
    }

    .news_date{
        display: none;
    }
    .news_title_a{
        margin-bottom: 5px;
    }

    .news_title{
        font-size:1.1em !important;
    }
    .news_content{
        font-size:14px !important;
    }
    .block_id_15 li {
        flex: 0 0 90%;
        max-width: 90%;
        margin-left:5%;
        margin-right: 5%;
    }

    .produkt_title_a{
        margin-bottom: 5px;
    }

}

@media screen and (max-width: 390px){
    .MyTytulOgloszenie {
       margin-top:0px;
    }
}

@media screen and (max-width: 370px){


    div.gallery{
        min-height: 100px;
    }
    .napis_dodaj_oferte_mobile_ikona{
        top: -5px !important;
        left: -4px !important;
    }


    .ogloszenie_news_bottom_title a {
        font-size: 21px;
    }

    .ogloszenie_news_bottom_desctiption {
        padding: 2px 4px 4px 4px;
        font-size: 15px;
        max-height: 121px;
        line-height: 17px;
    }

    .ogloszenie_news_bottom_img img{
        width: 130px;
        height: 120px;
    }
    .ogloszenie_news_bottom_img{
        width: 130px;
    }
    .block_id_107 .KatergorieBoxBack_icon_duzy {
        top: 2px;
        left: -1px;
    }

    .block_id_107 .cat-kategoria-box-naglowek a .cat-kategoria-box-back_categories {
       width: 15% !important;
       max-width: 35px !important;
       height: 30px;
    }

    .quiz-question-autoreklama {
        font-size: 20px;
        line-height: 22px;
        margin-top: -61px;
        margin-left: 20px;
        max-width: 194px;
    }

    .KatergorieBoxBack_icon_duzy {
        top: -2px;
    }

    .cat-kategoria-box-h3 {
        top: 2px;
        width: 76%;
    }

    section.categories-box .col-12.cat-kategoria-box-back_categories {
        width: 34px !important;
    }

    .cat-kategoria-box-back_categories {
       height: 30px;
    }

    .block_kategorie_header_img {
        width: 34px;
        padding: 6px 5px 4px 5px;
        height: 29px;
    }

    .user_icon_none {
        left: -2px;
        top: 4px;
        height: 19px;
    }

    .user-navbar-top {
        width: 33px;
        height: 31px;
        top: 0px;
        right: 1px;
    }

    .mobile-menu-button {

        width: 33px !important;
        height: 31px !important;
        top: 0px;
    }

    .szukaj_top_mobile {
        width: 33px;
        height: 31px;
        top: 0px;
    }

    .szukaj_top_mobile img {
        width: 23px;
        opacity: 0.8;
        padding-top:1px;
        padding-left: 3px;

    }

    .napis_dodaj_oferte_mobile {

        width: 33px;
        height: 31px;
        top: 0px;
        position: relative;
    }

    .napis_dodaj_oferte_mobile img {
        width: 22px;
        opacity: 0.8;
        padding-top: 6px;
        padding-left: 5px;
        top: -2px;
        left: -2px;
        position: relative;
    }

    .quiz_next_article_img_odpowiedzi img {
        border-radius: 4px;
        border: 1px solid rgb(50,50,50,0.11);
        -o-object-fit: cover;
        object-fit: cover;
        position: relative;
        min-height: 220px;
        transition: transform 0.3s ease;
        width: 100%;
        max-height: 220px;
    }


    .artykul_item_obrazek_srodek {
        width: 100%;
    }

    .search_my_ads_wynik_brak{
        width: 95%;
    }

    .my_listings_grid_navbar {
        width: 99.5%;
    }

    section.my-listings {
        width: 99.5%;
    }

    .header-nav > div > div {
        margin: 0px 7px 0px 0px !important;
    }





    .material-symbols-outlined.menu_add_to_photos{
       margin-top:3px;
    }

    header.page-header div.top-navigation {
        height: 35px;
    }



    .block_id_15 li {
        flex: 0 0 98%;
        max-width: 98%;
        margin-left:1%;
        margin-right: 1%;
    }
}

@media screen and (max-width: 350px) {

    .OgloszenieDodajMenuBottomMobile{
        display: none;
    }
    .SzukajDodajMenuBottomMobile{
        display: none;
    }

    .szukamy_wynik_nawigacja{
        display: none;
    }

    .liczba_wynikow h3{
       display: none;
    }

    div.submit-cell > div.name.otwarcie_uslugi_add_name{
        margin-top: -2px;
    }

    .otwarcie_uslugi_dzien_add{
        padding: 4px 3px 4px 0px !important;
    }

    .otwarcie_uslugi_add_name{
        position: relative;
        top: 3px;
    }

    .otwarcie_uslugi_add {
        width: 100%;

    }

    .godzina_separacja{
        padding:0px;
    }

    .cat-kategoria-box-h3 {
       top: 5px;
       width: 73%;
    }

    div#logo img {
       max-width: 124px !important;
       margin-top: 2px;
    }
}

@media screen and (max-width: 330px){


    #listing_box_53 .wybrane_ogloszenia {
        flex: 0 0 100% !important;
        max-width: 100% !important;
        padding-right: 0px;
        padding-left: 0px;
    }

    #listing_box_32 li.ostatnio_dodane{
        flex: 0 0 95% !important;
        max-width: 95% !important;
        margin-left:8px !important;
        padding-left: 1px !important;
        padding-right: 1px !important;
        margin-bottom: 14px !important;
    }

    #listing_box_117 li.wybrane_ogloszenia{
        flex: 0 0 95% !important;
        max-width: 95% !important;
        margin-left:8px !important;
        padding-left: 1px !important;
        padding-right: 1px !important;
        margin-bottom: 14px !important;
    }


    li.wiadomosci_glowna{
        -ms-flex: 0 0 100%  !important;
        flex: 0 0 100%  !important;
        max-width: 100%  !important;
    }


    .quiz_next_article_img_odpowiedzi img {
        border-radius: 4px;
        border: 1px solid rgb(50,50,50,0.11);
        -o-object-fit: cover;
        object-fit: cover;
        position: relative;
        min-height: 200px;
        transition: transform 0.3s ease;
        width: 100%;
        max-height: 200px;
    }

    .quiz-logowanie-mail {
        width: 166px !important;
        height: 35px !important;
        margin-right: 10px !important;
        margin-left: -9px;
    }

   .quiz-logowanie-submit {
       height: 26px !important;
       padding: 1px 7px 1px 7px !important;
       font-size: 12px !important;
    }

    .quiz_create_account_input_div {
        padding: 5px 50px 5px 0px;
    }

    .quiz_wynik_porownanie_napis_span{
        font-size: 18px;
    }

    .quiz_question_image img {
        max-height: 220px;
    }

    li.news_video_box_li {
        flex: 0 0 100% !important;
        max-width: 100% !important;
    }

    .grid_navbar .buttons > div.grid{
       display:none;
    }
    .col-sss-12{
        -ms-flex: 0 0 100%;
        flex: 0 0 100%;
        max-width: 100%;
    }
}

@media screen and (max-width: 320px){

    .block_id_h3_32 a{
        font-size: 23px !important;
    }

    .UserMenuBottomMobileIkona {
        width: 16px;
        height: 16px;
        left: -3px;
        top: 1px;
        position: relative;
    }

    .UserMenuBottomMobile {
        top: 13px !important;
        right: 12px !important;
        position: relative;
        width: 27px !important;
        height: 22px !important;
        margin-left: 4px !important;
    }

   .HomeMenuBottomMobileIkona {
       width: 21px;
       height: 21px;
       left: -7px;
       top: 0px;
    }

    .HomeMenuBottomMobile {
        top: 13px !important;
        left: 8px;
        position: relative;
        width: 24px !important;
        height: 22px !important;
        margin-left: 2px !important;
    }

    .napis_dodaj_oferte_bar_bottom {
        padding: 5px 3px 4px 3px;
        background-color: #ff83004f;
        border-radius: 3px;
        margin-left: 3px;
        position: relative;
        font-size: 11px;
        font-weight: 400;
        color: rgba(255, 255, 255, 0.72);
        max-width: 180px;
        margin-top: 1px;
        cursor: pointer;
        text-transform: uppercase;
        line-height: 32px;
        white-space: nowrap;
    }

    .category_top_li {
        flex: 0 0 44% !important;
        max-width: 44% !important;
    }

     .login_footer_button{
        float:unset;
     }

    .login_forgot_pass_text,
    .login_new_here_text{
        width:100%;
        display: inline-block;
        padding:3px;
        text-align: center;
        padding-bottom: 7px;
    }

    .ha_social_div_facebook {
        padding: 8px 9px 5px 15px;
        background-color: #f4f4f4;
        border: 1px solid #e8e7e7;
        border-radius: 4px;
        margin-right: 5px;
    }

    .ha_social_div_google {
        padding: 8px 14px 5px 9px;
        background-color: #f4f4f4;
        border: 1px solid #e8e7e7;
        border-radius: 4px;
        margin-left: 15px;
    }

    .ha_social_login_div_facebook {
        padding: 8px 9px 5px 15px;
        background-color: #fff;
        border: 1px solid #e8e7e7;
        border-radius: 4px;
        margin-right: 5px;
    }

    .ha_social_login_div_google {
        padding: 8px 14px 5px 9px;
        background-color: #fff;
        border: 1px solid #e8e7e7;
        border-radius: 4px;
        margin-left: 15px;
    }


    .ha_social_div_facebook span {
       display: none;
    }

    .ha_social_div_google span {
        display: none;
    }

}

@media screen and (max-width: 300px) {



    .block_id_107 .cat-kategoria-box-h3 {

        width: 65% !important;
    }

    .cat-kategoria-box-h3 {
        top: 5px;
        width: 72%;
    }

    .grid_navbar .buttons > div.list {
        display: none;
    }
}


