@media (max-width: 767px){
	.logo .visible-xs{
		display: inline-block !important;
	}
	
	#n2-ss-2item1{
  	margin-top: -42px;
		display: inline-block;
		width: 100%;
	}
	
	.sppb-addon-title{
		text-align: center;
	}
	
  .sppb-gallery li a{
    display: block;
    margin: 20px;
	}
	
	.sppb-gallery li {
		margin: 0px !important;
		width: 50% !important;
	}
	
	.sppb-addon-content li{
		width: 100%;
	}
	
	.sp-column{
		text-align: center;
	}
	
	img{
		display: inline-block !important;
	}
	
	.Artikul {
		display: block !important;
	}
	
	.sppb-title-heading{
		text-align: center;
	}
	
	
	.more{
		margin-top: 0px !important;
	}
	
	.cf_wrapp_all{
		display: none;
	}
	
	.colors_box .color_title {
		min-height: 34px;
	}
	
	.vmsorting>a:nth-child(1){
		height: 37px;
		margin-bottom: 5px;
	}	
	
	.vmsorting>a:nth-child(3){
		margin-bottom: 5px;
		clear: left;	
	}	
	
	#sp-left .sp-column .sp-module{
		border: 5px solid #008c30;
		text-align: center;
    margin: 30px 0;
    padding: 20px;
	}
	
  #sp-left .sp-column .sp-module-title{
		margin-bottom: 0px !important;
		border-bottom: none !important;
	}
	
  #sp-left .sp-column .sp-module-title:before{
		height: 0px !important;
	}	
	
	.cf_resetAll_link{
		margin-bottom: 20px;
		display: inline-block;
	}
}

.sp-module-title{
	cursor: pointer;
}

.sp-module-title:after{
	content: "\f0ca";
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
	margin-left: 10px;
}

.product-container{
	padding: 5px !important;
}