.sf-otwartedzien{
	min-width:90px;
	display:inline-block;
}
video:hover{
	cursor:pointer;
}
.sf-sliderhero .uk-slideshow .uk-position-cover{
	align-items: center;
	justify-content: center;
	text-align:center;
}
.sf-medpaddingtoprow > td{
	padding-top:2rem;
}
.sf-fullscreenslideshowlink .el-link:before{
	content: "";
	position: fixed;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	color: transparent;
}
.sf-responsivetable{
	width:100%;
	border-collapse:collapse;
}
.sf-responsivetable td{
	padding:8px 14px;
	border-bottom:1px solid;
	box-sizing:border-box;
}
.sf-responsivetable tr:first-child > td{
	font-weight:bold;
	background:#0E2B47;
	color:#FFF;
}
.sf-responsivetable td:first-child{
	font-weight:bold;
}
.sf-responsivetable{
}
.sf-borderform1 textarea{
	border:1px solid #BBB !important;
	border-radius: 8px;
	padding-left:0 !important;
}
.wpcf7 input{
	text-wrap:inherit;
}
.sf-custom1 li img{
	position:relative;
	top:-3px;
}
.sf-listnomarker{
	padding-left:0;
}
.sf-listnomarker li{
	list-style:none;
}
.sf-listnomarker > li > span.uk-text-primary{
	margin-right:7px;
}
.sf-formularz{
	background:#FFF;
	border-radius:8px;
	border:1px solid #999;
	padding:3em 2em;
}
.sf-formularz input, .sf-formularz textarea{
	background:#F5F5F5;
}
.sf-formularz p:first-of-type{
	margin-top:0;
}
.wpcf7 input, .wpcf7 textarea{
	font-family:inherit;
}
.wpcf7-submit{
	margin-top:1em;
	font-family:Montserrat !important;
	font-weight:700;
	border-radius:500px;
}
.wpcf7 input[type="text"], .wpcf7 input[type="email"], .wpcf7 textarea{
	box-sizing:border-box;
	width:100%;	
	background-repeat:no-repeat;
	background-size:18px 18px;
	text-indent:2rem;
	padding:15px 15px 15px 25px;
	border:none;
	margin-top:20px;
}
.wpcf7 input[type="text"], .wpcf7 input[type="email"]{
	background-position:15px 50%;
}
	
.wpcf7 input[name="imie"]{
	background-image:url(/wp-content/uploads/images/css/icon-imie.svg);
}
.wpcf7 input[name="telefon"]{
	background-image:url(/wp-content/uploads/images/css/icon-telefon.svg);
}
.wpcf7 input[name="email"]{
	background-image:url(/wp-content/uploads/images/css/icon-email.svg);
}
.wpcf7 input[name="nip"]{
	background-image:url(/wp-content/uploads/images/css/icon-nip.svg);
}
.wpcf7 textarea[name="wiadomosc"], .wpcf7 textarea[name="uwagi"]{
	background-position:15px 15px;
	background-image:url(/wp-content/uploads/images/css/icon-wiadomosc.svg);
}
.wpcf7 input[type="submit"]{
	background:#DA2032 ;
	padding:15px 45px;
	font-size:1rem;
	color:#FFF;
}
.wpcf7 input[type="submit"]:hover{
	background:#FF2746;
}
.wpcf7 inputzgoda-na-przetwarzanie-danych-osobowych span{
	font-size:16px;
}

div.wtl_template.story.story_wrapper{
	padding-top:0;
	margin-top:0 !important;
}
.wp_timeline_post_list .blog_template .line-col-top, .wp_timeline_post_list .blog_template .line-col-bottom-secound{
	background:#DA2032 !important;
}
.wp_timeline_post_list .blog_template .line-col-right, .wp_timeline_post_list .blog_template .line-col-left{
	color:#DA2032 !important;
}
div.story .entity-content-left .blog_post_wrap{
	padding-left:0;
}									
div.story .entity-content-right .blog_post_wrap{
	padding-right:0;
}
div.yearly-info:first-child .line-col-top{
	margin-left:0;
	width:85%;
}
div.yearly-info:first-child .left-year{
	margin-left:15%;
}
div.story .left-year{
	margin-left:0;
}
div.story .right-year{
	margin-right:0;
}
.wp_timeline_post_list .blog_template .wtl-post-title{
	display:none;
}
/*
.wp_timeline_post_list .blog_template:nth-child(4) .year-number{
	display:none;
}
*/


