/*
 Theme Name:   Travel Tour Child
 Theme URI:    http://demo.goodlayers.com/infinite
 Description:  Goodlayers Travel Tour Child Theme
 Author:       Goodlayers
 Author URI:   http://goodlayers.com
 Template:     traveltour
 Version:      1.0.0
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html
 Tags:         light, dark, right-sidebar, responsive-layout
 Text Domain:  traveltour-child

 START YOUR CHILD THEME CSS HERE
*/

/*
.wc-bookings-date-picker-date-fields{
display: none !important;
}
*/

.woocommerce td.product-name dl.variation dd {
	float: left;
}

.shop_table .product-total {
	min-width: 350px;
}

.shop_table .product-total {
	min-width: 110px;
}

input.button[name=update_cart]
{
	opacity: 0;
	display: none !important;
	visibility: hidden !important;
}


.addon-description p
{
	padding-left: 40px;
    text-align: justify;
    line-height: 18px !important;
}


input.input-text.addon.addon-input_multiplier 
{
    height: 35px;
}


.traveltour-body h5 {
    font-size: 18px !important;
    font-weight: normal !important;
}
.traveltour-body h4 {
    font-size: 20px !important;
}


span.woocommerce-Price-amount.amount {
    color: #39bb51 !important;
}

.gdlr-core-body .gdlr-core-accordion-item-tab .gdlr-core-accordion-item-title, .gdlr-core-body .gdlr-core-toggle-box-item-tab .gdlr-core-toggle-box-item-title {
    text-transform: none;
    letter-spacing: 0px;
    padding-top: 4%;
}

.traveltour-body h1, .traveltour-body h2, .traveltour-body h3, .traveltour-body h4, .traveltour-body h5, .traveltour-body h6 {
    color: #383838;
    padding-top: 4%;
}

hr {
    display: block;
    height: auto !important;
    border: 0;
    border: none !important;
    margin: 0 !important;
    padding: 0;
}


.tourmaster-body .ui-datepicker .ui-datepicker-month, .tourmaster-body .ui-datepicker .ui-datepicker-year {
    background: inherit !important;
    color: #fff !important;
}

.tourmaster-body .ui-datepicker .ui-datepicker-month, .tourmaster-body .ui-datepicker .ui-datepicker-year {
    width: 48%;
    margin:0px !important;
    border: none;
    height: 36px;
    padding: 0px !important;
    font-weight: 600;
}
.wc-bookings-date-picker .ui-datepicker .ui-datepicker-next, .wc-bookings-date-picker .ui-datepicker .ui-datepicker-prev {
    top: -1px;
    background: rgba(153, 153, 153, 0.17);
    border-radius: 0;
    font-weight: 400;
    height: 2.5em;
    width: 2em;
}


.single_add_to_cart_button {
    width: 100% !important;
    background-color: #99743d !important;
    height: 50px !important;
    color: #fff;
    font-size: 16px;
}

.icon-left{
float: left !important;
padding-right: 20px !important;
color: #99743d !important;
}

input.booking_date_year {
    width: 90px !important;
}


.wc-bookings-date-picker-date-fields label {
    padding: 0 10px 0 10px;
}

input.booking_date_month, input.booking_date_day {
    padding: 12px !important;
}


.wc-bookings-booking-form .wc-bookings-booking-cost {
    background: #eee;
    border-top: none;
    position: relative;
    margin: 0 -1em;
    padding: 1em;
    margin-bottom: 30px;
}


.single_add_to_cart_button {
    width: 100% !important;
    background-color: #99743d !important;
    height: 50px !important;
    color: #fff;
    font-size: 16px;
    margin-bottom: 15px;
}

.tourmaster-tour-booking-next-sign{
display: none !important;
visibility: hidden !important;
}


.addon-input_multiplier {
    font-size: 18px;
    padding-left: 6px;
}

.gdlr-core-page-builder-body img {
	width: 100%;
}

.traveltour-body {
    font-size: 16px !important;
}