/*
 Theme Name:   Captain For You
 Theme URI:    https://captainforyou.com
 Description:  Divi Child Theme
 Author:       Nathan Kindom
 Author URI:   https://webdesignmn.net
 Template:     Divi
 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, two-columns, right-sidebar, responsive-layout, accessibility-ready
 Text Domain:  captain-for-you
*/


.wc-bookings-booking-cost, .gform_footer.top_label {
    display: none !important;
}

textarea#order_comments {
    height: 250px;
}

a.bigblue, a.smallblue {
border: 1px solid #154d94;
    color: #efefef!important;
    background: #062f63 !important;
	border-radius: 0px !important;
}
a.bigblue:hover, a.smallblue:hover {
    color: #e0e0e0!important;
}

nav.woocommerce-breadcrumb, span.posted_in, th.product-subtotal, td.product-subtotal {
	display:none;
}
.gform_wrapper .gfield_description {
	font-size:1em;
	font-weight:700;
}
#boat-length, #boat-beam, #boat-marina, #boat-slip {
    width: 50%;
    float: left;
}
.et-cart-info { display:none; }
.gform_wrapper select option {white-space:normal;}

.woocommerce-MyAccount-navigation li {
    list-style-type: none;
    background: #22a0f5;
    margin-bottom: 5px;
    padding: 10px 20px;
}

.woocommerce-MyAccount-navigation li a {
    color: white;
    font-size: 18px;
}
#et-info-email:before, #et-info-phone:before, #et_search_icon:before, .comment-reply-link:after, .et-cart-info span:before, .et-pb-arrow-next:before, .et-pb-arrow-prev:before, .et-social-icon a:before, .et_audio_container .mejs-playpause-button button:before, .et_audio_container .mejs-volume-button button:before, .et_overlay:before, .et_password_protected_form .et_submit_button:after, .et_pb_button:after, .et_pb_contact_reset:after, .et_pb_contact_submit:after, .et_pb_font_icon:before, .et_pb_newsletter_button:after, .et_pb_pricing_table_button:after, .et_pb_promo_button:after, .et_pb_social_icon a.icon:before, .et_pb_testimonial:before, .et_pb_toggle_title:before, .form-submit .et_pb_button:after, .mobile_menu_bar:before, .woocommerce #content input.button.alt:after, .woocommerce #content input.button:after, .woocommerce #respond input#submit.alt:after, .woocommerce #respond input#submit:after, .woocommerce a.button.alt:after, .woocommerce button.button.alt:after, .woocommerce button.button:after, .woocommerce button.single_add_to_cart_button.button:after, .woocommerce input.button.alt:after, .woocommerce input.button:after, .woocommerce-page #content input.button.alt:after, .woocommerce-page #content input.button:after, .woocommerce-page #respond input#submit.alt:after, .woocommerce-page #respond input#submit:after, .woocommerce-page a.button.alt:after, .woocommerce-page a.button:after, .woocommerce-page button.button.alt:after, .woocommerce-page button.button:after, .woocommerce-page input.button.alt:after, .woocommerce-page input.button:after, a.et_pb_more_button:after {display:none !important;}

li.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--orders, li.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--scheduled-orders {
    display: none;
} 
#main-header.white #top-menu a, #main-header.white .mobile_menu_bar::before {
    color: black !important;
}

.mobile_menu_bar:before {
    position: relative;
    top: 0;
    left: 0;
    font-size: 32px;
    content: "\61";
    cursor: pointer;
}

p.form-row.form-row-wide.wc-pao-addon-wrap{
    font-weight: bold;
    color: red;
}

.woocommerce button.button.alt.disabled {
    background-color: white;
    opacity: .3;
    color: #0050a5;
}
.wc-bookings-date-picker .ui-datepicker td.bookable a {
    background-color: #0050a5!important;
}
.wc-bookings-date-picker .ui-datepicker td.partial_booked a:before {
    border-top: 2.5em solid black;
}
.wc-bookings-date-picker .ui-datepicker td.bookable-range .ui-state-default, .wc-bookings-booking-form .block-picker li:nth-child(even) a:hover, .wc-bookings-booking-form .block-picker li:nth-child(odd) a:hover, .wc-bookings-booking-form .block-picker li a.selected {
    background: #48dac9!important;
}