.uk-logo.uk-navbar-item{
    position:relative;
    top:-10px;
}

/* sf-custom.css v 1.1.1a */
a[style*="position: fixed"].uk-position-medium.uk-position-bottom-right.uk-button.uk-button-primary, a[title="Dostosuj artykuł"]{
	display:none !important;
}
.tm-offline h1{
	font-size:34px;
}
.sf-cookie-alert{
	font-family:sans-serif;
	line-height:1.5;
	background:#DA2032;
	color:#FFF;
	padding:30px;
	position:fixed;
	bottom:15px;
	left:15px;
	width:450px;
	z-index:99999;
}
.sf-cookie-alert p a{
	color:#FFF;
	text-decoration:underline;
}
.sf-cookie-alert p a:hover{
	text-decoration:none;
}
.sf-cookie-alert-komunikat, .sf-cookie-alert-przycisk{
	display:inline-block;
}
.sf-closed{
	display:none !important;
	visibility:hidden !important;
}
.sf-cookie-alert a.zamknij{
	color:#FFF;
	display: block;
	padding: .5em 1em;
	border:1px solid #FFF;
	border-radius: 15px;
	text-transform: uppercase;
	font-size:1.2rem;
	cursor:pointer;
}
.sf-cookie-alert a.zamknij:hover{
	background:#FFF;
	color:#DA2032;
}
@media (max-width: 767px){
	.sf-cookie-alert {
		left: 15px;
		right: 15px;
		width: auto;
		margin: 0;
	}
}

