/*
 Theme Name:     HotelBooking Child
 Theme URI:      https://themeforest.net/collections/2503200-nicdark-wordpress-themes
 Description:    Wonderful theme for your Business. 
 Author:         Nicdark
 Author URI:     http://www.nicdarkthemes.com
 Template:       hotelbooking
 Version:        2.8
*/
 
@import url('https://fonts.googleapis.com/css2?family=Roboto+Serif:ital,opsz,wght@0,8..144,100..900;1,8..144,100..900&display=swap');

 
/* =Theme customization starts here
------------------------------------------------------- */

body, div, p, a, h1, h2, h3, h4, h5, h6{
	font-family: "Roboto Serif", serif !important; 
}
#nd_options_header_6 .nd_options_container {
    width: 100%;
}

#slider-9-slide-38-layer-35{
	display:none
}
.lastnews .nd_options_color_white{
	background:#000!important
}
.lastnews .nd_options_color_white:hover{
	background:#AA9C6B!important
}
.lastnews .nd_options_color_white strong{
	font-weight:400;
	font-size:16px;
}
.lastnews .nd_elements_width_33_percentage:nth-child(1) > .nd_elements_section, .lastnews .nd_elements_width_33_percentage:nth-child(4) > .nd_elements_section{
	box-shadow: 8px 8px 15px #00000014;
}

.swiper-arrows-position-outside .mySwiper{
	width:100%!important;
}
#rev_slider_6_1_wrapper .cyber_tabs .tp-tab-content{
	width:150px!important
}
.propertyblocs figure img{
	display:block
}

.nd_options_navigation_type .menu li.nd_options_new_label > a:after, #nd_options_header_5 .menu li.nd_options_new_label > a:after, #nd_options_header_6 .menu li.nd_options_new_label > a:after{
	content:""!important;
    background: #fff0 !important;
}
body .otgs-development-site-front-end {
	background-color: #fff;
	display: none;
}
.page .wpml-ls-legacy-dropdown a {
	border: none;
}

/* booking */
.nd_booking_branch_select_sub_menu li{
	color:#fff
}
.nd_booking_top_16 {
    top: 0px;
}
#nd_booking_search_results_order_options{
	min-height: 38px;	
}
.nd_booking_section.nd_booking_masonry_content form{
	display:none
}

#ui-datepicker-div, .nd_booking_bg_greydark_2, #ui-datepicker-div .ui-datepicker-header{
	background:#fff
}
#ui-datepicker-div .ui-datepicker-prev span, #ui-datepicker-div .ui-datepicker-next span{
	background:#eee;
	color:#000
}
#ui-datepicker-div .ui-datepicker-title, #ui-datepicker-div a{
	color:#000
}
.nd_booking_bg_greydark_2, .ui-datepicker .ui-datepicker-header {
    padding: 0;
}
.nd_booking_padding_30 {
    padding: 5px 0;
}
.nd_booking_top_35 {
    top: 32px;
}
.nd_booking_padding_0_30 {
    padding: 0;
}
body.home .nd_booking_width_100_percentage .nd_booking_e_rooms_postgrid_l2_price{
	display:none
}
#nd_booking_single_cpt_1_basic_info_night, #nd_booking_single_cpt_1_basic_info_week_price, #nd_booking_single_cpt_1_header_image_price, #nd_booking_book_bg_total, #nd_booking_checkout_bg_total{
	display:none
}
#gform_submit_button_1, #gform_submit_button_3{
	background:#aa9c6b;
	border-radius:0
}
#gform_submit_button_1:hover, #gform_submit_button_3:hover{
	background:#000
}
#field_1_9{
	font-weight:700;
	font-size:20px;
	Text-Align: Center;
}

.gform_fields select {
	line-height: 16px!important;	
} 

/******** Responsive *******/
@media (max-width: 767px) {
	.contentslider{
		font-size:12px!important
	}
	.textbg{
		height:140px!important
	}
	.boutonslider{
	    margin-top: 19px;	
	}
	.nd_booking_width_100_percentage_responsive {
       width: 50%!important;
    }
	.nd_booking_padding_15_0_all_iphone {
        padding: 10px!important;
    }
	.mySwiper{
		padding:0
	}
	.nd_booking_width_100_percentage_responsive{
	    width: 100% !important;
	}
}
@media only screen and (min-width: 320px) and (max-width: 1199px) {
    .nd_booking_width_100_percentage_responsive {
       width: 25%;
    }
}
@media (min-width: 768px) {
	
	
}

@media (min-width: 992px) {
	
}
@media (min-width: 1024px) {
	.mySwiper .swiper-slide{
		margin-right:70px!important
	}
	
	.review .slide-block{
		margin-bottom:0!important;
		padding-bottom: 5px !important;
	}
	.review .slide-block .slide-image{
		position: absolute;
		left: -39px;	
	}
	.swiper-arrows-position-outside .mySwiper{
		padding:0 43px
	}
	.page-id-9630 #menu-main-menu-2 > li > a{
	    font-size: 12px;	
	}
}

@media (min-width: 1200px) {
	
}
@media (min-width: 1300px){

}
@media (min-width: 1500px){

}
