/* Overall */

.sidebar-right {
	display: none;
	width: 0%
	background-clip: padding-box;
    border: 1px solid #dadae5;
    border-radius: 3px;
    z-index: 0;
    line-height: 1.5rem;
    padding: 0.625rem;
    position: relative;
}

.sidebar-right .SidebarReceptTitle,
.sidebar-right .SidebarThemeTitle {
	font-family: "Tahoma",Source Sans Pro,sans-serif;
	font-size: 1.1rem;
	text-align: center;
	background-color: #dbdbdb;
}

.sidebar-right .SidebarThemeTitle {
	margin-top: 0.8rem;
}

.sidebar-right .product--box  {
	width: 100%;
}

.sidebar-right .box--basic .product--image {
	max-height: 9.25rem;
}

.sidebar-right .product--actions,
.sidebar-right .product--badge.badge--new,
.sidebar-right .product--rating-container,
.sidebar-right .product--box .product--description.show{
	display: none !important;
}

.sidebar-right .sidebar_recepts {
	max-height: 800px;
}
.sidebar-right .sidebar_themeworld {
	margin-top: 1rem;
}

.sidebar-right .sidebar_themeworld a:hover {
	color: #d9400b;
	text-decoration: underline;
}

.sidebar-right .sidebar_themeworld  .box-categorie {
	margin-top: 0.5rem;
	text-align: center;
	border: 1px solid #dadae5;
	padding: 0.5rem 0.5rem;
	border-radius: 3px;
}

.sidebar-right .product--box .product--price-info .price--unit {
	font-size: 0.65rem;
}

/* Tablet */
@media screen and (min-width: 768px) {
	
	.content--wrapper {
		width: unset;
		margin-right: 1rem;
	}

}

/* Tablet Landscape */

@media screen and (min-width: 1024px) {
	
	.content--wrapper {
		width: unset;
		margin-right: 1rem;
	}
	
	.sidebar-right {
		display: none;
	}
	
	.content-main::after, 
	.content--wrapper::after {
		display: inline-block;
	}
	
	.sidebar-right {
		display: block;
		width: 33%;
	}
	
}

@media screen and (min-width: 1046px) {
	
	.content--wrapper {
		width: 60%;
		margin-left: 14.75rem !important;
		margin-right: 0rem;
		
	}
	
	.sidebar-right {
		display: inline-block;
		margin: 0 0 0 0.6rem;
		position: relative;
		width: 225px;
		top: -0.7rem;
	}
	
}