.sf-h1, .sf-h2, .sf-h3, .sf-h4, .sf-h5, .sf-h6{
	font-weight:normal;
	line-height:1.1;
}
.sf-h1{
	font-size:2.5rem;
}
.sf-h2{
	font-size:1.6rem;
}
.sf-h3{
	font-size:1.4rem;
}
.sf-h4{
	font-size:1.2rem;
	text-transform:uppercase;
}
ul{
    list-style-position: inside;
}
iframe,img{
	max-width:100%;
}
a, a:hover{
	transition:color .2s;
}
.sf-100{font-weight:100;}.sf-200{font-weight:200;}.sf-300{ font-weight:300; } .sf-400{ font-weight:400; } .sf-500{ font-weight:500; } .sf-600{ font-weight:600; } .sf-700{ font-weight:700; } .sf-800{ font-weight:800; } .sf-900{ font-weight:900; }
.sf-nowrap{
	white-space:nowrap;
}
blockquote.sf-reset{
	font-size:inherit;
	border:inherit;
	padding:inherit;
	line-height:inherit;
	font-style:inherit;
	color:inherit;
	font-family:inherit;
	font-weight:inherit;
}
.sf-clear{
	clear:both;
}
.sf-clearright{
	clear:right;
}
.sf-clearleft{
	clear:left;
}
.sf-center{
	text-align:center;
}
img.sf-center{
	display:block;
	margin-left:auto;
	margin-right:auto;
}
.sf-right{
	text-align:right;
}
@media (max-width: 959px){
	.sf-right{
		text-align:center;
	}
}
.sf-left{
	text-align:left;
}
.sf-justify, .sf-justifyintro .uk-panel .el-content{
	text-align:justify;
}
.sf-upper{
	text-transform:uppercase;
}
.sf-pullleft{
	float:left;
}
.sf-pullright{
	float:right;
}
img.sf-pullright{
	margin:0 0 5px 15px;
}
img.sf-pullleft{
	margin:0 15px 5px 0;
}
@media (max-width: 767px){
	img[class*="sf-pull"]{
		float:none;
		margin:5px auto;
	}
}
.sf-center-container {
    height: 100%;
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    align-items: center;
    justify-content: center;
}
.sf-hero, .sf-promo, .sf-subpromo, .sf-lead, .sf-sublead{
	line-height:1.3;
}
.sf-meta{
	line-height:1.1;
}
.sf-hero{
	font-size:4rem;
}
.sf-promo{
	font-size:3rem;
}
.sf-subpromo{
	font-size:2rem;
}
.sf-lead{
	font-size:1.5rem;
}
.sf-sublead{
	font-size:1.2rem;
}
.sf-normal{
	font-size:1rem;
}
.sf-meta{
	font-size:.8rem;
}
@media (max-width: 959px){
	.sf-hero{
		font-size:1.4rem;
	}
	.sf-promo{
		font-size:1.3rem;
	}
	.sf-subpromo{
		font-size:1.2rem;
	}
	.sf-lead{
		font-size:1.1rem;
	}
	.sf-sublead{
		font-size:1.05rem;
	}
}
[class*="sf-solidbutton"],[class*="sf-borderbutton"]{
    padding: .1em 1em;
    line-height: 1.8em;
	display:inline-block;
    border: 1px solid;
}
.sf-solidbutton1{
	border-color:#DA2032;	
	background-color:#DA2032;
	color:#FFF;
}
.sf-solidbutton1:hover{
	border-color:#222222;
	background-color:#222222;
	color:#FFF;
}
.sf-borderbutton1{
	border-color:#DA2032;
	color:#DA2032;
}
.sf-borderbutton1:hover{
	border-color:#222222;
	background-color:#222222;
	color:#FFF;
}
.sf-solidbutton2{
	border-color:#313131;
	background-color:#313131;
	color:#FFF;
}
.sf-solidbutton2:hover{
	border-color:#DA2032;
	background-color:#DA2032;
	color:#FFF;
}
.sf-borderbutton2{
	border-color:#262626;
	background-color:transparent;
	color:#262626;
}
.sf-borderbutton2:hover{
	border-color:#DA2032;
	background-color:#DA2032;
	color:#FFF;
}
[class*="sf-box"]{
	padding:.4rem .8rem;
	box-sizing:border-box;
}
.sf-box1{
	background:#3688BF;
	color:#FFF;
}
.sf-box1 a{
	color:#84BCE1;
}
.sf-box1 a:hover{
	color:#FFF;
}
.sf-box2{
	background:#C94C2B;
	color:#FFF;
}
.sf-box2 a{
	color:#FFA087;
}
.sf-box2 a:hover{
	color:#FFF;
}
.sf-box3{
	/* Szary */
	background:#EEEEEE;
	color:#555;
}
.sf-box3 a{
	color:#222;
}
.sf-box3 a:hover{
	color:#000;
}
.sf-color1{
	/* Akcent 1 */
	color:#DA2032;
}
.sf-color2{
	/* Akcent 2 */
	color:#262626;
}
.sf-color3{
	/* Akcent 3 */
	color:#FFC200;
}
.sf-colorw{
	color:#FFF;
}
.sf-colorb{
	color:#222;
}
.sf-colorg{
	color:#999;
}
.sf-more{
	display: none;
}

/* SF-OPACITY START */
.sf-opacity-5{opacity: .05} .sf-opacity-10{opacity: .10} .sf-opacity-15{opacity: .15} .sf-opacity-20{opacity: .20} .sf-opacity-25{opacity: .25} .sf-opacity-30{opacity: .30} .sf-opacity-35{opacity: .35} .sf-opacity-40{opacity: .40} .sf-opacity-45{opacity: .45} .sf-opacity-50{opacity: .50} .sf-opacity-55{opacity: .55} .sf-opacity-60{opacity: .60} .sf-opacity-65{opacity: .65} .sf-opacity-70{opacity: .70} .sf-opacity-75{opacity: .75} .sf-opacity-80{opacity: .80} .sf-opacity-85{opacity: .85} .sf-opacity-90{opacity: .90} .sf-opacity-95{opacity: .95}
/* .sf-opacity koniec */

/* SF-OVERLAY START */
.sf-overlay{position:relative;}.sf-overlay img {width:100%;height:auto;opacity:.35;transition:opacity .2s;}.sf-overlay a:hover img{opacity:.1;transition:opacity .2s;}.sf-overlay div{position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);text-align:center;}/* sf-overlay koniec */

