/*
Theme Name: Affiliate Theme - Child
Theme URI: http://affiliatetheme.io
Description: Legen... wait for it... Dary!
Author: endcore Medienagentur
Author URI: http://endcore.com
Template: affiliatetheme
Version: 1.0
*/
/* Insert Icon */
/*
.filter-list .col-xs-4:target .filter-checkbox
{
	background-color: green;
}
*/
.product-row-rating
{
	display: none;
}
@media (min-width: 1200px)
{
	.purpose-min,
	.purpose-mid,
	.purpose-max
	{
		margin-left: 10%;
	}
	
	.icon
	{
		margin-top: 15%;
	}
	
	.geschlecht-min
	{
		margin-left: 20%;
	}
	.geschlecht-mid
	{
		margin-left: 15%;
	}
	.geschlecht-max
	{
		margin-left: 10%;
	}
	
	.price-min,
	.price-mid,
	.price-min
	{
		margin-left: 10%;
	}	
}
@media (max-width: 1199px)
{
	.purpose-min,
	.purpose-mid,
	.purpose-max
	{
		margin-left: 30%;
	}
	
	.icon
	{
		margin-top: 15%;
	}
	
	.geschlecht-min
	{
		margin-left: 35%;
	}
	.geschlecht-mid
	{
		margin-left: 30%;
	}
	.geschlecht-max
	{
		margin-left: 25%;
	}
	
	.price-min,
	.price-mid,
	.price-max
	{
		margin-left: 30%;
	}	
}

@media (max-width: 576px)
{
	.purpose-min,
	.purpose-mid,
	.purpose-max
	{
		margin-left: 15%;
	}
	
	.icon
	{
		margin-top: 15%;
	}
	
	.geschlecht-min
	{
		margin-left: 25%;
	}
	.geschlecht-mid
	{
		margin-left: 22%;
	}
	.geschlecht-max
	{
		margin-left: 18%;
	}
	
	.price-min,
	.price-mid,
	.price-max
	{
		margin-left: 20%;
	}	
}






.icon
{
	width: 95px;
    height: 67px;
}
#style-filter
{
	margin-bottom: 30px;
}
.panel-body
{
	padding-top: 0;
	padding-bottom: 0;
}
.filter-list label
{
	width: 100%;
}
.filter-list .col-xs-4
{
	padding-left: 0 !important;
    padding-right: 0 !important;
}
.filter-information.text-center
{
	margin-bottom: 30px;
}
.filter-panel input[type='radio']:checked+label.filter-item .filter-checkbox::before {
    content: '';
    height: 12px;
    width: 12px;
    top: 2px;
    left: 2px;
    position: absolute;
    background-color: #c4d30a;
    border-radius: 50%;
}

.filter-panel input[type='radio']:checked+label.filter-item .filter-checkbox {
    border-color: #c4d30a;
}
.filter-checkbox 
{
    width: 20px;
    height: 20px;
    border-radius: 50%;
    border: 2px solid #555;
    margin: 10px auto;
    position: relative;
}
input[type=radio]
{
	display: none;
}
.icon-label 
{
	width: 100%;
	text-align: center;
	margin-top: 15px;
}
.filter-panel .filter-item .icon::after {
    padding-top: 40%;
    display: block;
    content: '';
}
.icon.purpose-min
{
	background-image: url(https://www.kinder-tipps.com/wp-content/uploads/2018/10/3-6-jahre.svg);
}
.icon.purpose-mid
{
	background-image: url(https://www.kinder-tipps.com/wp-content/uploads/2018/10/6-9-jahre.svg);
}
.icon.purpose-max
{
	background-image: url(https://www.kinder-tipps.com/wp-content/uploads/2018/10/9-12-jahre.svg);
}

.icon.geschlecht-min
{
	background-image: url(https://www.kinder-tipps.com/wp-content/uploads/2018/10/junge.svg);
}
.icon.geschlecht-mid
{
	background-image: url(https://www.kinder-tipps.com/wp-content/uploads/2018/10/maedchen.svg);
}
.icon.geschlecht-max
{
	 background-image: url(https://www.kinder-tipps.com/wp-content/uploads/2018/10/junge-und-maedchen.svg);
}
.icon.price-min
{
	 background-image: url(https://www.kinder-tipps.com/wp-content/uploads/2018/10/max-30-euro.svg);
}

.icon.price-mid
{
	 background-image: url(https://www.kinder-tipps.com/wp-content/uploads/2018/10/30-70-euro.svg);
}
.icon.price-max
{
	 background-image: url(https://www.kinder-tipps.com/wp-content/uploads/2018/10/ab-70-euro.svg);
}
/*
.page-id-34368 .icon
{
	height: 65px;
}
*/
svg{ width: 100%; height: auto; }
/* End insert Icon */
.filter-list .col-xs-4:hover
{
	background-color: #f4f4f4;
}
.post-social
{
	display:none;
}
.style-button .btn.btn-primary.btn-md.btn-rounded
{
width: 300px; 
}

#dnhlp {
display:none;
}

.cart-mini {
background-color: #bfcc06;
margin-top:0px;
padding:10px;
}

.list-healthy li
{
margin-bottom: 20px;
}

/*Startseiten-Filter*/


.page-id-34368 .form-group.form-group-block
{
	display: none;
}
.filter-progress{
	display:none;
}

.filter-result{
	display:none;
}

body .panel-default {
	border-radius: 4px!important;
	-webkit-box-shadow: 0 1px 1px rgba(0,0,0,.05);
	box-shadow: 0 1px 1px rgba(0,0,0,.05);
}
.progress-bar-success
{
	background-color: #f7941e;
}
#start-filter .filter-heading {
	font-weight: 700;
	color: #333 !important;
	background-color: #fff !important;
}

.panel-default>.panel-heading {
	color: #9fa2a5;
	background-color: #fff;
	border-color: #f0f0f0;
}

.filter-heading {
    font-weight: 700;
    color: #fff !important;
    background-color: #5e8cb6 !important;
}
#singlebutton
{
	color: #ffffff;
    background-color: #bfcc06;
    border-color: #bfcc06;
}
.filter-progress .progress-message {
	display: none;
}
.filter-progress .progress-messages {
	height: 30px;
}
/*Startseiten-Filter Ende*/