/*
Theme Name: Impreza Child
Template: Impreza
Version: 1.0
Author:	UpSolution
Theme URI: http://impreza.us-themes.com/
Author URI: http://us-themes.com/
*/

/*Add your own styles here:*/
.produktbox { 
    transition: all .2s ease-in-out;
}
.produktbox:hover { 
    transform: scale(1.03); 
}
.g-breadcrumbs a {
	color: #fff !important;
	font-weight: 600;
}
#ssb-container ul li a {
	padding: 0px;
}
#ssb-container {
	top: 40%;
}
.w-tabs.layout_ver.navwidth_20 .w-tabs-sections {
	background-color: #f9f9f9;
	padding: 30px 30px 20px 0px;
}
.w-tabs.style_trendy.layout_ver.navpos_left .w-tabs-list::before, .w-tabs.style_trendy.layout_ver.navpos_left .w-tabs-item-h {
	border-width: 0 5px 0 0;
}
.box {
	background-color: #f5f5f5 !important;
	padding: 40px 20px !important;
	border-top: 3px solid #448bca !important;
}
.footerbox {
}
.boxsidebar {
	background-color: #f5f5f5 !important;
	padding: 20px 20px !important;
}
.l-main .widget_nav_menu .menu-item a {
    border-color: #f5f5f5 !important;
}
.l-main .widget {
	margin-bottom: 1.5rem !important;
}
.l-main .widget_nav_menu .menu {
	border-width: 0 0 0px !important;
}
@media only screen and (max-width: 900px) {
.l-sidebar {
	padding: 0rem 0 1rem 0 !important;
}
}
@media only screen and (max-width: 580px) {
.forsidelinks a {
	font-size: 10px !important;
}
.forsidelinks p {
	font-size: 10px !important;
}
}