.dropdownPotovanja {
  height: 32px;
  width: 25ex;
  margin-right: 8px;
  

}
.second-in-list{
  background-color: #f2f2f2;
}

@media only screen and (max-width: 731px) {
  .dropdownPotovanja {
    height: 32px;
    width: 27ex;  
    margin-right: 0px;
  }
}

@media only screen and (max-width: 575px) {
  .dropdownPotovanja {
    align-items: flex-start;
    text-align: left;
    margin-right: 8px;
  }
}

tbody > tr {
  font-size: 11px;
  
  
}
.table-action-buttons{
  font-size: 14px;
}

.label-primary{
  background-color: #0275d8;
  padding: 6px;
  color: #f2f2f2;
  text-align: center;
  font-size: small;
  border-radius: 6px;

}

.addBtn{
  margin:auto;
  text-align:"center";  
}

.add-turists-row{
  margin-bottom:16px; 
  padding:4px;

}

#addedTuristsTable{
  margin-top: 16px;
}

.class-turist-tag{
  width: 55%;
  padding: 8px; 
  margin-top: 8px; 
  background-color: #dcdcde;
  padding: 4px;
  color: black;
  font-weight: bold;
  text-align: center;
  font-size: xx-small;
  border-radius: 6px;
}

.delete-img{
  text-align: left;
  max-width: 10px;
  max-height: 10px;
  
}

.addBtn{
  margin-right: 10px;
}

#ShraniTuristeToLet{
  margin-right: 10px;
}

#ShraniTuristeToPrevoz{
  margin-right: 10px;
}

#DodajTuristaInPosodobiBtn{
  margin-right: 10px;
}

.soba{
  border: 2px solid #0275d8;
  border-radius: 5px;
  padding: 16px;
  margin: 16px;
}

.class-potovanje-tag{
  width: 85%;
  padding: 8px; 
  margin-top: 12px; 
  background-color: #5cb85c; 
  color: white;
  font-weight: bold;
  text-align: center;
  font-size: small;
  border-radius: 6px;
}

.class-potovanje-zagotovljeno-tag{
  width: 85%;
  padding: 8px; 
  margin-top: 12px; 
  background-color: #0275d8; 
  color: white;
  font-weight: bold;
  text-align: center;
  font-size: small;
  font-s;
  border-radius: 6px;
}

.class-potovanje-zanimanje-tag{
  width: 85%;
  padding: 8px; 
  margin-top: 12px; 
  background-color: #f0ad4e; 
  color: white;
  font-weight: bold;
  text-align: center;
  font-size: small;
  border-radius: 6px;
}

.index-btn {
    margin-block: 2px
}


.table-background {
    padding: 16px;
    background-color: white;
    border-radius: 4px;    
}

.table-background-header {
    margin-top: 24px;
    padding-bottom: 16px;
}

form h5 {
  margin-top: 24px;
  color: #4398D4;
}

.specialty{
  background-color: #fdc07b !important;  
}

.specialty .email-col > a {
  background-color: #fdc07b !important;  
}

.warning{
  color: red !important; ;
}

.warning-background{
  background-color: #faa1a1 !important; ;
}

.black-list{
  background-color: #faa1a1 !important;  
}
.black-list  .email-col > a {
  
  background-color: #faa1a1 !important;  
}

.isVodnik{
  background-color: #9ccdfa!important;
}

.isVodnik .email-col > a{
  background-color: #9ccdfa !important;
}

.polno {
    background-color: #e1fae1 !important;
}
.zagotovljeno {
    background-color: #e1fae1 !important;
}
.kmalu-zagotovljeno{
  background-color: #faf0e4 !important;
}
.arhiv {
    background-color: #9ccdfa !important;
}

.zbiranje-prijav{
  
}

#potovanje-add-potniki{  
  /*justify-content: flex-end;*/
  display: flex;  
}

#ime-turista-input{
    display: flex;    
    justify-content: space-between    
}

#ime-turista-input input{
  margin-right: 10px; 
}

table {
    border-collapse: collapse !important;
    border-spacing: 0;
}


.gray-background {
    background-color: #e4eef5 !important;
    color: #40464a;
    
}

.white-background {
    background-color: white !important;
    color: #6c757d;
    
}

.gray-background + .white-background {    
    border-top: 5px double #6c757d !important;
}

.white-background + .gray-background {
    border-top: 5px double #6c757d !important;
}

.inline-parent {
    display: flex;
    justify-content: flex-start;
    align-content: flex-start;
    flex-wrap: wrap;    
}

.inline-parent > .inline-children {
    display: inline-block;
}

.inline-parent > .inline-children:not(:first-child) {
    display: inline-block;
    margin-left: 16px;
}

