#sp-header, .transparent-wrapper {
  height: auto!important;
}

.btn, .sppb-btn {
  padding: 0px 5px;
}


.OznakaNaLi li{
    display: list-item!important;
    list-style:disc!important;
    margin-left:15px;
    border-bottom: 0px solid #e8e8e8!important;
    padding:5px 0px;
}


#existing_images img {
    max-width:300px;
}
.sp-megamenu-parent .sp-dropdown {
  z-index: 999;
}


.PretragaNaDolaznoj{
    width:100%;
    max-width:1000px;
    display:block;
    margin-left:auto;
    margin-right:auto;
    background-color: rgba(255,255,255,0.85);
    padding: 15px;
}


.IzbornikNaDnu li{
border-bottom: 0px solid #fff!important;
margin-right:10px;
}



/* Rentalot*/


.JedanObjektuListi{
    background-color: #f4f6f7;
    position:relative;
    width:32%;
    min-height:410px;
    float:left;
    padding:10px;
    margin-right:10px;
    margin-bottom:15px;
    
}


.TekstuSlici{
    font-weight: bold;
    color:#000; 
    position:relative;
}

.NazivObjekta{
    position:absolute;
    padding:3px 5px;
    background-color: rgba(255,255,255,0.90);
    top:10px;
    left:10px;
    font-size: 125%;
}

.BrojOsobaText{
    background-color: rgba(255,255,255,0.75);
    padding:2px 8px;
    position:absolute;
    left:10px;
    bottom: 10px;  
}

.MinBrNocenjaText{
    background-color: rgba(255,255,255,0.75);
    padding:3px 5px;
    position:absolute;
    right:10px;
    bottom: 10px;  
}





span.rp_uh_name {
  font: 22px sans-serif;
  color: #D81B60;
  letter-spacing: -1px;
}


.rp_attribs{
float:right
}


.rp_unit_heading {
  margin-bottom: 0px;
  padding: 10px;
  background-color: #f4f6f7;
  border-top: 1px solid #CECACA;
  border-bottom: 0px solid #CECACA;
  min-height:40px;
}
.AppsPrvaSlika{
    width:  100%;
    height: 275px;
 object-fit: cover;
}
.SakrijGumbe{
display:none;visibility:hidden;
}
div.rps_panel_field input {
  border: 1px solid #E1E1E1!important;
}
div.rps_response {
  min-height: 0px;
}
div.rps_panel {
  background-color: #fff;
  padding: 0px 10px;
  margin: 0px 0;
}
div.rps_panel_inner {
  clear: right;
  background-color: #fff;
  border: 0px solid #fff;
  border-radius: 0px;
  margin: 5px 0 0 0;
  padding: 5px 0;
}















.fancybox-stage {
  background-color: rgba(0,0,0,0.90);
}





@media (min-width: 1400px){
    .container {
      max-width: 1350px!important;
    }
}

@media (min-width: 1600px){
    .container {
      max-width: 1550px!important;
    }
}


@media (max-width: 1199px){
    .JedanObjektuListi{
        width:48%;
    }
}

@media (max-width: 767px){
    .JedanObjektuListi{
        width:100%;
    }
}

