.adbox_widget,.date-select-box-ex{position:relative;display:inline-block}.booking-form li{float:left;padding:0 4px}.booking-form li:nth-child(1){width:9%}.booking-form li:nth-child(1) h2{line-height:43px;margin-bottom:8px}.booking-form li:nth-child(2),.booking-form li:nth-child(3){width:20%}.booking-form li:nth-child(4){width:13%}.booking-form li:nth-child(5){width:12%}.date-select-box-ex{width:233px!important;padding-left:53px;float:left}#booking-form .booking-box .form-section ul li:last-child .member_box a{margin-bottom:8px}.adbox_widget{width:100%!important;padding-left:0}.adbox_widget .date-select-box-child-label,.date-select-box-ex .date-select-box-child-label{float:left;display:inline-block}.adbox_widget .date-select-box-child-label .room-adult,.date-select-box-ex .date-select-box-child-label .room-adult{top:12px;position:static;font-family:LatoWebMedium;color:#fff;margin:0 2px}.adbox_widget .date-select-box-child,.date-select-box-ex .date-select-box-child{margin-left:10px;width:100%}.adbox_widget .date-select-box-child li,.date-select-box-ex .date-select-box-child li{width:auto}.adbox_widget .date-select-box-child li select,.date-select-box-ex .date-select-box-child li select{width:35px}.adbox_widget .date-select-btn,.date-select-box-btn .date-select-btn{width:100%;padding:3px 0 0;height:36px;font-family:LatoWebBold;background:#b69a67;outline:0;border:none;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;margin-top:5px;text-transform:uppercase;color:#fff}.booking-form li:nth-child(6){width:10.7%;font-size:14px;padding:0 0 0 4px}.booking-form li .date-select-box{background:#434343;float:left;padding:12px 10px 8px 88px;height:43px;width:100%;position:relative}.booking-form select{color:#fff}.restaurant-bar-banner-content{bottom:-195px!important}.date-select-box-child .date-select-box{color:#fff}.ex-options{display:inline-block;width:29%;margin-left:0;margin-top:1%;margin-bottom:1%}#booking-form .booking-box .form-section ul li.last{margin-left:6px;width:12%;margin-right:0;margin-top:0!important;float:right!important}.date-select-box-child li:nth-child(2){width:84px!important}.date-select-box-child{float:none!important}.booking-box li:nth-child(6){width:13.7%;font-size:14px}#booking-form .booking-box .form-section ul li:last-child{float:left}#booking-form .booking-box .form-section ul li:nth-child(1){width:16.5%;padding-top:0}#booking-form .booking-box .form-section ul li:nth-child(3){width:10%}.date-select-box-child li:first-child{width:84px!important}#booking-form .booking-box .form-section ul li:nth-child(5){width:13%;margin-top:20px}.ex-options .date-select-box-child li:first-child{width:73%!important}.ex-options .date-select-box-child li ul li:first-child,.ex-options .date-select-box-child li ul li:nth-child(2){width:84px!important}.date-select-box-child-label{margin:35px 0 0}#booking-form .booking-box .form-section ul li:nth-child(2){width:16.5%}#booking-form .booking-box .form-section ul li:nth-child(1) select,#booking-form .booking-box .form-section ul li:nth-child(2) select{background:url(../images/icon-arrow.png) 95% center no-repeat #3b3b3b;padding-right:30px}#booking-form .booking-box .form-section ul li:nth-child(1) select{margin-top:0}.childselect{width:85px!important}#booking-form .booking-box{margin:0 auto 2px}.booking-box li:nth-child(6){margin-top:3px!important}#booking-form .booking-box .form-section ul li:nth-child(2) select#child1{background:url(../images/icon-guest.png) 8% center no-repeat,url(../images/icon-arrow.png) 92% center no-repeat;padding-left:25px}#booking-form .booking-box .form-section{margin-bottom:0;margin-top:5px}#booking-form .booking-box .form-section ul li select{padding:5px 5px 5px 30px}#booking-form .booking-box .form-section ul li select#no_room{background:url(../images/icon-room.png) 8% center no-repeat,url(../images/icon-arrow.png) 92% center no-repeat #3b3b3b}
@media screen and (max-width:1366px) and (orientation:landscape){.booking-form li.heading-resv h2{line-height:20px;margin-bottom:8px}.booking-form li.heading-resv{width:100%}.top-links-new{padding-top:42px}.booking-form li:nth-child(6){width:12.9%}.ex-options{width:25%;margin-left:0;margin-top:2%}.adbox_widget,.date-select-box-ex{padding-left:0}.adbox_widget .date-select-box-child,.date-select-box-ex .date-select-box-child{margin-left:4px}.ex-options .date-select-box-child .childselect,.ex-options .date-select-box-child li ul li:first-child,.ex-options .date-select-box-child li ul li:nth-child(2){width:70px!important}}
@media screen and (min-width:768px) and (max-width:1024px){#booking-form .booking-box .form-section ul li{margin:2px .5% 0}#booking-form .booking-box .form-section ul li .member_box{margin-top:8px}#booking-form .booking-box .form-section ul li select{width:100%;height:37px;margin-top:0;padding:8px 10px 8px 36px}#booking-form .booking-box .form-section{margin:5px auto 0}#booking-form .booking-box .form-section ul li.last{width:14%}#booking-form .booking-box .form-section ul li:nth-child(3){width:10%!important}.heading-resv{width:100%!important}.heading-resv h2{line-height:18px!important}.left-booking-form{width:100%}.booking-form li:nth-child(2),.booking-form li:nth-child(3){width:40%}.booking-form li:nth-child(4){width:20%}.adult-icon-b-form,.room-icon-b-form{padding:0 0 8px!important}.date-select-box-btn,.date-select-box-ex{margin-top:0}.date-select-box-ex{width:32%!important}.childselect{width:88px!important;margin:0 8px}.date-select-box-child li:nth-child(2){width:35%!important}#booking-form .booking-box .form-section ul li:nth-child(5){width:13%;margin-top:24px}.booking-form li:nth-child(6){width:15%}.adbox_widget .date-select-box-child li,.date-select-box-ex .date-select-box-child li{width:auto}.top-links-new{padding:0 0 5px}.top-links-new a{margin:0}.adbox_widget{width:100%!important;padding-left:0}.ex-options{width:33.33%}#booking{position:relative;z-index:9999}.cancelation-tab{position:absolute;top:86px;right:26px}.booking-view-tab{position:absolute;top:113px;right:26px}#booking-form .booking-box{padding-top:0}#booking-form .booking-box .form-section ul li:nth-child(1),#booking-form .booking-box .form-section ul li:nth-child(2){width:16%}.date-select-box-child-label{margin:38px 0 0}#booking-form .booking-box .form-section ul li:nth-child(1) select,#booking-form .booking-box .form-section ul li:nth-child(2) select#child1{margin-left:0}#booking-form .booking-box .form-section ul li.last{margin-top:0!important}}
@media screen and (min-width:768px) and (max-width:1024px) and (orientation:landscape){.ex-options{margin-top:1%;width:25%}.childselect,.date-select-box-child li:first-child{width:100px!important}.date-select-box-ex{width:27%!important}/*#booking-form .booking-box .form-section ul li:nth-child(1),#booking-form .booking-box .form-section ul li:nth-child(2){width:22.5%}*/#booking-form .booking-box .form-section ul li{width:123px;margin:2px .5% 0}#booking-form .booking-box .form-section ul li .member_box{margin-top:2px}#booking-form .booking-box .form-section ul li select{width:100%;height:37px;margin-top:0}}
@media (max-width:812px){
.ex-options .date-select-box-child .childselect, .ex-options .date-select-box-child li ul li:first-child, .ex-options .date-select-box-child li ul li:nth-child(2) { width: 65px !important;}
}
@media (max-width:767px){.booking-form li .date-select-box{padding:0 10px 8px 105px;height:35px}.adbox_widget .date-select-box-child,.date-select-box-ex .date-select-box-child{margin-left:0;width:100%}.adbox_widget .date-select-box-child li select,.booking-form select,.date-select-box-ex .date-select-box-child li select{width:50px}.booking-form li{padding:0}.adbox_widget .date-select-box-child-label .room-adult,.date-select-box-ex .date-select-box-child-label .room-adult{background:0 0!important;padding:0}.adult-icon-b-form,.room-icon-b-form{padding:8px 30px 8px 65px!important}.booking-form li:nth-child(6){padding:0;margin-top:5px}.adbox_widget{padding-left:0}.ex-options{width:100%}#booking-form .booking-box .form-section ul li:nth-child(1){margin-left:0} .home-great-box ul{list-style: none;}}
@media (max-width:767px) and (orientation:landscape){.ex-options .date-select-box-child .childselect{width:100%!important}}
@media screen and (min-width:320px) and (max-width:580px){#booking-form .booking-box .form-section ul li:nth-child(2) select#child1{background:url(../images/icon-guest.png) 3% center no-repeat,url(../images/icon-arrow.png) 92% center no-repeat #3b3b3b;padding-left:20px}#booking-form .booking-box{width:100%;padding:8px 4%;float:left}.adult-icon-b-form,.room-icon-b-form{padding:8px 0!important}#booking-form .booking-box .form-section ul li select#no_room{background:url(../images/icon-room.png) 3% center no-repeat,url(../images/icon-arrow.png) 92% center no-repeat #3b3b3b}#booking-form .booking-box .form-section ul li select{color:#333!important;display:inline-block;float:left;font-size:12px;height:36px;padding:8px 10px 8px 30px}.date-select-box-child-label{margin:10px 0 0}.childselect{width:100%!important;margin:0}#booking-form .booking-box .form-section ul,.header .header-right .navigation{float:right;width:100%}#booking-form .booking-box .form-section ul li:nth-child(2),#booking-form .booking-box .form-section ul li:nth-child(3),#booking-form .booking-box .form-section ul li:nth-child(4),#booking-form .booking-box .form-section ul li:nth-child(5){margin-top:2px;margin-left:0}#booking-form .booking-box .form-section ul li:nth-child(1) select#adult1{background-position:2% center,96% center!important}}#booking-form .booking-box .form-section ul li:nth-child(1) select#adult1{background:url(../images/icon-guest.png) 8% center no-repeat,url(../images/icon-arrow.png) 92% center no-repeat #3b3b3b;padding-left:18px}