/* SF-DISPLAY START */
.sf-displayphone, .sf-displaytablet, .sf-displaylaptop, .sf-displaydesktop, .sf-displaytabletminus{display:none;visibility:hidden;}@media (min-width: 1200px){.sf-displaydesktop{display:inherit;visibility:inherit;}.sf-displaylaptopminus{display:none;visibility:hidden;}}@media (max-width: 1199px){.sf-displaydesktopplus{display:none;visibility:hidden;}}@media (min-width: 960px) and (max-width:1199px){.sf-displaylaptop{display:inherit;visibility:inherit;}}@media (max-width: 959px){.sf-displaylaptopplus{display:none;visibility:hidden;}.sf-displaytabletminus{display:inherit;visibility:inherit;}}@media (min-width: 768px) and (max-width:959px){.sf-displaytablet{display:inherit;visibility:inherit;}}@media (max-width: 767px){.sf-displayphone{display:inherit;visibility:inherit;}.sf-displaytabletplus{display:none;visibility:hidden;}}/* sf-display koniec */

/* SF-FLEX START */
.sf-flex{display:flex;justify-content:space-between;gap:10px;flex-flow:wrap;align-items:center;}@media (max-width: 959px){.sf-flex{justify-content:center;}}/* sf-flex koniec */
.sf-flexcenter{justify-content:center;}

/* SF-GRID START */
.sf-grid{width:100%;box-sizing:border-box;display:block;list-style:none;margin:0;padding:0;text-rendering:optimizespeed;}
[class*=sf-row-]{padding:1rem;box-sizing:border-box;float:left;}
.sf-remove-first-last-padding > [class*="sf-row-"]:first-child{padding-left:0;}.sf-remove-first-last-padding [class*="sf-row-"] > :last-child{padding-right:0;}
.sf-row-1{width:1%}.sf-row-2{width:2%}.sf-row-3{width:3%}.sf-row-4{width:4%}.sf-row-5{width:5%}.sf-row-6{width:6%}.sf-row-7{width:7%}.sf-row-8{width:8%}.sf-row-9{width:9%}.sf-row-10{width:10%}.sf-row-11{width:11%}.sf-row-12{width:12%}.sf-row-13{width:13%}.sf-row-14{width:14%}.sf-row-15{width:15%}.sf-row-16{width:16%}.sf-row-17{width:17%}.sf-row-18{width:18%}.sf-row-19{width:19%}.sf-row-20{width:20%}.sf-row-21{width:21%}.sf-row-22{width:22%}.sf-row-23{width:23%}.sf-row-24{width:24%}.sf-row-25{width:25%}.sf-row-26{width:26%}.sf-row-27{width:27%}.sf-row-28{width:28%}.sf-row-29{width:29%}.sf-row-30{width:30%}.sf-row-31{width:31%}.sf-row-32{width:32%}.sf-row-33{width:33%}.sf-row-34{width:34%}.sf-row-35{width:35%}.sf-row-36{width:36%}.sf-row-37{width:37%}.sf-row-38{width:38%}.sf-row-39{width:39%}.sf-row-40{width:40%}.sf-row-41{width:41%}.sf-row-42{width:42%}.sf-row-43{width:43%}.sf-row-44{width:44%}.sf-row-45{width:45%}.sf-row-46{width:46%}.sf-row-47{width:47%}.sf-row-48{width:48%}.sf-row-49{width:49%}.sf-row-50{width:50%}.sf-row-51{width:51%}.sf-row-52{width:52%}.sf-row-53{width:53%}.sf-row-54{width:54%}.sf-row-55{width:55%}.sf-row-56{width:56%}.sf-row-57{width:57%}.sf-row-58{width:58%}.sf-row-59{width:59%}.sf-row-60{width:60%}.sf-row-61{width:61%}.sf-row-62{width:62%}.sf-row-63{width:63%}.sf-row-64{width:64%}.sf-row-65{width:65%}.sf-row-66{width:66%}.sf-row-67{width:67%}.sf-row-68{width:68%}.sf-row-69{width:69%}.sf-row-70{width:70%}.sf-row-71{width:71%}.sf-row-72{width:72%}.sf-row-73{width:73%}.sf-row-74{width:74%}.sf-row-75{width:75%}.sf-row-76{width:76%}.sf-row-77{width:77%}.sf-row-78{width:78%}.sf-row-79{width:79%}.sf-row-80{width:80%}.sf-row-81{width:81%}.sf-row-82{width:82%}.sf-row-83{width:83%}.sf-row-84{width:84%}.sf-row-85{width:85%}.sf-row-86{width:86%}.sf-row-87{width:87%}.sf-row-88{width:88%}.sf-row-89{width:89%}.sf-row-90{width:90%}.sf-row-91{width:91%}.sf-row-92{width:92%}.sf-row-93{width:93%}.sf-row-94{width:94%}.sf-row-95{width:95%}.sf-row-96{width:96%}.sf-row-97{width:97%}.sf-row-98{width:98%}.sf-row-99{width:99%}.sf-row-100{width:100%}
@media only screen and (max-width: 959px){[class*="sf-row-"]{width:100%; padding-left:0; padding-right:0;}}/* sf-grid koniec */

