#sp-main-body {
  padding: 50px 0;
}
.lista_kategorii li {
display:inline-block  !important;
margin-bottom: 0px  !important;
}
.lista_kategorii ol, .lista_kategorii ul {
  padding-left: 0rem !important;
}
#sp-bootom-mapa  {
/*padding: 0px 20px !important;*/
  font-size: 12px !important;
}

#sp-footer .container-inner {
	  text-align: center;
  padding: 15px 0;
  font-size: 13px;
  letter-spacing: 1px;
}
#sp-bottom .sp-module ul
{
  display: flex !important;
  flex-wrap: wrap;
}


#sp-bottom .sp-module ul > li {
  width: 25%;
}
#sp-bottom .sp-module.menupolouk-center ul > li {
  width: 33% !important;
}


#sp-bottom .sp-module.menupolouk ul >  li:nth-child(5) {
    width: 100% !important; 
	color: #FFBB00;
}

#sp-bottom .sp-module.menupolouk ul >  li:nth-child(5) a {
	color: #FFBB00;
}

#sp-bottom .sp-module.menupolouk ul >  li:nth-child(6) {
	    width: 50% !important; 
	color: #FFBB00;
}

#sp-bottom .sp-module.menupolouk ul >  li:nth-child(6) a {
	color: #FFBB00;
}
#sp-bottom .sp-module.menubotrek ul > li {
  width: 17%;
  	color: #FFBB00;
}
#sp-bottom .sp-module.menubotrek ul > li a{
  	color: #FFBB00;
}
#sp-bottom .sp-module.menubotrek ul >  li:last-child {
    width: 32% !important; 
}


#sp-bottom .sp-module.menubotrek ul >  li:nth-child(1) {
    width: 50% !important; 
	  	color: #A2A2A2;
}
#sp-bottom .sp-module.menubotrek ul >  li:nth-child(1) a{ 
	  	color: #A2A2A2;
}

#sp-bottom .sp-module.menubotrek ul >  li:nth-child(2) {
    width: 50% !important;
	  	color: #A2A2A2;
}
#sp-bottom .sp-module.menubotrek ul >  li:nth-child(2) a{ 
	  	color: #A2A2A2;
}
#sp-bottom2
{
  border: 1px solid #ffffff36;
}

#sp-bottom .sp-module-content {
  text-align: center;
}

#sp-bottom .sp-module .sp-module-title {
  text-align: center;
  padding-top:20px;
}
#sp-bootom-mapa .sp-module .sp-module-title {
    font-size: 1rem;
    text-transform: uppercase;
    font-weight: 100;
    letter-spacing: 1px;
  }
  

  #sp-bottom .sp-module.menupolouk ul >  li:nth-child(1) {
  border-right: 1px solid #ffffff87;
}
  #sp-bottom .sp-module.menupolouk ul >  li:nth-child(2) {
  border-right: 1px solid #ffffff87;
}
  #sp-bottom .sp-module.menupolouk ul >  li:nth-child(3) {
  border-right: 1px solid #ffffff87;
}
  #sp-bottom .sp-module.menubotrek ul >  li:nth-child(1) {
  border-right: 1px solid #ffffff87;
}

#gt-wrapper-225 img {
  border: 1px solid #606060 !important;
    margin-right: 6px !important;
  margin-left: 6px !important;
}

#sp-polemitlumacz  {
  display: flex;
  justify-content: center;
  align-items: center;
}
#sp-logo  {
  display: flex;
  justify-content: center;
  align-items: center;
}
#sp-slogan-data {
  display: flex;
  justify-content: center;
  align-items: center;
}
#sp-slogan-data p {
  margin-bottom: 0;
  text-align:center;
}

