/*
 Theme Name:   Yokoo Child Theme
 Theme URI:    http://yokoo.themerex.net/
 Description:  Yokoo Child Theme
 Author:       ThemeREX
 Author URI:   https://themerex.net/
 Template:     yokoo
 Version:      1.0
 Tags:         flexible-header, custom-background, custom-colors, custom-header, custom-menu, featured-image-header, featured-images, full-width-template, microformats, post-formats, theme-options, threaded-comments, translation-ready
 Text Domain:  yokoo
 Web Master:   Eunil Gadiana
*/


/* =Theme customization starts here
------------------------------------------------------------ */
footer  { margin-top: 50px; }
#above_content_widgets { padding: 15px 20px; text-align: center;}
body.single-product .page_content_wrap { padding-top: 20px; }
body.single-product  div.product p.price { margin: 0 0 15px; }
body.single-product .posted_in, body.single-product .product_id { display:none; }
.woocommerce .woocommerce-breadcrumb { font-size: 13px; font-style: italic; }
.woocommerce div.product div.images .flex-control-thumbs li { padding: 0 10px 10px 0; }
.woocommerce div.product div.images .flex-control-thumbs li { width: 25%; }
.sc_price_item_image img { width: auto; }
.services .trx_addons_column-1_1-mobile { padding-bottom: var(--theme-var-sm_grid_gap); padding-right: 0 !important; padding-top: 30px; }

.footer-email .sc_layouts_item_icon, .footer-email .sc_layouts_item_details  { font-size: 22px !important; }
.header-email .sc_layouts_item_icon  { font-size: 16px !important; padding-top: 1px !important; }

.es-m12-1-parts { display: none; }
.sc_table table tr:first-child th, .sc_table table tr:first-child td { font-weight: inherit; }

.part-section .woocommerce table th, .woocommerce table td { border-width: 2px; }
.part-section .es-m12-1-parts table th { border: 1px solid white; }
.part-section .elementor-element-populated { padding: 0 !important; }
.es-m12-1-parts table th, .es-m12-1-parts table td { font-size: 13px !important; }
.es-m12-1-parts table td { color: var(--theme-color-text_dark); }
td.no-padding { padding-top: 0 !important; padding-bottom: 0 !important; } 
td.center { text-align: center !important; } 
.part-section table td img { max-height: 100px !important; }

.wpcf7-date {
	padding: 1.1em 1.9em;
    border-width: 2px;
    border-style: solid;
	color: var(--theme-color-input_text);
    border-color: var(--theme-color-input_bd_color);
    background-color: var(--theme-color-input_bg_color);align-content
}



