
 .savacar-plugin #okvir{
    /*background-color:white;
    padding:30px;*/
	margin-top:0;
	width:100%;
	padding:0;
  }

  .savacar-plugin .card {
    background-color: #fff;
    border-radius: 10px;
    box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.1);
  }

 .savacar-plugin .card-header {
    background-color: rgba(60, 160, 130);
    color: #fff;
    border-radius: 10px 10px 0 0;
    padding: 15px;
  }

 .savacar-plugin .card-body {
    padding: 20px;
  }

 .savacar-plugin .termSlots {
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    margin-top: 20px;

  }

 .savacar-plugin .termini{
    /*margin: 5px;*/
    background-color: rgba(60, 160, 130);
    border-color: rgba(60, 160, 130);
    color: rgba(60, 160, 130);
  }

.savacar-plugin  .termini:hover, .terminiDva:hover {
    background-color: #06acdd;
    border-color: #0056b3;
  }
 .savacar-plugin .linije{
    background-color:#fff;
  }

  @media only screen and (max-width: 768px) {
.savacar-plugin #drugi{
  margin-top:50px;
}
  }

@media only screen and (min-width: 450px) {
 .savacar-plugin .kalFon{
    display:none;
  }
 .savacar-plugin .kalDim{
    margin-top:20px;

  }
}

@media only screen and (max-width: 450px) {

 .savacar-plugin .kalDim{
    margin-top:-10px;

  }
}


 .savacar-plugin #opis{
    color: #8c8c8c; 
	margin-bottom:30px;

  }
 .savacar-plugin .pozadina{
    background-color:white;
  }
.savacar-plugin .btnPotvrdi{
  background-color:rgba(60, 160, 130);
  color: white;
  border-radius:4px;
  border-color:rgba(60, 160, 130);
   /* border-radius: 12px ;
    border-color:rgb(0, 86, 179);*/
    width:120px;
    position: absolute; bottom: 0;
 }
.savacar-plugin .btnPotvrdi:disabled{
    /*background-color:#d1d1d1;*/
    background-color:rgba(60, 160, 130);
    opacity:0.5;
    color:white;
   /* border-color:white;*/

 }