#sp-top-header {
  padding: 15px 10px 10px;
}
.sp-megamenu-parent
 {
  text-transform: uppercase;
  letter-spacing:1px;
}
.badge {
  display: none;
}
.article-list .article .article-header h2 {
  font-size: 1.2rem;
  display: -webkit-box;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
  overflow: hidden;
}
.article-list .article .article-header h2 a {
  color: #00aeef;
  font-weight: 800;
  letter-spacing: 1px;
}
.article-list .article .readmore {
  color: #00aeef;
/*  float: right;*/
  margin-top: 20px;
  font-size: 13px;
}

.article-list .article .readmore a {
  color: #00aeef;
}

.article-list .article img {
  border: 1px solid #e2e2e2;
  margin-bottom: 15px;
}
.article-list .article {
  border: 1px solid #e0e0e0;
}
.pasaz_cudacols-3 .article {
  border: 2px solid #e0e0e0;
  background-color: rgba(245, 246, 241, 1);
  background-image: linear-gradient(36deg, rgb(255, 255, 255) 0%, rgb(225, 225, 225) 50%, rgb(255, 255, 255) 100%);
}
.pasaz_cudacols-2 .article {
  border: 2px solid #e0e0e0;
  background-color: rgba(245, 246, 241, 1);
  background-image: linear-gradient(36deg, rgb(255, 255, 255) 0%, rgb(225, 225, 225) 50%, rgb(255, 255, 255) 100%);
}

#sp-meny-top-kategorie ul {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: center;
  align-items: center;
  align-content: center;
}

#sp-meny-top-kategorie .sp-module ul > li > a {
  margin-right: 20px;
  font-size:14px !important;
}
#sp-meny-top-kategorie .sp-module ul > li {
line-height:1.4 !important;
}
.article-list .article img {
  border: 10px solid #e4e4e4;
/*  margin-left: 15px;
dziwna poprawka*/
}
.articles-leadingpasaz_topy .article {
  border: 8px solid #970000;
  background-color: rgba(245, 246, 241, 1);
  background-image: linear-gradient(36deg, rgb(255, 123, 123) 0%, rgb(225, 225, 225) 50%, rgb(254, 3, 3) 100%);
}

.articles-leadingpasaz_topy::before {
  content: "Wpis polecany";
  color: #fff !important;
  background: #970000;
  padding: 7px 15px 20px;
  border-radius: 10px 10px 0px 0px;
  font-size: 20px;
  line-height: 33px;
  margin-bottom: 20px !important;
  font-weight: 600;
  text-transform: uppercase;
  letter-spacing: 1px;
}

.articles-leadingpasaz_topy .readmore a {
color: #fff !important;
  text-transform: uppercase !important;
  letter-spacing: 1px !important;
  font-weight: 600 !important;
} 


