




.ysl td{
    
    
    border: 1px #00afff solid;
}



ul.social-icons > li a {
    color: #fff;
}







@media (max-width: 730px) {

#sp-top2 {
   width: 100% !important;
}





#sp-top1 i{
font-size: 30px;

}


#sp-top1 {

   width: 100% !important;

}

.tablica {
 margin:0 !important;
    margin-bottom: 11px !important;
}

.tablic {

 margin:0 !important;
    margin-bottom: 11px !important;
}



}









#button-joomly-callback-form91{
    
    display: none;
}









h1 {
    
    font-weight: 200;
}


#sp-footer {
    background: #f60;
}






#sp-footer {
    color: #fff;
    text-align: center;
    font-weight: bold;
}



.knopcv{
    
background: #09f !important;
    
}




.sp-megamenu-parent > li > a, .sp-megamenu-parent > li > span {
    color: #000;
font-size: 17px;
font-weight: 400;

}


.sp-contact-info li {
    font-size: 118%;
    color: #fff;
}


#sp-top-bar {
    background-color: #0099ff;
    color: #fff;

}

.sp-contact-info a {
    
        color: #fff;
}

#sp-top1{
    width:30%;
}


#sp-top2{
    width:70%;
}


#qx-column-977 {
    
padding-left: 0px;

    
padding-right: 0px;    
    
}



#offcanvas-toggler > i {
    color: #000;
    font-size: 37px;
    position: relative;
    top: 11px;
}

.fot img{
    width: 100%;
}









#sp-header .logo {
width: 92px;
position: relative;
left: -10px;
}  
    
    
    
  
  
  
  #sp-header {
   background: #fff;
    
  }   
    
    
    
    
    .sp-megamenu-parent > li.active > a, .sp-megamenu-parent > li:hover > a {
    color: #000;
    font-size: 17px;
    font-weight: 400;
    
    }
    
    
    
    #sp-main-body {
    padding: 0px 0;
    
    }
    
    
    
   
    
.prom h3{
    
    font-size: 30px;
    text-align: center;
    margin-top: 8px;
    margin-left: 14px;
}
    

.rem h2{
  font-size: 19px !important;
    color: #f60;
background: #fff;
    padding: 15px;
    position: relative;
    top: 2px;

}

.cend h2{
  font-size: 19px !important;
    color: white;
    background: #6c6c6c;
    padding: 15px;
    position: relative;
    top: 25px;

}


.izrem {     
    height: 155px;
overflow: hidden;
width: auto;
}   


 
.sena h2 {
    
    font-size: 21px;

margin-top: 13px !important;
    
}   






.knopcv {
    
 background: rgb(255, 95, 0, 1);
color: #fff;
font-size: 15px !important;
padding: 12px;
    
}



.tablic {
    
    background: #fff;
margin: 14px;
padding-bottom: 20px;
box-shadow: 1px 6px 25px #bdbdbd; 
}






.tablica {
  background: #fff;

margin: 8px;

box-shadow: 1px 6px 25px #bdbdbd;

padding: 5px;  
    
    
}