/*
Theme Name: Porto Child
Theme URI: https://www.portotheme.com/wordpress/porto
Author: P-THEMES
Author URI: https://www.portotheme.com/
Description: Porto Responsive WordPress + eCommerce Theme.
Version: 1.1
Template: porto
License: Commercial
License URI: http://themeforest.net/licenses/regular_extended
Tags: woocommerce, corporate, ecommerce, responsive, blue, black, green, white, light, dark, red, two-columns, three-columns, four-columns, left-sidebar, right-sidebar, fixed-layout, responsive-layout, custom-menu, editor-style, featured-images, flexible-header, full-width-template, microformats, post-formats, rtl-language-support, sticky-post, theme-options, translation-ready, accessibility-ready
*/

/*************** ADD YOUR CUSTOM CSS HERE  ***************/
#header .searchform {
    width: 80%!important;
    box-shadow: none;}

#header .header-main .header-center {padding: 20px 0px;text-align: left;}
.vc_row .vc_column_container > .wpb_wrapper.vc_column-inner {padding-top: 20px;}

.price-rule-active td {color: #000000;font-weight:700;}
.price-rule-active .amount {color: #000000;font-weight:700;}

.tier-pricing-summary-table--inline {font-size: 1.35em; color:#000000;}
.price-rules-table {margin-bottom: 0px!important;}
.product-summary-wrap .product_meta {margin: 0;}

.single-product .cart:not(.variations_form) {padding: 0px; margin-top: 0px;}
.wapf-field-description {font-size: 95%!important; color: #376F00; opacity:1.00!important;}

.widget .widget-title, .widget .widgettitle {margin-bottom: 5px;}


.wpb_custom_6687b26f39488ddbb85ddb3c1ce8e111  {
    display: inline-block;
    width: auto;
}
#header .vc_custom_1742918295865 .wpb_wrapper.vc_column-inner {
    justify-content: flex-end;
}
#header .top-links>li.menu-item {
    font-size: 1.3em;
}
#side-nav-panel .accordion-menu li.menu-item.active > a,
#header .top-links>li.menu-item:hover>a,
#header .main-menu > li.menu-item:hover > a {
    color: #fdb001;
}
#header > div > div > div.vc_row.wpb_row.row.top-row.vc_custom_1742918246747.porto_stretch_css.stretch_row_content_css.text-center.vc_row-has-fill.wpb_custom_034b39d9bc6c6b310d69e39f0ccf274f > div:nth-child(3) > div {    display: flex;
    justify-content: flex-start;
}
#header .main-menu > li.menu-item > a {
    font-size: 0.9em !important;
}
#header > div > div > div.vc_row.wpb_row.row.top-row.vc_custom_1742918246747.porto_stretch_css.stretch_row_content_css.text-center.vc_row-has-fill.wpb_custom_034b39d9bc6c6b310d69e39f0ccf274f > div.header-top-ads.vc_column_container.col-md-6.d-none.d-md-block.vc_custom_1742918560041 > div,
#header > div > div > div.vc_row.wpb_row.row.top-row.vc_custom_1742328314741.vc_row-has-fill.wpb_custom_034b39d9bc6c6b310d69e39f0ccf274f > div > div {
    justify-content: center;
}
#side-nav-panel > div.menu-custom-block {
    display: none;
}
#side-nav-panel .accordion-menu li.menu-item.current-menu-item > a {
    background-color: initial;
}
#yith-wapo-14-0,
.yith-wapo-addon > div.addon-header > h3 {
    margin-top: 0;
    margin-bottom: 5px;
}
#yith-wapo-14-0 {
    margin-bottom: 25px;
}
.yith-wapo-option > div > div > div.option-container {
    display: flex;
}
#yith-wapo-addon-2 > div.options-container.default-closed > p {
    margin-bottom: 5px;
}
.yith-wapo-addon.yith-wapo-addon-type-file .yith-wapo-ajax-uploader {
    margin: 5px 0 25px;
}
#yith-wapo-block-2 {
    margin-top: 20px;
}
.product > div > div > div.summary.entry-summary.col-md-6 > form > button {
    line-height: 20px;
}
#wapo-total-price-table {
    margin-top: 0;
}
.shop_table.tiered-pricing-table {
    margin-top: 0;
    margin-bottom: 25px;
}
.tiered-pricing-wrapper {
    margin-top: 20px;
}
.product > div > div > div.summary.entry-summary.col-md-6 > form > div.tpt__tiered-pricing > div.tiered-pricing-wrapper > h3 {
    margin: 0 !important;
}
#yith-wapo-addon-1 > div.options-container.default-closed > p {
    margin-bottom: 0;
}
#yith-wapo-block-4 {
    margin-bottom: 25px;
}
.product .tier-pricing-summary-table.tier-pricing-summary-table--inline > b:nth-child(4) > span,
.product .tier-pricing-summary-table.tier-pricing-summary-table--inline > span:nth-child(5) > span
{
    font-size: 0.8em;
}
