/*
Theme Name: SMMBN.sk child theme
Theme URI: https://smmbn.sk
Description: SMMBN child theme
Author: Brandbonsai
Author URI: https://brandbonsai.com
Template: salient
Version: 1.20250215
*/

@import url("../salient/style.css");


/* Bonsai - Mobile menu */
.material #slide-out-widget-area[class*=slide-out-from-right] .inner .off-canvas-menu-container li li a,
body #slide-out-widget-area[data-dropdown-func=separate-dropdown-parent-link] .inner .off-canvas-menu-container li li a {
	font-size: 20px !important;
}
body.material #slide-out-widget-area[class*=slide-out-from-right] .off-canvas-menu-container .sub-menu > li:last-child {
	padding-bottom: 12px;
}



/* Bonsai - Blog post links, Product description links */
.single .post-content .wpb_text_column a:link,
.single .post-content .wpb_text_column a:active,
.single .post-content .wpb_text_column a:visited,
.single .post-content .content-inner a:link,
.single .post-content .content-inner a:active,
.single .post-content .content-inner a:visited,
.single-product .woocommerce-product-details__short-description a:link,
.single-product .woocommerce-product-details__short-description a:active,
.single-product .woocommerce-product-details__short-description a:visited,
.single-product .woocommerce-Tabs-panel--description .wpb_text_column a:link,
.single-product .woocommerce-Tabs-panel--description .wpb_text_column a:active,
.single-product .woocommerce-Tabs-panel--description .wpb_text_column a:visited,
.single-product .woocommerce-Tabs-panel--description.entry-content a:link,
.single-product .woocommerce-Tabs-panel--description.entry-content a:active,
.single-product .woocommerce-Tabs-panel--description.entry-content a:visited {
    text-decoration: underline;
}
.single .post-content .wpb_text_column a:hover,
.single .post-content .wpb_text_column a:focus,
.single .post-content .content-inner a:hover,
.single .post-content .content-inner a:focus,
.single-product .woocommerce-product-details__short-description a:hover,
.single-product .woocommerce-product-details__short-description a:focus,
.single-product .woocommerce-Tabs-panel--description .wpb_text_column a:hover,
.single-product .woocommerce-Tabs-panel--description .wpb_text_column a:focus,
.single-product .woocommerce-Tabs-panel--description.entry-content a:hover,
.single-product .woocommerce-Tabs-panel--description.entry-content a:focus {
    color: #2ed397;
}



/* Bonsai - Fix color issue in main menu button on hover */
#header-outer.transparent[data-lhe="default"].dark-slide #top nav .sf-menu > .button_solid_color.sfHover:not(#social-in-menu) > a,
#header-outer.transparent #top nav > ul > .menu-item.button_solid_color > a .sf-sub-indicator .fa.fa-angle-down.icon-in-menu {
    color: #fff !important;
}



/* Bonsai - Symbol in the footer */
.row .col img.smm-logo-footer {
	max-width: 30px;
}





/* BONSAI - Salient theme + Bonsai Documents */
.bbdoc-document-filters {
    margin-bottom: 1em;
}
.bbdoc-document-filters .chosen-container {
    display: none;
}
body[data-fancy-form-rcs="1"] .bbdoc-document-filters .fancy-select-wrap {
    padding-top: 0;
    position: relative;
    top: -3px;
}
body[data-fancy-form-rcs="1"] .bbdoc-document-filters .fancy-select-wrap label {
    color: #000 !important;
    line-height: normal;
}





/* BONSAI - Salient theme + Bonsai Calendars */
#calendar .fc-toolbar.fc-header-toolbar h2.fc-toolbar-title {
    color: #fff;
}

#calendar .fc-toolbar .fc-button-group .fc-dayGridMonth-button,
#calendar .fc-toolbar .fc-button-group .fc-timeGridWeek-button,
#calendar .fc-toolbar .fc-button-group .fc-prev-button,
#calendar .fc-toolbar .fc-button-group .fc-next-button,
#calendar .fc-toolbar .fc-button-group .fc-prevYear-button {
    margin-right: 5px;
}
#calendar .fc-toolbar .fc-right > .fc-button-group {
    margin-left: 5px;
}

#calendar .fc-toolbar .fc-button-group .fc-prev-button,
#calendar .fc-toolbar .fc-button-group .fc-next-button {
    padding: 0.4em;
}

#calendar td {
	border-width: 1px;
}