/*#sp-header,
.logo a { 
height: 30px; 
font-size: 14px;
  line-height: 1; */
}

}
.sp-megamenu-parent > li > a, #offcanvas-toggler { line-height: 30px; }
#sp-top-bar, #sp-top-bar 
.sp-top-bar {
padding: 3px 0; 
}
#sp-main-body
{ padding: 0px 0;
}
/* Glowna nazwa naglowka modulow */
.sp-module-title {
color: #fff;
background-color: #6789c6; /* wielki piatek #9567BF; jasno niebieskie #26aae1; niebieskie #6789c6; limonkowy domyslny #6bd85f; */
margin: 5px;
border: 1px solid #00bf6c; /* limonkowy outline #488242; do niebieskiego #4e59a2 */
border-radius: 2px;
padding: 1ex;
}
.slajder {
padding 0px 0
border: 1px solid #488242;
}  
/* .header {
padding 0px 0
font-size: 10px
}
*/
.modul-centralny {
/* background-color: #5b5b5b /* bylo biale #fff */ 
margin: 5px;
/* margin: auto; */
border: 1px solid #eaf2ff;
border-radius: 2px;
/* padding: 5px; */
background: rgba(255, 255, 255, 0.7);
filter: alpha(opacity=70);
}

.moduly-boczne {
background: rgba(255, 255, 255, 0.7);
filter: alpha(opacity=70);
/* background-color: #5b5b5b /* bylo #f9fbff; */
/* margin: 5px 5px 5px 5px; */
border: 1px solid #eaf2ff;
border-radius: 2px;
padding: 5px;
}


/* zastapione w szablon custom css dla modulu moduly-boczne

.modul-prawy {
background: rgba(255, 255, 255, 0.7);
filter: alpha(opacity=70);
background-color: #5b5b5b /* bylo #f9fbff; */
/* margin: 5px 5px 5px 5px; */
border: 1px solid #eaf2ff;
border-radius: 2px;
padding: 5px;
align-items: center;
margin-left: auto;
margin-right: auto;
}

/*

.modul-lewy {
background-color: #e8e9ff;
margin: 5px 5px 5px 5px;
border: 1px solid #bfc0ff;
border-radius: 2px;
padding: 1ex;
}

/* .article.item {
margin: 5px 5px 5px 5px;
} */

.bez-odstepu {
padding-bottom: 2px;
}

layout-full .panel-row-style.no-bottom-padding {
margin-top: -15px;
padding-top: 0;
padding-bottom: 0;
}