.page-header {
  padding-bottom: 15px;
  text-align: center;
  text-transform: uppercase;
  color: #00aeef;
  border-top: 1px solid #00aeef;
  border-bottom: 1px solid #00aeef;
  max-width: 100%;
  margin-left: auto;
  margin-right: auto;
  width: 600px;
  padding-top: 20px;
  margin-bottom:30px;
  }
 .articles-leadingpasaz_topy .article-list .article .article-header h2 {
  display: none;
}
/*
.pasaz_cudacols-3 h2 {
  display: none;
}
.pasaz_cudacols-2 h2 {
  display: none;
}*/
.reklama-left-custom img {
  border: 1px solid #e4e4e4;
}
.reklama-left-custom .sp-module-content::before {
  content: "REKLAMA";
color: #a2a2a2 !important;
/*  background: #970000;
  padding: 7px 15px 20px;*/
  font-size: 12px;
  line-height: 12px;
  margin-bottom: 5px !important;
  font-weight: 400;
  text-transform: uppercase;
  letter-spacing: 1px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.reklama-left-custom{
  padding: 20px 30px !important;
}
.imieniny-desktop
{
  font-size: 12px;
  color: #00aeef;
  font-weight: 800;
  text-align: center;
  padding-bottom: 5px;
}

fieldset {

  padding: 10px !important;
}
#userForm
ol {
list-style: none!important;
}
#userForm
ul {
list-style: none!important;
}
div[itemprop="articleBody"] {
background-color: whitesmoke !important;
  padding: 20px;
  border: 1px solid #c4c4c4;
}
div[itemprop="articleBody"]  img {
border: 5px solid #c4c4c400;
}
.article-details .article-full-image {
display: flex;
  justify-content: center;
    border: 1px solid #c4c4c4!important;
	  padding: 20px;
}

.articles-leadingpasaz_topy-2.article-list .article .article-intro-image {
max-width: 300px !important;
  border-bottom: 0px solid #f5f5f5 !important;
  margin: 0;
}

.articles-leadingpasaz_topy-2 .article  {
  display: flex!important;
  flex-direction: row-reverse !important;
  justify-content: space-between !important;
}

.articles-leadingpasaz_topy-2 .article {
  border: 8px solid #970000;
  background-color: rgba(245, 246, 241, 1);
  background-image: linear-gradient(36deg, rgb(255, 123, 123) 0%, rgb(225, 225, 225) 50%, rgb(254, 3, 3) 100%);
}

.articles-leadingpasaz_topy-2::before {
  content: "Wpis polecany";
  color: #fff !important;
  background: #970000;
  padding: 7px 15px 20px;
  border-radius: 10px 10px 0px 0px;
  font-size: 20px;
  line-height: 33px;
  margin-bottom: 20px !important;
  font-weight: 600;
  text-transform: uppercase;
  letter-spacing: 1px;
}

.articles-leadingpasaz_topy-2 .readmore a {
color: #fff !important;
  text-transform: uppercase !important;
  letter-spacing: 1px !important;
  font-weight: 600 !important;
} 
 .articles-leadingpasaz_topy-2 .article-list .article .article-header h2 {
  display: none;
}
/*poprawki dalej pasaz*/

.articles-leadingpasaz_topy-2.article-list .article .article-header h2 {
  font-size: 1.3rem;
  font-weight: 800;
  letter-spacing: 1px;
}

/*caly artykul*/

img.logo-reklamodawcy-2025 {
width: auto !important;
max-width: 200px !important;
margin-left: auto;
margin-top:10px;
}
.nazwa-reklamodawcy-2025 {
  font-size: 1.4rem;
  color: #000 !important;
  font-weight: 800;
line-height: 3 !important;
}

.container-2025-zajawka p {
 margin-bottom: 0px !important;
}
.naglowek-reklama {
margin-top: -40px !important;
}

.reklama-link-2025  {
  line-height: 1.3;
  text-transform: uppercase;
  letter-spacing: 1px;
  font-weight: 800;
  margin-top: 20px;
}
.reklama-link-2025  a{
color: #660000 !important;
}

.region-dla-reklamy {
  font-weight: 800 !important;
}
.articles-leadingpasaz_topy .readmore {
  margin-top: 0px!important;
}
/*przeglad  wiele kolumn*/

.pasaz_cudacols-3 img.logo-reklamodawcy-2025 {
width: auto !important;
max-width: 100px !important;
}

.pasaz_cudacols-3 img .logo-reklamodawcy-2025 {
width: auto !important;
max-width: 100px !important;
margin-left: auto;
}
.pasaz_cudacols-3 img{
width: auto !important;
max-width: 100px !important;
margin-left: auto;
}
.pasaz_cudacols-3 .nazwa-reklamodawcy-2025 {
  font-size: 1.2rem;
  color: #000 !important;
  font-weight: 800;
line-height: 1.2 !important;
}

.pasaz_cudacols-3 .naglowek-reklama {
  margin-top: -20px !important;
  margin-bottom:10px  !important;
}


@media (max-width: 768px) {
 img.logo-reklamodawcy-2025 {
margin-right: auto  !important;
}
}
@media (max-width: 768px) {
.pasaz_cudacols-3 img.logo-reklamodawcy-2025 {
max-width: 300px !important;
}
}
.region-2025 {
  margin-top: 10px;
}
.pasaz-2025-now .article-header {
  display: none !important;
}

.reklama-link-2025 a {
  color: #660000 !important;
}
.link-do-reklamodawcy a {
  color: #660000 !important;
  line-height: 1.3;
  text-transform: uppercase;
  letter-spacing: 1px;
  font-weight: 800;
}
.naglowek-reklama-content
{
  text-align: center;
  border-top: 3px solid #BCCFFF;
  background: #ECF0FF;
}

.naglowek-reklama-content .nazwa-reklamodawcy-2025 {
  font-size: 1.2rem;
  font-weight: 800;
  line-height: 2 !important;
}
.container-2025-content p {
 margin-bottom: 0px !important;
}
/*oferty specjalne*/

.oferty_specjalne_2025 .article-intro-image
 {
  display: none;
}

h6 {
  font: bold 14px/25px Arial, Helvetica, sans-serif;
color: #003;
  background: #FFF;
  padding-left: 7px;
  margin: 25px 0px 15px 0px;
  border-top: 3px solid #BCCFFF;
  max-width: 400px;
  text-align: center;
  font-size: 16px;
  letter-spacing: 1px;
}

.sigplus-preview  {
  max-height: 150px !important;
    width: auto!important;
}

a.sigplus-image > img {
  border: 3px solid #00aeef !important;
}

.opis-pol-reklamowych .reklama-2025-new {
  background: #00ad13;
  text-align: center;
  padding: 50px 20px;
  color: #fff!important;
  font-weight: 800;
  letter-spacing: 1px;
  border: 5px solid #afafaf;
}

.reklama-2025-new
{
  color: transparent;
  display: none;
}
.opis-pol-reklamowych  .reklama-2025-new
{
  color: #fff!important;
  display: block!important;
}

.opis-pol-reklamowych .reklama-2025-new-2  {
  text-align: center;
  border: 3px solid #00aeef;
  padding-top: 1rem;
  margin-bottom:20px;
}
.reklama-2025-new-2
{
  color: transparent;
  display: none;
}
.opis-pol-reklamowych  .reklama-2025-new-2
{
  color: #fff!important;
  display: block!important;
}

/*opis-pol-reklamowych*/

.bootom-content-top {
  background: #00ad13;
  text-align: center;
  padding: 50px 20px;
  color: #fff!important;
  font-weight: 800;
  letter-spacing: 1px;
  border: 5px solid #afafaf;
  margin: 10px 0px;
}

.bootom-content-top {
  display: none;
}

.opis-pol-reklamowych .bootom-content-top {
  display: block!important;
}

#mod-custom263 {
  background: #f00;
  padding: 50px;
  color: #fff;
  font-size: 2rem;
  font-weight: 500;
  left: 3px;
  letter-spacing: 1px;
}

