/*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; }









:root{
--is-even-row-flex-direction:row; /* row | row-reverse */
  
/* --readmore-text:"Czytaj więcej"; */
/*
  --readmore-color: inherit;
  --readmore-background: inherit;
  --readmore-border:inherit;
  --readmore-color-hover:inherit;
  --readmore-background-hover:inherit;
  --readmore-border-hover:inherit;
*/
  
--ile-linii-zajawki: 2;
--margines-items:40px 0;
/*--CENTER-H1:center; */

--border-radius-img:0; /* 20px; */
}

/* read more kolory */
/*
.blogbtl .readmore .btn{
  color:  #000    !important;
	background-color:  #fff    !important;
  border-color: #000    !important;
}
 .blogbtl .readmore .btn:hover{
  color:  #fff  !important;
  background-color:  #000    !important;
  border-color:  transparent   !important;
}
*/

/* read more, podmiana tekstu */
/*
.blogbtl .readmore .btn{
  font-size:0!important;
}
 .blogbtl .readmore .btn:after{
   font-size:14px !important;
   content: "Czytaj więcej";
}
*/


/* ukryj duplikat h1 */
/*
.blogbtl h1, .item-pagebtl h1{
  font-size:0;
  width:0;
  height:0;
  position:absolute;
  left:-300%;
  top:-300%;
  overflow:hidden;
}
    */

  /* h1 center */
/*

    */

/* .blogbtl .readmore .btn:after{
  content: var(--readmore-text);
} */


/* .blogbtl .readmore .btn{
    color: var(--readmore-color) !important;
    background: var(--readmore-background) !important;
    border: var(--readmore-border) !important;
}
.blogbtl .readmore .btn:hover{
	color: var(--readmore-color-hover) !important;
    background: var(--readmore-background-hover) !important;
    border: var(--readmore-border-hover) !important;
} */







.blogbtl h1{margin-bottom:0!important;}



.blogbtl p{
    display: -webkit-box;-webkit-line-clamp: var(--ile-linii-zajawki);-webkit-box-orient: vertical;overflow: hidden;word-break: break-word;overflow-wrap: break-word;
}
/*

.blogBlogGRID .items-leading p{
    display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;overflow: hidden;word-break: break-word;overflow-wrap: break-word;
}
    
*/

/*

.blogvb .items-leading p{
    display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;overflow: hidden;word-break: break-word;overflow-wrap: break-word;
}
    
*/
/*const - start*/
.disabled{ cursor:default;pointer-events:none; }
.blogbtl * .row{margin:0 !important;}
.blogbtl .system-unpublished .col-md-12{padding:0 !important;}
.blogbtl > div{margin:0!important;padding:0!important;}
.blogbtl > div > div{margin:0!important;padding:0!important;}
.blogbtl > div > div > div{margin:0!important;padding:0!important;}
.blogbtl > div > div > div > div{margin:0!important;padding:0!important;}
.blogbtl .item-image a{display:contents;}
.blogbtl .system-unpublished > div:nth-child(1),.blogbtl .system-unpublished > div:nth-child(2){padding:0;}
.blogbtl .system-unpublished > div:nth-child(1){max-width:29% !important;}
.blogbtl .system-unpublished > div:nth-child(2){max-width:720px;}
.blogbtl .item-image {margin-bottom: 0 !important;}
#content > div.blog.blogbtl > div.items-leading.clearfix > div > div.col-xs-12.col-md-0\.25.leading-0 > div > div{margin-top:0!important;}
/*const - end*/

.blogbtl .items-leading {margin: var(--margines-items) !important;}
.blogbtl > div > div > div > div > .system-unpublished{
  display:flex;
  flex-direction:row;
  text-align:left;
  gap: 0 70px;
  margin-bottom:0;
  margin-top:45px;
}
.blogbtl > div > div > div:nth-child(even) > div > .system-unpublished{
  display:flex;
  flex-direction: var(--is-even-row-flex-direction);
}
.blogbtl > div > div > div > div > .system-unpublished > div:nth-child(2){
  margin-top:25px;
}





.blogbtl .item-image{width: 100%;min-width:100%;position: relative;display: block;overflow: hidden;border-radius:var(--border-radius-img);}
.blogbtl .item-image a img{transform: scale(1.03);width: 100%;height: 100%;position: absolute;left: 0;top: 0;object-fit: cover;}
.blogbtl .item-image:after {padding-top: 70%;content: "";display: block;}
.blogbtl h2.article-title{
  margin-top:0 !important;
}

@media screen and (min-width:1025px){
    h2.article-title{
        font-size:24px !important;
        margin-bottom:15px !important;
        margin-top:0 !important;
    }
        .blogbtl .system-unpublished>div:nth-child(2){
        max-width: 100% !important;
        width: 100% !important;
    }
}
@media screen and (max-width:1024px){
  .blogbtl > div > div > div > div > .system-unpublished{
    display:flex;
    flex-direction:column;
    align-items: center;
    max-width:720px;
    margin-left:auto;
    margin-right:auto;
    margin-top: 40px !important;
    margin-bottom: 0 !important;
  }
  .blogbtl > div > div > div:nth-child(even) > div > .system-unpublished{flex-direction:column;}
  .blogbtl > div > div > div > div > .system-unpublished > div:nth-child(2){margin-top:0;}
  .blogbtl > div > div > div > div > .system-unpublished > div:nth-child(2) h2{margin: 20px 0 15px;font-size:22px!important}
  .blogbtl .system-unpublished > div:nth-child(1),
  .blogbtl .system-unpublished > div:nth-child(2){width:100% !important;max-width:100% !important;}
  .blogbtl .item-image:after {padding-top: 67%;content: "";display: block;}
  .blogbtl .readmore{display:none !important;}
  .blogbtl h2.article-title{margin-top:15px !important;}
}
@media screen and (max-width:768px){
  .blogbtl > div > div > div > div > .system-unpublished{display:flex;flex-direction:column;}
  .blogbtl > div > div > div > div > .system-unpublished > div:nth-child(2){margin-top:0;}
  .blogbtl > div > div > div > div > .system-unpublished > div:nth-child(2) h2{margin: 20px 0 15px; font-size:20px!important;}
  .blogbtl .item-image:after {padding-top: 67%;content: "";display: block;}
}
.blogbtl > div > div > div > div > .system-unpublished > div:nth-child(2) p{margin: 0 !important;padding: 0 !important;}
.blogbtl > div > div > div > div > .system-unpublished > div:nth-child(2) p.readmore{margin: 15px 0 0 !important;padding: 0 !important;}


.blogbtl h1{margin-bottom:0!important;}





.item-pagebtl ul,.item-pagebtl ol { margin: 20px 0 20px 2% !important; }
.item-pagebtl{ margin-bottom:30px !important; }
.item-pagebtl h1, .item-pagebtl h2, .item-pagebtl h2 b, .item-pagebtl h2 strong{text-align:left !important;font-weight:bold !important;}
.item-pagebtl h2, .item-pagebtl h2 b, .item-pagebtl h2 strong{margin:20px 0 !important;}
.item-pagebtl h1{margin-bottom:20px !important;}
.item-pagebtl .row{margin-bottom:0 !important;}
.blogbtl h1, .item-pagebtl h1{text-align:var(--CENTER-H1) !important;}

.blogbtl .pull-left.item-image {
    margin: 0 !important;
}