.footer-social-links{clear:both;padding:0;margin:0px 0 0;list-style:none;}
.footer-social-links li{display:inline-block;margin:47px 9px 0;}
.footer-social-links li .fa{color:#fff;font-size:22px;}
.footer-social-links li .fa{color:#fff;font-size:22px;}
.footer-main-logo, .footer-logo-2{display:inline-block;margin:0 20px;}
.footer-logo-2 #footer-logo2{width:256px;}
.curr-convert .currency-switcher-form{display:inline-block;margin-left:10px;top:-4px;position:relative;}
.curr-convert > span{font-weight:bold;}
.curr-convert{margin-top:30px;}
.vc_row.wpb_row.vc_row-fluid.currency-sec{overflow:visible;}
#booknowheader{margin-top:30px;border-top:1px #999 solid;}
#booknowheader input[type="submit"]{padding:52px 30px;}
.bookroom-section #booknowheader{background:#dddddd !important;margin-top:144px;}
#nd_options_navigation_2_top_header{margin-bottom:18px;padding:3px 0;}
#nd_options_navigation_2_top_header a{color:#fff;}
#nd_options_navigation_top_header_2_left{font-size:17px;margin-top:7px;}
.footer-logo-2 img#footer-logo3{width:150px !important;}
@media(max-width:1199px){
#nd_options_navigation_top_header_2_left{margin-top:0;padding-bottom:9px;}
#nd_options_navigation_2_top_header{margin-bottom:0;padding:0;padding-bottom:6px;}
#nd_options_navigation_2_top_header .nd_options_grid_6.nd_options_text_align_right{display:none;}
}
@media(max-width:479px){
.footer-logo-2 img{width:230px;margin-top:20px;}
#nd_options_navigation_top_header_2_left{font-size:14px;}
}
@media only screen and (min-width:1685px) and (max-width:2200px){
#booknowheader input[type="submit"]{padding:61px 30px;}
}
@media only screen and (max-width:1200px){
#booknowheader input[type="submit"]{padding:60px 30px 61px 30px;}
}
@media only screen and (max-width:842px){
#booknowheader input[type="submit"]{padding:51px 30px 52px 30px;}
}
@media only screen and (max-width:842px){
.datepicker-booknow .nd_booking_section .nd_booking_width_75_percentage{width:75% !important;}
.datepicker-booknow .nd_booking_section .nd_booking_width_25_percentage{width:25% !important;}
.datepicker-booknow .nd_booking_section .nd_booking_width_33_percentage{width:33.33% !important;}
.datepicker-booknow .nd_booking_section .nd_booking_width_33_percentage{width:33.33% !important;}
.datepicker-booknow .nd_booking_section h6.nd_booking_margin_top_20_all_iphone{margin-top:0px;}
}
@media only screen and (max-width:767px){
.home .nd_options_container{width:100%;}
.home .nd_booking_section .nd_booking_width_75_percentage{width:75% !important;}
.home .nd_booking_section .nd_booking_width_25_percentage{width:25% !important;margin-bottom:30px !important;}
.home .nd_booking_section .nd_booking_width_33_percentage{width:33.33% !important;}
.home .nd_booking_section .nd_booking_width_33_percentage{width:33.33% !important;}
.home .nd_booking_section h6.nd_booking_margin_top_20_all_iphone{margin-top:0px;}
.home .nd_options_container input[type="submit"]{padding-left:10px !important;padding-right:10px !important;}
.booknow-row .nd_booking_width_75_percentage{width:75%;}
.booknow-row .nd_booking_width_25_percentage{width:25%;padding-right:0px;background:#fff;box-sizing:border-box;}
.booknow-row .nd_booking_width_33_percentage{width:33.33%;}
.booknow-row .nd_booking_margin_top_20_all_iphone{margin-top:0px;}
.booknow-row .nd_booking_width_25_percentage input[type="submit"]{padding-left:10px !important;padding-right:10px !important;}
.booknow-row .vc_custom_1572484359351{margin-top:0px !important;}
.booknow-row .nd_booking_section h1{font-size:38px;}
.booknow-row .nd_booking_section h6{letter-spacing:1px;}
.booknow-row .nd_booking_width_25_percentage input[type="submit"]{padding:24px 6px !important;}
.booknow-row .nd_booking_section .nd_booking_padding_30{padding:0px;}
}
@media only screen and (max-width:568px){
.datepicker-booknow .nd_booking_section .nd_booking_padding_30{padding:30px 10px;}
#booknowheader input[type="submit"]{padding-left:10px !important;padding-right:10px !important;}
.home .nd_booking_section .nd_booking_width_75_percentage{width:100% !important;padding:10px;}
.home .nd_booking_section .nd_booking_width_25_percentage{width:100% !important;margin-bottom:30px !important;}
.home .nd_options_container input[type="submit"]{padding:15px 10px !important;}
.booknow-row .nd_booking_width_75_percentage{width:100%;}
.booknow-row .nd_booking_width_25_percentage{width:100%;padding-right:15px;padding-left:15px;background:#fff;box-sizing:border-box;}
.booknow-row .nd_booking_width_25_percentage input[type="submit"]{padding:15px 10px !important;}
.booknow-row .nd_booking_section .nd_booking_width_75_percentage{width:100% !important;padding:10px;}
}
@media only screen and (max-width:479px){
.datepicker-booknow .nd_booking_section .nd_booking_width_75_percentage {width: 100% !important;}
.datepicker-booknow .nd_booking_section .nd_booking_width_25_percentage {width: 100% !important;}
#booknowheader input[type="submit"] {padding: 20px 10px !important;}
.datepicker-booknow .nd_booking_section h1 { font-size: 38px;}
.datepicker-booknow .nd_booking_section .nd_booking_padding_30 { padding: 20px 10px 10px 10px;}
.home .nd_booking_section h1 { font-size: 38px;}
.home .nd_booking_section h6 {letter-spacing:1px;}
.home .nd_booking_section .nd_booking_margin_left_10 {margin-left:0px;}
.booknow-row .nd_booking_section h1 { font-size: 38px;}
.booknow-row .nd_booking_section h6 {letter-spacing:1px;}