.pay_pal_formularz
 {
  margin-left: auto;
  margin-right: auto;
}
.pay_pal_formularz_2 {
  font-weight: 800;
  line-height: 3;
  padding-top: 20px;
    text-align: center;
}
#email-2025
 {
  max-width: 100%;
width: 400px;
}

.rsform_payment_total {
  font-weight: 600;
  font-size: 2rem;
  color: #009CDE;
  letter-spacing: 1px;
}

#userForm h2{
  text-align: center;
  padding-bottom: 20px;
  text-transform: uppercase;
  letter-spacing: 1px;
  font-weight: 300;
}
.menuform2025
{
  display: flex!important;
  flex-wrap: wrap!important;
  justify-content: center!important;
}

.formukarz-polemi-2025 ul > li {
  color: #252525;
  padding: 5px 20px 0px 0px!important;
}
.pola-rekalmowe-startowa-2025
{
  width: 350px;
  margin-left: auto;
  margin-right: auto;
  max-width: 100%;
  border: 1px solid #b0b0b0;
}
#cennik-stona-startowa-01-grouplbl
{
  display: flex;
  flex-wrap: wrap;
  align-content: center;
}
#rsform_21_page_0  {
  padding: 40px 20px 10px!important;
}

.pola-rekalmowe-startowa-2025-v2 {
  width: 550px;
  margin-left: auto;
  margin-right: auto;
  max-width: 100%;
  border: 1px solid #b0b0b0;
}
#nazwa_firmy, #numer-telefonu-klient, #kategoria_02, #kategoria_01, #ilustracje_podstrona, #adres_reklama, #email-reklama, #numer-telefonu-reklama, #pelny_opis_dzialalnosci, #krotki_opis_dzialalnosci, #link_do_strony
{
  max-width: 400px;
}
#zalacznik_logo  {
  max-width: 100%;
