.sppb-container{
	max-width: 1330px;
}
.container{
	max-width: 1330px;
}
#offcanvas-toggler {
    font-size: 32px;
}
.sp-megamenu-parent {
    float: left !important;
}
.sp-megamenu-parent > li > a, .sp-megamenu-parent > li > span, .sp-megamenu-parent .sp-dropdown li.sp-menu-item > a {
    font-size: 13px;
    text-transform: uppercase;
}
/* 2020 - start*/
.obraz-opis .image-fit {
	width: 150%;
}
.obraz-opis .image-layout-preset-style-collage .sppb-addon-image-layout-content {
    margin-left: 20%;
    box-shadow: 0px 3px 13px 0 rgba(0,0,0,.1);
}
.obraz-opis-2 .sppb-addon-image-layout-content.collage-content-right {
    margin-left: auto;
    margin-right: 20%;
}
.opis-1 {
	position: relative;
}
.opis-2 {
    position: relative;
    width: 150%;
    z-index: 999;
}
.jmoddiv.jmodinside {
    background: #000;
}
.logo-menu {
	position: relative;
	top: 4px;
}
.start-com-1 {
	height: auto;
	position: relative;
	right:65px;
	top: 35px;
	box-shadow: 0px 1px 2px #ddd;
}
.cennik-1 {
	position: relative;
	right: 55px;
}
.cennik-2 {
	position: relative;
	left: 55px;
}
#djckm.djckm-top .djckm-content .djckm-pad, #djckm.djckm-bottom .djckm-content .djckm-pad {
    color: #666;
    font-size: 13px;
    line-height: 20px;
    margin: 0;
    max-height: 180px;
    overflow: hidden;
    padding: 0 16px;
    text-align: center;
}
.sppb-pricing-box .sppb-pricing-header span.sppb-pricing-price-symbol {
  vertical-align: baseline !important;
	font-weight: 400;
	font-size: 19px !important;
	font-family: 'Open sans' !important;
}
.sppb-pricing-box .sppb-pricing-price {
	font-weight: 400 !important;
	font-size: 21px !important;
	font-family: 'Open sans' !important;
}
.sppb-pricing-duration {
 	font-family: 'Open sans' !important;
}
#sppb-addon-1544606420620 span.sppb-pricing-price-symbol {
  margin-right:10px !important;
}
#sppb-addon-1544606420620 .sppb-pricing-price {
	margin-right: 5px;
}
.header-sticky {
    position: fixed;
    z-index: 6;
    top: 59px;
    width: 100%;
}
.offcanvas-menu {
    background: #000 !important;
}
.offcanvas-menu h3 {
    font-size: 24px !important;
    padding: 20px 0px;
}
.offcanvas-menu li {
    padding: 10px 0px !important;
}
.offcanvas-menu a {
    text-transform: uppercase;
   
/* 2020 - end*/
/** RWD **/

@media (max-width: 600px) {
  #sp-header {
    padding: 0px 20px !important;
	}
}