/*Katalog*/
#djcatalog .djc_subcategories_grid .djc_title, .djc_item_in .djc_title{text-align: center;background: #fff0;display: flex;justify-content: center;align-items: center;width: 100%;}
#djcatalog .djc_items .djc2_cols_1 .djc_image, #djcatalog .djc_items .djc2_cols_2 .djc_image{margin: 0; width: 100%; }
#djcatalog .djc_subcategories_grid .djc_title h3 a, #djcatalog .djc_item_in .djc_title h3 a{color: #000;}
.djc_subcategory .djc_image img, .djc_item_in .djc_image img{padding: 0 !important;width: 100%;}
#djcatalog .djc_subcategories_grid .djc_image, #djcatalog .djc_item_in .djc_image{margin: 0;}
#djcatalog .djc_subcategories_grid .djc_subcategory_bg, #djcatalog .djc_item_in .djc_item_bg{ margin: 0 0 10px 0px; }
.small, small{font-size: 16px;text-transform: uppercase;font-weight: bold;}

#djcatalog .djc_subcategories_grid .djc_subcategory_in:hover .djc_title h3 a, #djcatalog .djc_item_in:hover .djc_title h3 a{color:#000}
#djcatalog .djc_items .djc_image, #djcatalog .djc_related_items .djc_image{margin: 0;}
.djc_items .djc_image img{height: 100% !important; }
#djcatalog .djc_items .djc_item_in, #djcatalog .djc_related_items .djc_item_in { padding: 10px 15px; }
#djcatalog .djc_item_row { margin-left: 0; }
#djcatalog .djc_item .djc_title h3{display: flex; justify-content: center; align-items: center; padding: 15px; }
.djc_title h3{margin-bottom: 0;padding: 15px 0;}
.djc_category_info a {color: #e47c11 !important}
.djc_item_info{ margin-bottom: 15px; }


.disabled{ cursor:default;pointer-events:none; }


.blogBlogXA .items-leading .row.odd, .blogBlogXA .items-leading .row.even{
  padding:25px 0 !important;


}



.blogBlogXA .readmore a.btn{
    font-size:0px;
    transition:inherit;
}
.blogBlogXA .readmore a.btn:after {
    content: 'Czytaj więcej';
    
    font-size:1.4rem;
    transition:inherit;
}

 

.item-pageBlogXA ul { margin: 20px 0 20px 2% !important; }
.item-pageBlogXA{ margin-bottom:30px !important; }

.blogBlogXA .items-leading .item-image{
  margin-bottom:15px !important;
}
.blogBlogXA .items-leading h2 {
    text-align:left !important;
}
.item-pageBlogXA h1, .item-pageBlogXA h2, .item-pageBlogXA h2 b, .item-pageBlogXA h2 strong{
    text-align:left !important;
    font-weight:bold !important;
}
.item-pageBlogXA h2, .item-pageBlogXA h2 b, .item-pageBlogXA h2 strong{
  margin:20px 0 !important;
}
.item-pageBlogXA h1{
margin-bottom:20px !important;
}
.item-pageBlogXA a{
  font-weight:bold !important;
}
.item-pageBlogXA .row{margin-bottom:0 !important;}