width: 400px;  
margin-top: 20px;
}
.rsform-block-nag-dane-kontak p {
  text-align: center;
text-transform: uppercase; font-size: 1.8rem; font-weight: 300; letter-spacing: 1px;
}
#payment-4681-lbl
{
  font-weight: 800;
  color: #00c3ff;
  font-size: 0.9rem;
  line-height: 1.5;
/*  padding-top: 20px;*/
}


#payment-4680-lbl {
  font-weight: 800;
  color: #00c3ff;
  font-size: 0.9rem;
line-height: 1.5;
}

.rsform-block-cennik-stona-startowa-01 .form-check {
  margin: 15px 0px !important;
}

.link-cennik-reklam a  {
  color: #fff;
  background: #00aeef;
  padding: 10px 20px;
  border: 1px solid #fff;
  border-radius: 5px;
}
.link-cennik-reklam a:hover  {
  color: #00aeef;
  background: #fff;
  border: 1px solid #00aeef;
}
.link-cennik-reklam  {
  margin-top: 40px;
}
.link-spons-content
{
  text-align: center;
  border: 3px solid #00aeef;
  padding: 20px !important;
}
.link-spons-content p
{
margin-bottom: 0px !important;
}
.link-spons-content h3
{
display: none!important;
}

.mod-banners__item
{
  display: flex!important;
  justify-content: center!important;
}
.top-all-rest .bannerheader {
  color: #ccc;
  font-size: 10px;
  font-weight: 500;
  line-height: 2;
  margin-left: auto;
  text-align: center;
  text-transform: uppercase;
  letter-spacing: 2px !important;
}
.top-all-rest {
  border: 1px solid #c3c3c3 !important;
  margin-top:0px;
padding: 0px 15px 10px 15px !important;
}

.top-all-rest-right 
{
  border: 1px solid #c3c3c3 !important;
  margin-top:0px;
  margin-bottom:0px;
padding: 0px 15px 10px 15px !important;
}
.top-all-rest-right .bannerheader {
  color: #ccc;
  font-size: 10px;
  font-weight: 500;
  line-height: 2;
  margin-left: auto;
  text-align: center;
  text-transform: uppercase;
  letter-spacing: 2px !important;
}
/*trzy kolumny - prawa poprawka*/

.article-list .row-1.cols-3
 {
  margin-right: -40px !important;
}
#sp-rozklad-pol-bannery h3
{
  text-align: center;
  text-transform: uppercase;
  border-top: 1px solid #000;
  border-bottom: 1px solid #000;
  line-height: 2;
  letter-spacing: 2px;
  font-weight: 800;
  margin-bottom: 30px;
  color: #00b7ff;
}
.ikona-szukaj > img
 {
  border-radius: 50% !important;
  height: 36px !important;
    width: 36px !important;
	margin-left: auto;
  margin-right: auto;
}
.rsform-block-dane-reklamy 
 {
  margin-bottom: 30px;
}
.rsform-block-nag-dane-kontakt
 {
  margin-bottom: 30px;
    margin-top: 30px;
}
.rsform-block-elementy-podstrona
 {
  margin-bottom: 30px;
}
.rsform-block-nag-kontakt-klient  {
  margin-bottom: 30px;
    margin-top: 30px;
}
.rsform-block-podsumowanie-platnosc  {
  margin-bottom: 30px;
    margin-top: 30px;
}
.rsform-block-send {
    margin-top: 30px;
}
/*
.bez-spolecznosci .article-ratings-social-share {
  display: none !important;
}*/

