video{
	max-width: 100%;
    height: auto;
}

.torty-poradnik{
    width: 100%;
    max-width: 1156px;
    display: flex;
    flex-wrap: wrap;
    align-items: stretch;
    margin: auto;
    text-align: left;
    font-family: 'Montserrat', sans-serif;
    line-height: 26px;
    font-size: 16px;
}
/* Podkolumna */
.torty-poradnik-1{
	display: flex;
}
.torty-poradnik-kolumna-1:first-child{
	padding-right: 16px;
	padding-top: 24px;
}
.torty-poradnik-kolumna-1:last-child{
	padding-left: 16px;
	padding-top: 24px;
}
.torty-poradnik-kolumna-1 img{
	height: 386px !important;
	object-fit: cover;
}
.last-img img{
	height: 771.5px!important;
	object-fit: cover;
}
/**/
.torty-poradnik-kolumna{
    width: 49%;
    padding: 0px 16px 32px 16px;
    box-sizing: border-box;
    max-width: 556px;
}
.torty-komunijne-poradnik-kolumna{
    width: 50%;
    padding: 0px 16px 32px 16px;
    box-sizing: border-box;
    max-width: initial;
}

.torty-poradnik-kolumna img{
	max-width: 100%;
	height:auto;
}

.torty-poradnik-kolumna p{
	padding-top:0px;
	margin-top:0px;
}

.torty-poradnik-kolumna ol, .torty-poradnik-kolumna ul{
	padding-left: 20px;
}

.torty-poradnik-kolumna ol li{
	line-height: 22px;
	padding-bottom: 12px;
}

.torty-poradnik ul li, .torty-poradnik-kolumna ul li{
	list-style-image:url(../grafika/lista1.png);
	line-height: 22px;
	padding-bottom: 12px;
}

.torty-poradnik-kolumna ul li{
	list-style-image:url(../grafika/lista1.png);
}

.torty-poradnik-kolumna ul>li > ul{
	padding-top: 12px;
}

.torty-poradnik-kolumna ul>li > ul > li{
	list-style:disc;
}

.torty-poradnik-kolumna-wrapper{
	width: 100%;
	display: flex;
}

.torty-poradnik-kolumna-12{
	width: 50%;
}

.noflex{
	display: block!important;
}

.torty-poradnik-kolumna-pion-12{
	    width: 50%;
    display: flex;
    flex-wrap: wrap;
    justify-content: right;
    align-items: baseline;
}

.torty-poradnik-kolumna-12:first-of-type{
	display: flex;
	justify-content: flex-start;
}

.torty-poradnik-kolumna-12:last-of-type{
	display: flex;
	justify-content: flex-end;
}

.torty-zdjecie-mobilne{
	display: none;
}



@media all and (min-width: 0px) and (max-width: 639px) {
	.torty-poradnik-kolumna{
		width: 100%;
	}
	.torty-poradnik-kolumna img{
		width: 100%;
	}
	.produk-dzial-tresc, .produk-dzial-tresc-tresc{
		padding: 0 8px;
	}
	.produk-dzial-tresc-tytul{
		display: none;
	}
	.produk-dzial-tresc-tresc p{
		/*display:none;*/
	}
	.torty-zdjecie-mobilne{
		display: block!important;
		padding: 0;
		margin:0 auto;
	}
	.torty-zdjecie-mobilne img{
		max-width: 100%;
		height: auto;
	}
	.produk-dzial-tresc a::after{
		display: none;
	}
	.produk-dzial-tresc a{
		padding: 0;
		margin: 0;
	}
	.zdjecie-produkt-miniatura{
		max-width: 100%;
		height:auto;
		padding-right:0!important;
	}
}
