﻿
.booking .filter { background:#c2e2f4; padding:30px; margin-bottom:20px; text-align:center;}
.booking .filter >div { display:inline-block; margin-right:12px; vertical-align:top;}

.booking .filter input, .booking .filter select { padding:12px 14px 13px 14px;}
.booking .filter input.daterange { width:200px;}
.booking .filter .btns-ex { display:block; text-align:center; padding-top:24px;}
.booking .filter .btns-ex .button { display:inline-block; width:200px;}

.booking .filter.multiple .btns { border-top:1px solid #ddd; padding-top:8px; margin-top:8px; }
.booking .filter.multiple .btns a { display:inline-block; padding:6px 12px 5px 12px; background:#d8b526; color:#fff; font-size:.9em;}

.booking .filter .multiple-rooms { display:none; text-align:left;}
.booking .filter.multiple .multiple-rooms { display:block; background:#fff; padding:12px 30px; margin-top:12px}
.booking .filter.multiple .room { padding:8px 0; }
.booking .filter.multiple .room span:first-child { font-weight:bold; display:inline-block; width:80px; }
.booking .filter.multiple .room select { padding:6px; margin-right:4px; width:60px; text-align:center;}
.booking .filter.multiple .room select.childs { margin-right:14px;}

.booking .filter .room-header { padding-left:80px;}
.booking .filter .room-header span { display:inline-block; width:70px;}
.booking .filter .room-header .age-label { display:none; width:auto;}
.booking .filter.haschilds  .room-header .age-label { display:inline-block;}

/*Show / Hide child ages*/
.booking .filter .multiple-rooms .ages, .booking .filter .multiple-rooms .ages .age { display:none;}
.booking .room.childs-1 .ages,
.booking .room.childs-1 .ages .age.a1,

.booking .room.childs-2 .ages,
.booking .room.childs-2 .ages .age.a1,
.booking .room.childs-2 .ages .age.a2,

.booking .room.childs-3 .ages,
.booking .room.childs-3 .ages .age.a1,
.booking .room.childs-3 .ages .age.a2,
.booking .room.childs-3 .ages .age.a3,

.booking .room.childs-4 .ages,
.booking .room.childs-4 .ages .age.a1,
.booking .room.childs-4 .ages .age.a2,
.booking .room.childs-4 .ages .age.a3,
.booking .room.childs-4 .ages .age.a4,

.booking .room.childs-5 .ages,
.booking .room.childs-5 .ages .age.a1,
.booking .room.childs-5 .ages .age.a2,
.booking .room.childs-5 .ages .age.a3,
.booking .room.childs-5 .ages .age.a4,
.booking .room.childs-5 .ages .age.a5

{ display:inline-block;}