.bez-spolecznosci > .article-ratings-social-share {
  display: none !important;
}
/*
.article-details .article-ratings-social-share {
  display: none !important;
}*/

.reklama8 {
    margin-top: 20px !important
}
/*udostępnij na FB*/

.article-social-share .social-share-icon ul li a {
  color: #00aeef !important;
  border: 1px solid #00aeef !important;

}
.article-social-share .social-share-icon ul li a:hover {
  color: #888 !important;
  border: 1px solid #888 !important;
  background: #fff !important;
}

.article-social-share .social-share-icon ul li::before {
  content: "UDOSTĘPNIJ NA FACEBOOK'u  >";
  padding-right: 10px!important;
  color: #00aeef !important;
}
/*
.social-share-block::before {
  content: "UDOSTĘPNIJ NA FACEBOOK'u  >";
  padding-right: 10px!important;
  color: #00aeef !important;
}*/

.social-share-block
 {
  width: 100% !important;
display: flex !important;
  justify-content: center !important;
  align-items: center !important;
}

/*menu mobilne*/
.offcanvas-menu {
  right: 0;
  top: 0;
  background: #00aeef;
}
 #offcanvas-toggler::before {
  content: "MENU";
  padding-right: 10px;
  color: #000 !important;
}
.offcanvas-menu .offcanvas-inner ul.menu li.active a {
  color: #fff !important;
}
.offcanvas-menu .offcanvas-inner ul.menu > li a, .offcanvas-menu .offcanvas-inner ul.menu > li span {
  color: #fff !important;
    line-height: 3!important;
}
/*.offcanvas-active .burger-icon > span,*/
 #modal-menu-toggler.active .burger-icon > span {
  background-color: #fff !important;
}
.offcanvas-menu .offcanvas-inner ul.menu > li {
  text-transform: uppercase!important;
  letter-spacing: 1px!important;
  font-weight: 600!important;
  border-bottom: 1px solid #fff;
}

.offcanvas-inner
{
  display: flex;
  flex-direction: column-reverse;
  }
  
.offcanvas-inner  .sp-module 
   {
  margin-right: 0px!important;
}
/*mobilki*/
.article-intro-image
{
  margin-left: auto!important;
  margin-right: auto!important;
}
.pasaz_cudacols-3
{
  margin-left: auto!important;
}

.pasaz_cudacols-3 .row
 {

  padding-right: 0px!important;
}
/*szablon na polach*/
#sp-startowa-01 {
  padding: 8px 15px !important;
  border: 1px solid #c3c3c3!important;
}
/*
.startowa-01-mod{
  padding: 8px 15px !important;
  border: 1px solid #c3c3c3!important;
}*/
/*
.articles-leadingpasaz_topy::before {
  content: "Wpis polecany";
  color: #fff !important;
  background: #970000;
  padding: 7px 15px 20px;
  border-radius: 10px 10px 0px 0px;
  font-size: 20px;
  line-height: 33px;
  margin-bottom: 20px !important;
  font-weight: 600;
  text-transform: uppercase;
  letter-spacing: 1px;
}*/
/*
.sp-column .startowa-01-mod::before*/
#sp-startowa-01::before {
  content: "REKLAMA";
color: #ccc;
  letter-spacing: 1px;
  font-size: 10px;
  font-weight: 500;
  line-height: 1.2;
  justify-content: center;
  display: flex;
  margin-bottom: 5px;
}



