/*Book a table rx body*/

.restaurant_detail_header_section{padding:30px 0 50px !important;}
.book_a_table_body{float: left;width: 100%;background: #f9f9f9;padding: 0 0 50px;}
.outer_book_a_table_body{background: #fff;padding: 50px 2%;width: 96%;margin: -40px 0 0;float: left;}
.inner_book_a_table_body{float: none;display: block;margin: 0 auto;max-width: 600px;}
.inner_book_a_table_body h2{text-align: center;font-family: 'ubuntumedium';font-size: 35px;color: #4b4747;}

.book_a_table_form .book_a_table_form1{float: left;width: 96%;margin: 40px 2% 0;}
.book_a_table_form .book_a_table_form1 ul li{float: left;width: 31%;margin: 0 3.5% 0 0;}
.book_a_table_form .book_a_table_form1 ul li:last-child{float: right;margin: 0;}
.book_a_table_form .book_a_table_form1 ul li label{float: left;width: 100%;font-size: 15px;margin: 0 0 10px;color: #4b4747;}
.book_a_table_form .book_a_table_form1 ul li select, .book_a_table_form .book_a_table_form1 ul li input[type="text"]{float: left;width: 100%;padding: 10px 0 10px 5%;box-shadow: 0px 0px 10px #bab5b5;-webkit-appearance: none;-moz-appearance: none;appearance: none;border-radius: 5px;border: none;background: none;font-size: 15px;color: #716f6f;background: url(../../images/restaurants/oz-book-a-table-arrow.png) no-repeat scroll 90% 50%;}
.book_a_table_form .book_a_table_form1 ul li input[type="text"]{position:relative;}
.book_a_table_form .book_a_table_form1 ul li input[type="text"].no_of_person{background:none;}
.book_a_table_form .outer_book_a_table_form{float: left;width: 80%;padding:10%; background: #fff;border-radius: 5px;box-shadow: 0 0 10px #bab5b5;margin: 40px 0 0;}

.book_a_table_form .book_a_table_form2{float: left;width: 96%;margin: 0 2%;}
.book_a_table_form .book_a_table_form2 ul li{float: left;width: 100%;margin: 0 0 20px;}
.book_a_table_form .book_a_table_form2 ul li label{float: left;text-align: right;width: 22%;margin: 10px 4% 0 0;font-size: 15px;}
.book_a_table_form .book_a_table_form2 ul li .book_form{float: left;width: 62%;padding: 10px 2%;border: 1px dotted #f3f3f3;background: #f3f3f3;font-size: 15px;}

.book_a_table_form .book_a_table_form3{float: left;width: 100%;margin: 20px 0;}
.book_a_table_form .book_a_table_form3 h3{font-size: 16px;color: #2cad1c;margin: 0 0 10px;}
.book_a_table_form .book_a_table_form3 textarea{float: right;width: 96%;padding: 10px 2%;border: 1px dotted #f3f3f3;background: #f3f3f3;font-size: 15px;height: 120px;}

.book_a_table_form .book_a_table_form4{float: left;width: 100%;}
.book_a_table_form .inner_book_a_table_form4{float: none;display: block;margin: 0 auto;width: 300px;}
.book_a_table_form .inner_book_a_table_form4 .book_a_table_btn{float: left;width: 48%;margin: 0 1%;border: none;background: #ccc;padding: 10px 0;cursor: pointer;color: #fff;font-weight: bold;font-size: 14px;}
.book_a_table_form .inner_book_a_table_form4 input[type="reset"]{background: #c81a1b;}
.book_a_table_form .inner_book_a_table_form4 input[type="submit"]{background: #f2be14;}
.bat_btn,.review_button,.add_review{display: none;}
.restaurant_detail_header_sec3 .orderonline{display: inline;}
.restaurant_detail_header_sec3 center{margin-top: 10px;}
.restaurant_detail_header_sec3 .bat_btn{color: #fff;padding: 7px 25px;background: #f2be14;font-size: 13px;border-radius: 15px;font-weight: bold;}
.resend:disabled{color:pink;background: #f3f3f3;margin-top:0;padding:7px 15px;}
.numbercounter{color:pink !important;}
.resend{margin-top:0;padding:7px 15px;color:#fff;font-weight:bold;}
/*end Book a table rx body*/

@media screen and (max-width:1170px){
    .restaurant_detail_header_section{padding:30px 1% 50px !important;}
}
@media screen and (max-width:959px){
    .inner_book_a_table_body h2{font-size:30px;}
    .book_a_table_body{padding:0;}
}
@media screen and (max-width:767px){
    .inner_book_a_table_body h2{font-size:30px;}
}
@media screen and (max-width:599px){
    .inner_book_a_table_body h2{font-size:25px;}
    .book_a_table_form .book_a_table_form1 ul li label{font-size:14px;}
    .book_a_table_form .book_a_table_form1 ul li select, .book_a_table_form .book_a_table_form1 ul li input[type="text"]{padding:7px 0 7px 5%;font-size:13px;}
    .book_a_table_form .book_a_table_form1 ul li input[type="text"]{width:95%;}
    .book_a_table_form .book_a_table_form2 ul li label, .book_a_table_form .book_a_table_form2 ul li .book_form, .book_a_table_form .book_a_table_form3 h3, .book_a_table_form .book_a_table_form3 textarea{font-size:14px;}
}
@media screen and (max-width:479px){
    .inner_book_a_table_body h2{font-size:22px;}
    .book_a_table_form .book_a_table_form1 ul li{width:98%;margin:0px 1% 10px;}
    .book_a_table_form .outer_book_a_table_form{padding:5%;width:90%;}
    .book_a_table_form .book_a_table_form2 ul li label, .book_a_table_form .book_a_table_form2 ul li .book_form, .book_a_table_form .book_a_table_form3 h3, .book_a_table_form .book_a_table_form3 textarea{font-size:13px;}
    .book_a_table_form .book_a_table_form3 textarea{height:80px;}
    .book_a_table_form .book_a_table_form2 ul li .book_form{padding:8px 2%;}
    .book_a_table_form .inner_book_a_table_form4{width:240px;}
    .book_a_table_form .inner_book_a_table_form4 .book_a_table_btn{padding:8px 0;font-size:12px;}
}








