body {animation: fadeInAnimation ease 0.5s;animation-iteration-count: 1;animation-fill-mode: forwards;}
@keyframes fadeInAnimation {0% { opacity: 0;}100% {opacity: 1;}}



/*
nar     EF6C28
ljub    B4236B
*/


 #sp-header .logo {
  padding:5px;
}


#sp-header #sp-menu .sp-megamenu-parent > li > a:hover {
  color: #EF6C28;
}
#sp-header #sp-menu .sp-megamenu-parent > li.current-item.active > a, #sp-header #sp-menu .sp-megamenu-parent > li.sp-has-child.active > a {
  color: #EF6C28;
}


.n2-widget-html{
    position: absolute!important;
    top: 30%;
   
}


.NaslovnaSlider {
padding:25px;
    
}

.NaslovnaSlider h2{
text-align:center;
color:#ffffff!important;
font-style: italic;
text-shadow: 2px 2px 5px rgba(0,0,0,0.85);
}
.NaslovnaSlider img{
display: block;
    margin-left: auto;
    margin-right: auto;
    
    
     -webkit-filter: drop-shadow(2px 2px 5px rgba(0,0,0,0.85));
  filter: drop-shadow(2px 2px 5px rgba(0,0,0,0.85));

}













@media (max-width: 600px) {
    
   .Aktivnosti img, .EventImage, .EventiScroller  {
   -webkit-transform: scale(1.5);
    transform: scale(1.5); /* you can change the value also */
   -webkit-transform-origin: center;
    transform-origin: center;
    margin:20px 0px 90px 0px;
    }
      
    .Aktivnosti .image-layout-preset-style-card .sppb-addon-image-layout-content {
    padding: 0px 5px;  
    }
    
    .NaslovnaSlider h2{
       font-size: 40px;
    }
    
    
    
}







.TangoPasionalLogo{
width:200px;

}



.ProgramSlider .sppb-carousel-extended-item img {
  object-fit: contain;
}




#sp-footer li {
    list-style: none;
    margin: 10px 5px;
}

#sp-footer ul {
    justify-content: center;
}




.sppb-addon-image-layout-image{
margin-bottom:25px;

}



.image-layout-preset-style-card .sppb-addon-image-layout-image, .image-layout-preset-style-card .sppb-img-responsive, .image-layout-preset-style-overlap .sppb-addon-image-layout-image, .image-layout-preset-style-overlap .sppb-img-responsive {
  height:auto;
}




/* Tab open */
div[data-rlta-state="open"] {
    background-color: #531E63;
    background-image: linear-gradient(to right bottom, #531e63, #6f1a66, #8a1364, #a30a5f, #ba0a56, #c81a4f, #d52a47, #df3b3d, #e74d36, #ed5f2f, #f27127, #f5821f); 
   
   color:#fff;
}
div[data-rlta-element="panel-content"] {
   color:#000;
}



.sppb-carousel-extended-item img {
  object-fit: cover;
}




.CapsLock{
text-transform: uppercase;

}






#sppb-addon-d0de2129-b731-46b8-8530-a755068e58f2 .sppb-testimonial-carousel-img-wrap {
  height: 300px!important;
  width: 300px!important;
  
}
.sppb-testimonial-carousel-img-wrap {
  max-width: 300px;
}

.sppb-testimonial-carousel-item-content {
  text-align: left;
}
.sppb-carousel-extended-dots ul li:hover span, .sppb-carousel-extended-dots ul li.active span {
  background: #000!important;
}



/*
@media (max-width: 1450px) {
    #offcanvas-toggler {display: block !important; float:right!important;}
    #sp-menu .sp-megamenu-parent {display: none !important;}
    #sp-topright{display:none;visibility:hidden;} 
    #offcanvas-toggler > i {
    padding: 0;
    font-size: 28px; 
    width: 90px;  
  }
    .item-165{
        display:none!important;
        visibility:hidden!important;
    }
}
*/

@media (min-width: 1400px) {
    .container {
        max-width: 1340px !important;
    }
} 