/*
.startowa-01-mod .sp-module::before {
  content: "REKLAMA";
color: #ccc;
  letter-spacing: 1px;
  font-size: 10px;
  font-weight: 500;
  line-height: 1.2;
  justify-content: center;
  display: flex;
  margin-bottom: 5px;
}*/
.prawa-moduly .sp-module::before {
  content: "REKLAMA";
color: #ccc!important;
  letter-spacing: 1px!important;
  font-size: 10px!important;
  font-weight: 500!important;
  line-height: 1.2!important;
  justify-content: center!important;
  display: flex!important;
  margin-bottom: 5px!important;
}
/*
.prawa-moduly{
  padding: 8px 15px !important;
  border: 1px solid #c3c3c3!important;
}*/
#sp-startowa-23-right {
margin-top:30px !important;
}

#sp-startowa-23-right .sp-module
{
  padding: 8px 20px 20px 20px !important;
  border: 1px solid #c3c3c3 !important;
margin-top:10px !important;
}
/*
#sp-startowa-04 {
  padding: 8px 20px 20px 20px !important;
  border: 1px solid #c3c3c3 !important;
}*/
#sp-startowa-04 .sp-module::before {
  content: "REKLAMA";
color: #ccc!important;
  letter-spacing: 1px!important;
  font-size: 10px!important;
  font-weight: 500!important;
  line-height: 1.2!important;
  justify-content: center!important;
  display: flex!important;
  margin-bottom: 5px!important;
}
/*
#sp-startowa-05 {
  padding: 8px 20px 20px 20px !important;
  border: 1px solid #c3c3c3 !important;
}*/
#sp-startowa-05 .sp-module::before {
  content: "REKLAMA";
color: #ccc!important;
  letter-spacing: 1px!important;
  font-size: 10px!important;
  font-weight: 500!important;
  line-height: 1.2!important;
  justify-content: center!important;
  display: flex!important;
  margin-bottom: 5px!important;
}

#sp-reklama-4-5 .sp-module 
 {

  border: 1px solid #c3c3c3 !important;
  padding: 5px 20px 20px!important;
}
/*
#sp-startowa-06 .sp-module::before {
  content: "REKLAMA";
color: #ccc!important;
  letter-spacing: 1px!important;
  font-size: 10px!important;
  font-weight: 500!important;
  line-height: 1.2!important;
  justify-content: center!important;
  display: flex!important;
  margin-bottom: 5px!important;
}
#sp-startowa-06  {
  border: 1px solid #c3c3c3 !important;
  padding: 5px 20px 20px!important;
}
*/
/*poprawiona*/
#sp-startowa-06 {
  padding: 8px 15px !important;
  border: 1px solid #c3c3c3!important;
}
#sp-startowa-06::before {
  content: "REKLAMA";
color: #ccc;
  letter-spacing: 1px;
  font-size: 10px;
  font-weight: 500;
  line-height: 1.2;
  justify-content: center;
  display: flex;
  margin-bottom: 5px;
}

#sp-reklama-7-8-9 .sp-module::before {
  content: "REKLAMA";
color: #ccc!important;
  letter-spacing: 1px!important;
  font-size: 10px!important;
  font-weight: 500!important;
  line-height: 1.2!important;
  justify-content: center!important;
  display: flex!important;
  margin-bottom: 5px!important;
}
#sp-reklama-7-8-9  .sp-module 
 {

  border: 1px solid #c3c3c3 !important;
  padding: 5px 15px 15px!important;
}/*
#sp-startowa-10 .sp-module::before {
  content: "REKLAMA";
color: #ccc!important;
  letter-spacing: 1px!important;
  font-size: 10px!important;
  font-weight: 500!important;
  line-height: 1.2!important;
  justify-content: center!important;
  display: flex!important;
  margin-bottom: 5px!important;
}
#sp-startowa-10 .sp-module 
 {
  border: 1px solid #c3c3c3 !important;
  padding: 5px 15px 15px!important;
margin-bottom: -22px!important;
}*/
#sp-startowa-10 {
  padding: 0px 15px!important;
  border: 1px solid #c3c3c3!important;
}
#sp-startowa-10::before {
  content: "REKLAMA-12";