/* SF-MARGIN START */
.sf-hugemarginall{margin:8rem;}.sf-hugemargintop{margin-top:8rem;}.sf-hugemarginright{margin-right:8rem;}.sf-hugemarginbottom{margin-bottom:8rem;}.sf-hugemarginleft{margin-left:8rem;}.sf-bigmarginall{margin:4rem;}.sf-bigmargintop{margin-top:4rem;}.sf-bigmarginright{margin-right:4rem;}.sf-bigmarginbottom{margin-bottom:4rem;}.sf-bigmarginleft{margin-left:4rem;}.sf-medmarginall{margin:2rem;}.sf-medmargintop{margin-top:2rem;}.sf-medmarginright{margin-right:2rem;}.sf-medmarginbottom{margin-bottom:2rem;}.sf-medmarginleft{margin-left:2rem;}.sf-smallmarginall{margin:1rem;}.sf-smallmargintop{margin-top:1rem;}.sf-smallmarginright{margin-right:1rem;}.sf-smallmarginbottom{margin-bottom:1rem;}.sf-smallmarginleft{margin-left:1rem;}.sf-tinymarginall{margin:.5rem;}.sf-tinymargintop{margin-top:.5rem;}.sf-tinymarginright{margin-right:.5rem;}.sf-tinymarginbottom{margin-bottom:.5rem;}.sf-tinymarginleft{margin-left:.5rem;}.sf-nomarginall{margin:0;}.sf-nomargintop{margin-top:0;}.sf-nomarginright{margin-right:0;}.sf-nomarginbottom{margin-bottom:0;}.sf-nomarginleft{margin-left:0;}.sf-flush, .sf-flush *{margin:0;padding:0;}@media (max-width: 767px){[class*="hugemargin"], [class*="bigmargin"], [class*="medmargin"], [class*="smallmargin"], [class*="tinymargin"]{margin:1rem 0;}}/* sf-margin koniec*/

/* SF-PADDING START */
.sf-hugepaddingall{padding:8rem;}.sf-hugepaddingtop{padding-top:8rem;}.sf-hugepaddingright{padding-right:8rem;}.sf-hugepaddingbottom{padding-bottom:8rem;}.sf-hugepaddingleft{padding-left:8rem;}.sf-bigpaddingall{padding:4rem;}.sf-bigpaddingtop{padding-top:4rem;}.sf-bigpaddingright{padding-right:4rem;}.sf-bigpaddingbottom{padding-bottom:4rem;}.sf-bigpaddingleft{padding-left:4rem;}.sf-medpaddingall{padding:2rem;}.sf-medpaddingtop{padding-top:2rem;}.sf-medpaddingright{padding-right:2rem;}.sf-medpaddingbottom{padding-bottom:2rem;}.sf-medpaddingleft{padding-left:2rem;}.sf-smallpaddingall{padding:1rem;}.sf-smallpaddingtop{padding-top:1rem;}.sf-smallpaddingright{padding-right:1rem;}.sf-smallpaddingbottom{padding-bottom:1rem;}.sf-smallpaddingleft{padding-left:1rem;}.sf-tinypaddingall{padding:.5rem;}.sf-tinypaddingtop{padding-top:.5rem;}.sf-tinypaddingright{padding-right:.5rem;}.sf-tinypaddingbottom{padding-bottom:.5rem;}.sf-tinypaddingleft{padding-left:.5rem;}.sf-nopaddingall{padding:0;}.sf-nopaddingtop{padding-top:0;}.sf-nopaddingright{padding-right:0;}.sf-nopaddingbottom{padding-bottom:0;}.sf-nopaddingleft{padding-left:0;}.sf-flush, .sf-flush *{margin:0;padding:0;}@media (max-width: 767px){[class*="hugepadding"], [class*="bigpadding"], [class*="medpadding"], [class*="smallpadding"], [class*="tinypadding"]{padding:1rem 0;}}/* sf-padding koniec */

