/*
Theme Name: Soilwork22
Description: Child theme for Uncode theme
Author: White Studio
Author URI: https://whitestudio.eu
Template: uncode
Version: 1.0.0
Text Domain: uncode
*/

/*---ELEMENTS---*/

.sb-accordion .panel {     border-top-width: 0px;}
.sb-accordion .panel-group .panel:last-child {     border-bottom-width: 0px; }
.sb-accordion .panel-title.active > a {color:white!important;}
.sb-accordion .panel-group .panel-heading + .panel-collapse .panel-body {     border-top-width: 0px;}
.sb-accordion .single-block-padding {     padding: 0px 0px 0px 0px; }

.sb-privacy-accept {text-align: left;}

/*---RESPONSIVE---*/

@media (max-width: 959px) { 
h1:not([class*="fontsize-"]), .h1:not([class*="fontsize-"]) {     font-size: 40px; }
h2:not([class*="fontsize-"]), .h2:not([class*="fontsize-"]) {     font-size: 32px; }	
h3:not([class*="fontsize-"]), .h3:not([class*="fontsize-"]) {     font-size: 25px; }
h4:not([class*="fontsize-"]), .h4:not([class*="fontsize-"]) {     font-size: 14px; }
body, p, li, dt, dd, dl, address, label, pre, code {     font-size: 18px; }
h2, .h2 { line-height: 1.4 }


		.style-color-xsdn-bg.sb-bg-blue { background-color: #fff!important }
		body.open-overlay-menu .menu-light .row-brand, .menu-light .row-menu .row-menu-inner { border-bottom-color: transparent }
		.menu-wrapper .main-menu-container.middle.open-items { background-color: #fff; height: 100vh!important; transition: height .3s ease-in-out}
		.submenu-light:not(.isotope-filters) .menu-smart, .submenu-light:not(.isotope-filters) .menu-sidebar-inner, .submenu-light:not(.isotope-filters) .main-menu-container,.submenu-light .menu-horizontal .menu-smart ul, #uncode_sidecart.style-light { background-color: transparent }
		.submenu-light:not(.isotope-filters) .menu-smart a { color: #005285 }
		.menu-smart a { text-transform: none; }
		.menu-smart i.fa-angle-right.fa-dropdown { display: none }
		.submenu-light .menu-smart, .submenu-light .menu-smart li { padding-bottom: 1.3rem }
		.menu-container:not(.isotope-filters) ul.menu-smart ul.drop-menu { padding-top: 2rem; padding-left: 2.5rem }
		.menu-container:not(.isotope-filters) ul.menu-smart ul.drop-menu li { padding-bottom: 1rem }
		.font-size-menu-mobile, .menu-container:not(.isotope-filters) ul.menu-smart a:not(.social-menu-link):not(.vc_control-btn){ font-size: 18px !important }
		.menu-smart i.fa-dropdown { font-size: 0.7em; padding-top: 0.4em }
		.menu-wrapper .row-menu .row-menu-inner, .menu-container .row-brand {border-bottom:0px;}
		
		.menu-item.btn-accent.btn-outline {border-color: #fff!important}
		.menu-item.btn-accent.btn-outline:not(.btn-text-skin) {color: #fff!important}
		.menu-smart > li > a > div > div > div.btn {font-size: 18px}
		
}

	