Col tuo codice di partenza avresti invece potuto avere:

codice:
.rtb-booking-form fieldset>div {    
display:block;        
width: 33%;    
float: left;
margin-top: 1em;
}  

@media all and (max-width: 599px){  
.rtb-booking-form fieldset>div     
  { 
  width: auto; float:none;    
  }
}
Prima la regola generale, poi quella che sovrascrive (con le sole impostazioni da modificare)