color: #ccc;
  letter-spacing: 1px;
  font-size: 10px;
  font-weight: 500;
  line-height: 1.2;
  justify-content: center;
  display: flex;
  margin-bottom: 5px;
}
#sp-startowa-10
 {
align-content: center!important;
}
/*
#sp-startowa-11 .sp-module::before {
  content: "REKLAMA";
color: #ccc!important;
  letter-spacing: 1px!important;
  font-size: 10px!important;
  font-weight: 500!important;
  line-height: 1.2!important;
  justify-content: center!important;
  display: flex!important;
  margin-bottom: 5px!important;
}
#sp-startowa-11 .sp-module 
 {
  border: 1px solid #c3c3c3 !important;
  padding: 5px 15px 15px!important;
}
*/
/*poprawiona*/
#sp-startowa-11 {
  padding: 5px 15px 15px!important;
  border: 1px solid #c3c3c3!important;
}
#sp-startowa-11::before {
  content: "REKLAMA-11";
color: #ccc;
  letter-spacing: 1px;
  font-size: 10px;
  font-weight: 500;
  line-height: 1.2;
  justify-content: center;
  display: flex;
  margin-bottom: 5px;
}


/*
#sp-startowa-12 .sp-module::before {
  content: "REKLAMA";
color: #ccc!important;
  letter-spacing: 1px!important;
  font-size: 10px!important;
  font-weight: 500!important;
  line-height: 1.2!important;
  justify-content: center!important;
  display: flex!important;
  margin-bottom: 5px!important;
}

#sp-startowa-12  .sp-module 
 {

  border: 1px solid #c3c3c3 !important;
  padding: 5px 15px 15px!important;
}*/
/*poprawiona*/
#sp-startowa-12 {
  padding: 5px 15px 15px!important;
  border: 1px solid #c3c3c3!important;
}
#sp-startowa-12::before {
  content: "REKLAMA-12";
color: #ccc;
  letter-spacing: 1px;
  font-size: 10px;
  font-weight: 500;
  line-height: 1.2;
  justify-content: center;
  display: flex;
  margin-bottom: 5px;
}
#sp-startowa-14 {
  padding: 5px 15px 15px!important;
  border: 1px solid #c3c3c3!important;
}
#sp-startowa-14::before {
  content: "REKLAMA-12";
color: #ccc;
  letter-spacing: 1px;
  font-size: 10px;
  font-weight: 500;
  line-height: 1.2;
  justify-content: center;
  display: flex;
  margin-bottom: 5px;
}
/*
#sp-startowa-14 .sp-module::before {
  content: "REKLAMA";
color: #ccc!important;
  letter-spacing: 1px!important;
  font-size: 10px!important;
  font-weight: 500!important;
  line-height: 1.2!important;
  justify-content: center!important;
  display: flex!important;
  margin-bottom: 5px!important;
}
#sp-startowa-14  .sp-module 
 {

  border: 1px solid #c3c3c3 !important;
  padding: 5px 15px 15px!important;
}
*/
.szukajka_szukajka .btn.disabled {
  pointer-events: initial!important;
}
/*
.btn.disabled, .btn:disabled, fieldset:disabled .btn {
  pointer-events: initial!important;
}*/



/*
#sp-startowa-04 {
  padding: 8px 20px 20px 20px !important;
  border: 1px solid #c3c3c3 !important;
margin-top:10px !important;
}
 #sp-startowa-05 .sp-module::before {
  content: "REKLAMA";
color: #ccc!important;
  letter-spacing: 1px!important;
  font-size: 10px!important;
  font-weight: 500!important;
  line-height: 1.2!important;
  justify-content: center!important;
  display: flex!important;
  margin-bottom: 5px!important;
}*/