.footerumowwizytemobi{
	position:fixed;
	bottom:0;
	left:0;
	width:100%;
	border-radius:none!important;
	text-align:center!important;
	height:50px;
	padding:20px 0 20px 0!important;
	z-index:99999999999999999!important;
	font-size:20px!important;
}

.footerumowwizyte{
	position:fixed!important;
	bottom:10px!important;
	right:10px!important;
	z-index:99999999999999999!important;
}

.toptoptop{
	padding-right:30px!important;
}

.wpforms-submit{
	border-radius:50px!important;
	background: #0963f7!important;
}

.wpforms-submit-container{
	text-align:center;
}

#cmplz-manage-consent .cmplz-manage-consent{
	left:10px!important;
	width:170px!important;
}


#ikonki_cont, #ikonki_cont2{
	display: flex;
	flex-wrap: wrap;
	justify-content: center;
}
a.ikonki{
  font-size: 1.3rem!important;
  font-weight: 400!important;
  line-height: 1!important;
  box-shadow: 5px 5px 20px 0 rgba(0,0,0,0.25)!important;
  border-radius:50px!important;
  height:50px!important;
  display:flex!important;  
  align-items: center!important;
  padding-left:20px!important;  
  flex-direction: row!important;
  justify-content: flex-start!important;
  box-sizing: border-box!important;
  margin-top:10px!important;
  transition: 0.3s;
}
a.ikonki_niebieskie{  color:#0763FA !important;   width: 320px!important; margin-right:0%!important;}
a.ikonki_zielone{  color:#23a238 !important;  width: 320px!important;}
@media all and (min-width: 710px){
	a.ikonki_zielone{margin-right:20px!important;}
}
.ikonkitit{margin-left:10px!important;}


a.ikonki_niebieskie:hover{background:#E7F1FF!important;}
a.ikonki_zielone:hover{background:#f4fff6!important;}


#skopiowaneikonki{
	position:fixed; 
	z-index:999999999; 
  top: 40vh;
  right:0;
  height: 50px;
  display:none!important;

}
@media all and (min-width:801px){
	#skopiowaneikonki{display:unset!important;}
	#skopiowaneikonki a.u-social-url, #skopiowaneikonki.u-social-icons{display:unset!important;}
}




#skopiowaneikonki a.u-social-url .u-icon{background:#e2e2e2!important; height: 100%!important; padding:10px;}
#skopiowaneikonki a.u-social-url:first-child .u-icon{border-radius:4px 0 0 0!important ;border-bottom:1px solid #fff!important;}
#skopiowaneikonki a.u-social-url:last-child .u-icon{border-radius:0 0 0 4px!important; border-top:1px solid #fff!important;}
.a11y-toolbar ul li button{padding:14px 14px!important;}


.a11y-toolbar{top: 70vh!important;}
@media all and (min-width:801px){
	.wszyscy_grid{
		gap:20px;
	  display: flex;
		flex-wrap: wrap;
		align-items: center;
		justify-content: center;	
		margin-bottom:100px;
	}
	.lek_grid_item{
		border-radius:50px;
		-webkit-box-shadow: 0px 0px 53px -30px rgba(66, 68, 90, 1);
		-moz-box-shadow: 0px 0px 53px -30px rgba(66, 68, 90, 1);
		box-shadow: 0px 0px 53px -30px rgba(66, 68, 90, 1);
		  flex: 1 1 30%; /*grow | shrink | basis */
		  padding:20px 5px;
		  max-width:30%;
		  height:400px;
		  text-align:center;
		  position:relative;
	}
	.lek_grid_item .u-btn{
		position:absolute; bottom:20px;margin-left: auto;margin-right: auto;left: 0;right: 0; text-align: center;
	}
}

@media all and (max-width:800px){
	.wszyscy_grid{
		gap:20px;
	  display: flex;
		flex-wrap: wrap;
		align-items: center;
		justify-content: center;	
		margin-bottom:100px;
	}
	.lek_grid_item{
		border-radius:50px;
		-webkit-box-shadow: 0px 0px 53px -30px rgba(66, 68, 90, 1);
		-moz-box-shadow: 0px 0px 53px -30px rgba(66, 68, 90, 1);
		box-shadow: 0px 0px 53px -30px rgba(66, 68, 90, 1);
		  flex: 1 1 30%; /*grow | shrink | basis */
		  padding:20px 5px;
		  max-width:100%;
		  text-align:center;
	}
}
.lek_grid_item_title{font-size:20px; font-family:"Plus Jakarta Sans";font-weight: 700;}
a.border-radius-50 img{border-radius:50px!important;}


.mojakordeon .u-button-style.u-border-no-top.u-border-no-right.u-border-no-left{border-radius:50px !important;}
.mojakordeonzielony .u-button-style.u-border-no-top.u-border-no-right.u-border-no-left{border-radius:50px !important;}

.mojakordeon table tr:first-child td{background:transparent!important;}
.mojakordeonzielony table tr:first-child td{background:transparent!important;}
.mojakordeonzielony .tablepress > :where(thead, tfoot) > tr > *{background-color:#d7ffde !important;}