.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:auto !important;position:relative;display:inline-block;padding-left:53px;}
.adbox_widget{width:100% !important;position:relative;display:inline-block;padding-left:53px;}
.date-select-box-ex .date-select-box-child-label, .adbox_widget .date-select-box-child-label{float:left;display:inline-block;margin-top:12px;}
.date-select-box-ex .date-select-box-child-label .room-adult, .adbox_widget .date-select-box-child-label .room-adult{top:12px;position:static;font-family:'LatoWebMedium';color:#fff;}
.date-select-box-ex .date-select-box-child, .adbox_widget .date-select-box-child{margin-left:10px;width:auto;}
.date-select-box-ex .date-select-box-child li, .adbox_widget .date-select-box-child li{width:auto;}
.date-select-box-ex .date-select-box-child li select, .adbox_widget .date-select-box-child li select{width:35px;}
.date-select-box-btn .date-select-btn,.adbox_widget .date-select-btn{width:100%;padding:3px 0 0 0;height:42px;font-family:'LatoWebBold';background:url(/images/form-btn.png);outline:none;border:none;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;}
.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%;}
@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:33%;margin-left:0;margin-top:2%;}
.date-select-box-ex, .adbox_widget{padding-left:0;}
.date-select-box-ex .date-select-box-child, .adbox_widget .date-select-box-child{margin-left:4px;}
}
@media screen and (min-width:768px) and (max-width:1024px){.heading-resv{width:100% !important;}
.heading-resv h2{line-height:18px !important;}
.left-booking-form{width:100%;}
.booking-form li .date-select{}
/*.booking-form li:nth-child(2), .booking-form li:nth-child(3){width:40%;}*/
.booking-form li:nth-child(4){width:13%;}
.booking-form li:nth-child(2), .booking-form li:nth-child(3){width:18% !important;}
.adult-icon-b-form, .room-icon-b-form{padding:12px 24px 8px 64px !important;}
.date-select-box-ex, .date-select-box-btn{margin-top:0px;}
	.date-select-box-ex .date-select-box-child, .adbox_widget .date-select-box-child {
    margin-left: 5px;
    width: auto;
}.date-select-box-ex .date-select-box-child li, .adbox_widget .date-select-box-child li {
    width: 95px !important;
}.date-select-box-child .date-select-box {
    width: 90px !important;
}.booking-form li .room-icon-b-form {
    padding: 10px 10px 10px 52px !important;
}
.booking-form li:nth-child(6){width:15%;}
.date-select-box-ex .date-select-box-child li, .adbox_widget .date-select-box-child li{width:auto}
.top-links-new{padding:0px 0 5px 0;}
.top-links-new a{margin:0;}
.adbox_widget{width:100% !important;padding-left:0;}
.ex-options{width:50%;}
#booking{position:relative;z-index:9999;}
.cancelation-tab{position:absolute;top:100px;right:26px;}
.booking-view-tab{position:absolute;top:120px;right:26px;}
.adbox_widget .date-select-box-child li {width:auto !important}
/*.date-select-box-child .date-select-box {width: 112px !important;}*/
	
.meeting-banner-content h1 {
    font-size: 40px;
    line-height: 52px;
    margin: 2% auto;
}.meeting-banner-content {
    bottom: 2%;
}
	
	
}
@media screen and (min-width:768px) and (max-width:1024px) and (orientation:landscape){
	.booking-form li:nth-child(2), .booking-form li:nth-child(3) {width: 16% !important;}
	.date-select-box-ex, .date-select-box-btn {
    margin-top: 0px;
}#booking {
    background: #000 none repeat scroll 0 0;
    float: left;
	padding: 4px 0 4px 0;}
	
	.ex-options{margin-top:1%;}
}
@media (max-width:767px){.booking-form li .date-select-box{padding:0 10px 8px 105px;height:35px;}
.date-select-box-ex .date-select-box-child, .adbox_widget .date-select-box-child{margin-left:0;}
.booking-form li{padding:0;}
.date-select-box-ex .date-select-box-child-label .room-adult, .adbox_widget .date-select-box-child-label .room-adult{background:none !important;padding:0;}
.date-select-box-ex .date-select-box-child, .adbox_widget .date-select-box-child{width:100%;}
.booking-form select{width:50px;}
.adult-icon-b-form, .room-icon-b-form{padding:8px 30px 8px 65px !important;}
.date-select-box-ex .date-select-box-child li select, .adbox_widget .date-select-box-child li select{width:50px;}
.booking-form li:nth-child(6){padding:0;margin-top:5px;}
.adbox_widget{padding-left:0;}
.ex-options{width:100%;}
}