/* SF-ANIMACJE START */

	/* Animowanie tekstu w pionie (z góry na dół) vslide = vertical slide */
.sf-animation-vslide > *{
	/* Czas animacji = 1,5s x ilość elementów */
	animation: sfAnimationVslide 4.5s linear infinite 0s;
	opacity: 0;
	overflow: hidden;
	position: absolute;
}
.sf-animation-vslide > *{
	margin-top:0;
}
	/* Dodajemy tyle nth-childów, ile elementów ma być animowanych, interwał 1,5s */
.sf-animation-vslide > *:nth-child(2){
	animation-delay: 1.5s;
}
.sf-animation-vslide > *:nth-child(3){
	animation-delay: 3s;
}
.sf-animation-vslide > *:nth-child(4){
	animation-delay: 4.5s;
}
.sf-animation-vslide > *:nth-child(5){
	animation-delay: 6s;
}
.sf-animation-vslide > *:nth-child(6){
	animation-delay: 7.5s;
}
.sf-animation-vslide > *:nth-child(7){
	animation-delay: 9s;
}
.sf-animation-vslide > *:nth-child(8){
	animation-delay: 10.5s;
}
.sf-animation-vslide > *:nth-child(9){
	animation-delay: 12s;
}
@keyframes sfAnimationVslide{
	0% { opacity: 0; }
	10% { opacity: 0; transform: translateY(-50px); }
	20% { opacity: 1; transform: translateY(0px); }
	40% { opacity: 1; transform: translateY(0px); }
	50% { opacity: 0; transform: translateY(50px); }
	60% { opacity: 0; }
}
	/* Animowanie tekstu w poziomie (z lewej do prawej) hslide = horizontal slide */
.sf-animation-hslide > *{
	/* Czas animacji = 1,5s x ilość elementów */
	animation: sfAnimationHslide 4.5s linear infinite 0s;
	opacity: 0;
	overflow: hidden;
	position: absolute;
}
.sf-animation-hslide > *{
	margin-top:0;
}
	/* Dodajemy tyle nth-childów, ile elementów ma być animowanych, interwał 1,5s */
.sf-animation-hslide > *:nth-child(2){
	animation-delay: 1.5s;
}
.sf-animation-hslide > *:nth-child(3){
	animation-delay: 3s;
}
.sf-animation-hslide > *:nth-child(4){
	animation-delay: 4.5s;
}
.sf-animation-hslide > *:nth-child(5){
	animation-delay: 6s;
}
.sf-animation-hslide > *:nth-child(6){
	animation-delay: 7.5s;
}
.sf-animation-hslide > *:nth-child(7){
	animation-delay: 9s;
}
.sf-animation-hslide > *:nth-child(8){
	animation-delay: 10.5s;
}
.sf-animation-hslide > *:nth-child(9){
	animation-delay: 12s;
}
@keyframes sfAnimationHslide{
	0% { opacity: 0; }
	10% { opacity: 0; transform: translateX(-50px); }
	20% { opacity: 1; transform: translateX(0px); }
	40% { opacity: 1; transform: translateX(0px); }
	50% { opacity: 0; transform: translateX(50px); }
	60% { opacity: 0; }
}
	/* Animacja pulsowanie */
.sf-animation-pulse {
	animation: sfAnimationPulse 1s linear infinite;
}
@keyframes sfAnimationPulse {
	0% {transform: scale(1, 1);}
	50% {transform: scale(1.1, 1.1);}
	100% {transform: scale(1, 1);}
}

@keyframes sf-kenburns{
	0% {
		transform: scale(1.1);
	}
	100% {
		transform: scale(1);
	}
}
/* animacje koniec */

.ba-form-acceptance-html p{
	font-weight:normal !important;
	line-height:1.2 !important;
}
#jcm-header{
	display:none;
}


