@media (min-width:1360px) {
.sppb-row-container {
    width: 100%;
	margin: 0 auto;
}
body.helix-ultimate .sppb-row-container {
    max-width: 1360px;
	margin: 0 auto;
}
}
#sp-header-topbar .container-inner {
  border-bottom: 0px solid #fff;
}
#sp-header.lg-header {
  box-shadow: none;
}
.logo-image {
    margin: 0 auto;
}
.sppb-carousel-extended-dots ul li span {
  background: #da0067;
}
.sp-megamenu-parent {
    float: none;
}
#sp-menu {text-align:center;}
.sp-megamenu-parent > li.active > a {
  font-weight: 700;
}
.sp-megamenu-parent > li.active > a, .sp-megamenu-parent > li.active:hover > a {
  color: #da0067;
}
.sp-megamenu-parent .sp-dropdown li.sp-menu-item {
    text-align: left;
}
#sp-header {
    box-shadow: none;
}
.logo-image {
    height: auto!important;
	margin-top:15px;
}
h1 span, h2 span, h3 span, h4 span {color: #da0067;}

.offcanvas-menu .offcanvas-inner .sp-module ul > li {
    padding: 10px 0;
    font-weight: 700;
    text-transform: uppercase;
	border-bottom: 1px solid #ededed;
}
.offcanvas-menu .offcanvas-inner .sp-module ul {margin-top:10px;}
#sp-top-bar .sp-module {
    display: inherit;
    margin: 0px;
}
.sp-megamenu-parent > li > a, .sp-megamenu-parent > li > span {
    line-height: 100px;
}
.sppb-btn.focus, .sppb-btn:focus {
    outline: 0;
    box-shadow: none;
}

.su-counter-right .su-counter-desc {
    float: left;
    text-align: left;
    margin-right: 0px;
}
.su-counter-right .su-counter-number {
    text-align: left;
	font-weight: 700;
}
.su-counter-wrapper {
    padding: 20px 0px;
}
.sp-scroll-up {
    background: #da0067;
}

/* ISPRAVKA SLIDERA */
.sppb-carousel-indicators {
  position: absolute;
  bottom: -20px;
  left: 20px;
  z-index: 15;
  width: 100%;
  margin-left: -20px;
  padding-left: 0;
  list-style: none;
  text-align: left;
}
.sppb-carousel-indicators li {
  border: 0px solid #fff;
  background-color: rgb(214, 214, 214);
}
.sppb-carousel-indicators .active {
  background-color: #707070;
}
.sppb-carousel-inner > .sppb-item {
  padding: 0px;
}
.color {
    float: left;
    color: #da0067;
	margin-right: 15px;
}
.title h1 {font-size: 83px;}
@media (max-width:1370px) {
	.title h1 {
    font-size: 63px;
}
}
.title h3 {font-size: 30px;}
.separator img {
    height: 3px;
    width: 73px!important;
	margin: 30px 0 40px;
}
.description p {
    font-size: 20px;
    line-height: 34px;
}
.su-custom-carousel-style1 .owl-dots {
    text-align: left;
    left: 0;
    transform: translateX(0%);
}
/* KRAJ ISPRAVKA SLIDERA */

.sp-page-title {
    padding: 190px 0;
}
.sp-page-title .sp-page-title-heading {
    font-size: 74px;
}

.tabela {
	width: 100%;
	font-size: 18px;
	line-height: 40px;
}
.left {text-align: left;}
.right {text-align: right;}
.tabela tr {
	border-bottom: 1px solid #e6e6e6;
}
@media (max-width: 980px) {
	/* ISPRAVKA SLIDERA */
.color {
    float: left;
    color: #da0067;
	margin-right: 5px;
}
.title h1 {font-size: 33px;}
.title h3 {font-size: 20px;}
.separator img {
    height: 2px;
    width: 53px !important;
    margin: 20px 0 20px;
}
.description p {
    font-size: 16px;
    line-height: 28px;
}
/* KRAJ ISPRAVKA SLIDERA */
body.helix-ultimate .sppb-row-container {
    max-width: 100%;
}
.sppb-row-container {
    width: 100%;
}
.su-counter-right .su-counter-number {
    text-align: center;
    font-weight: 700;
}
.su-counter-right .su-counter-desc {
    float: none;
    text-align: center;
    margin-right: 0px;
}
#sp-top1, #sp-top2 {display:none;}
#sp-header {
    background: none;
    height: 40px;
    left: 0px;
    position: relative;
    top: -210px;
    width: 20%;
    z-index: 99;
}
.sp-page-title {
    padding: 100px 0;
}
body.ltr #offcanvas-toggler.offcanvas-toggler-left {
    float: left;
    margin-right: -20px;
}
	#sp-header.header-sticky {
  background: #fff!important;
  height: 110px!important;
  padding-top: 10px;
  box-shadow: 0 0px 20px #0000001a;
}
}
@media (max-width: 575px) {
  #offcanvas-toggler {
    height: 85px;
    line-height: 110px;
  }
}

.offcanvas-menu .offcanvas-inner ul.menu li.active a {
  color: #da0067 !important;
}


#sp-header.header-sticky {
    background: #ffffffe6;
    height: 80px;
}
.sp-slider .sp-item img {
  display: block;
  width: auto !important;
  height: auto !important;
}