/*
 Theme Name:   Traveler Child
 Theme URI:    https://bookingsamana.com
 Description:  A child theme for the Your Traveler
 Author:       Carlos Alfredo Benjamin Martinez
 Author URI:   https://bookingsamana.com
 Template:     traveler
 Version:      1.0.0
*/

/* START Search Bar */
.btn.btn-primary.btn-search {
   	border-radius:25px;
}

.st-border-radius {
	border-radius:25px !important;
}

.st-banner-search-form .multi-search .nav-item a {
    border-radius: 25px 25px 25px 25px !important;
	margin-right: 5px !important;
	margin-bottom: 10px !important;
	padding: 8px 33px !important;
	font-weight: 500 !important;
	font-size: 16px !important;
}

.nav{
	    padding-left: 20px !important;
}

.search-form form label {
	font-size: 16px !important;
    font-weight: 500 !important;
}

.elementor-71 .elementor-element.elementor-element-56787504 > .elementor-widget-container {
    padding: 0px 20px 0px 20px !important;
}

.search-form form .dropdown input {
	font-weight: 500 !important;
}

.search-form form .form-group .render {
    font-weight: 500 !important;
}

/* END Search Bar */

body.st-mod-style .st-style-elementor h3 {
	line-height: 20px !important;
}



/* Rounding of the icons under the images of the tour Duration, Tour Type,etc */

.single-st_tours #st-content-wrapper.st-style-elementor .st-service-feature .item .icon, 
.single-st_activity #st-content-wrapper.st-style-elementor .st-service-feature .item .icon, 
.single-st_cars #st-content-wrapper.st-style-elementor .st-service-feature .item .icon, 
.single-st_rental #st-content-wrapper.st-style-elementor .st-service-feature .item .icon
.single-hotel_room #st-content-wrapper.st-style-elementor .room-featured-items .item .stt-icon, 
.single-st_hotel #st-content-wrapper.st-style-elementor .room-featured-items .item .stt-icon, 
.single-st_rental #st-content-wrapper.st-style-elementor .room-featured-items .item .stt-icon {
    border-radius: 25px !important;
	
} 

	
/* Boton de explorar en los Rentals*/
	
.btn-green	{
	background-color:#3b71fe !important;
}
	

/* Rental  adultos, niños, etc margin ajustado para que suba mas*/
	
.single-st_rental #st-content-wrapper.st-style-elementor .room-featured-items {
    display: flex;
    align-items: center;
    flex-wrap: wrap;
    margin-top: 20px !important;
    border-bottom: none !important;
    padding-bottom: 20px !important;
    margin-bottom: 20px !important;
}


/* - - - - - Calendario fechas look tachado - - - - - - */

/* Style for unavailable dates */
.td-date.not_available .date {
    background: linear-gradient(to bottom, #f5f5f5, #f5f5f5) no-repeat;
    background-size: 100% 50%; /* Ensures the line appears as a thin strip in the middle */
    background-position: center center; /* Align the line in the center */
    color: #888; /* Adjust text color for a 'disabled' look */
    border-radius: 5px; /* Optional: rounded corners for the background */
    padding: 10px;
    text-align: center;
    position: relative; /* Enable child element positioning */
}

/* Thin line crossing through the middle */
.td-date.not_available .date::after {
    content: ''; /* Creates the thin line */
    position: absolute;
    top: 50%; /* Vertically center the line */
    left: 10%; /* Indent a bit from the left */
    right: 10%; /* Indent a bit from the right */
    height: 1px; /* Thinness of the line */
    background-color: #ccc; /* Color of the line */
    z-index: 1; /* Places it above the background but below the text */
}
	
	
	