@media (max-width: 767px){
	.btn-large, .uk-button-large, .btn, .uk-button{
		padding-top:10px;
		padding-bottom:10px;
		line-height:1.2;
	}
	.sf-gridmarginfix .uk-grid .uk-margin-remove-first-child.uk-grid-margin.uk-first-column{ 
		/* Wymaga dodania klasy sf-gridmarginfix */
		margin-top:.5rem;
	}	
	div .ba-tooltip:before{
		display:none !important;
	}
	.ba-alert-tooltip, .com-baforms-wrapper * > .ba-tooltip {
		left:unset !important;
		right:0 !important;
		transform:unset !important;
	}
	.sf-fixpanelgapmobile > div > div{
		margin-top:0 !important;
	}
	.uk-list-hyphen li{
		padding-left:0;
	}
	.uk-list-hyphen li:before{
		display:none;
	}
	.sf-externallinks li .uk-link-text.uk-first-column{
		display:none;
	}
	.uk-dropcap > *:first-letter{
		font-size:inherit !important;
		font-weight:inherit !important;
		margin-right:0 !important;
		float:none !important;
	}
	.sf-listfixmobile ol{
		list-style-position:inside;
	}
	.sf-responsivetable .sf-heading{
		display:none;
	}
	.sf-responsivetable td{
		width: 100%;
		display: block;
	}
	.sf-responsivetable td:first-child{
		margin-top:20px;
		background:#0E2B47;
		color:#FFF;
	}
	.sf-responsivetable td:after{
		opacity:.6;
	}
	.sf-responsivetable.sf-cennik1 td:nth-child(2):after{
		content:" (2 tygodnie)";
	}
	.sf-responsivetable.sf-cennik1 td:nth-child(3):after{
		content:" (1 miesiąc)";
	}
	.sf-responsivetable.sf-cennik1 td:nth-child(4):after{
		content:" (3 miesiące)";
	}
	.sf-responsivetable.sf-cennik1 td:nth-child(5):after{
		content:" (6 miesięcy)";
	}
	
	.sf-responsivetable.sf-cennik2 td:nth-child(2):after{
		content:" (1 mail)";
	}	
	.sf-responsivetable.sf-cennik2 td:nth-child(3):after{
		content:" (2 maile)";
	}	
	.sf-responsivetable.sf-cennik2 td:nth-child(4):after{
		content:" (3 maile)";
	}	
	.sf-responsivetable.sf-cennik2 td:nth-child(5):after{
		content:" (4 maile)";
	}	
	
	.sf-responsivetable.sf-cennik3 td:nth-child(2):after{
		content:" (2 tygodnie)";
	}	
	.sf-responsivetable.sf-cennik3 td:nth-child(3):after{
		content:" (1 miesiąc)";
	}
}

@media only screen and (max-width: 850px){
	.wtl_template.story_wrapper > div:nth-child(odd) .post_hentry{
		margin-left:0 !important;
		margin-right:0 !important;
		width:75% !important;
    }
	.wtl_template.story_wrapper > div:nth-child(even) .post_hentry{
		margin-left:25% !important;
		margin-right:0 !important;
		width:75% !important;
    }
	.story .entity-content-right .blog_post_wrap, .story .entity-content-left .blog_post_wrap{
		padding-top:15px !important;
	}
	.wtl_wrapper .uk-h2, .wtl_wrapper h2{
		font-size:19px;
	}
}

@media (min-width: 960px){	
	.sf-slideshowgradient.uk-slideshow ul.uk-slideshow-items > li > .uk-position-cover:nth-child(2) {
	  background-image: linear-gradient(to bottom, rgba(91, 88, 104,0.6) 0, rgba(91, 88, 104,0.45) 120px, rgba(0,0,0,0) 500px) !important;
	}
	.sf-kenburns{
		overflow:hidden;
	}
	.sf-kenburns > div{
		animation: sf-kenburns 5s ease-out;
	}	
	.sf-fullscreenlinks .uk-slideshow-items > div:nth-child(1) .el-link{
		opacity:0;
	}
	.sf-fullscreenlinks .uk-slideshow-items > div:nth-child(1) .el-link:before{
		content: "";
		position: fixed;
		left: 0;
		top: 0;
		width: 100%;
		height: 100%;
		color: transparent;
	}
	.sf-customgridcol .uk-width-small\@s {
		width:110px;
	}

}

@media only screen and (max-width: 1100px){
	div.yearly-info:first-child .line-col-top{
		width:75%;
	}
}