
div.amshopby-column {
    float:left; width:83px;
}

select.amshopby-select {
    width:170px;
}

.amshopby-logo{
padding: 0pt 10px 10px 0pt; float: left;
}

.amshopby-featured {
    padding: 5px 5px 5px 5px; 
}

.amshopby-link{
    float:left;
    padding-left:5px; 
    padding-top:5px;

}

.amshopby-clearer {
	display:block; 
	clear:both; 
	overflow: hidden;
}
div.block-layered-nav dd a {padding:0px 5px 0px 0px; display:block; float: left;font-size: 14px;}  
div.block-layered-nav dd a.amshopby-attr {} 
div.block-layered-nav dd a.amshopby-attr:before {
content: "\f1db";
font-family: 'FontAwesome';
font-size: 15px;
margin-right: 5px;
position: relative;
top: 0;
} 
div.block-layered-nav dd a.amshopby-attr-selected {}
div.block-layered-nav dd a.amshopby-attr-selected:before {
content:"\f111";
font-family: 'FontAwesome';
font-size: 15px;
margin-right: 5px;
position: relative;
top: 0;
} 

div.block-layered-nav dd a.amshopby-attr.hex-option {text-align: center;border-radius: 2px;}
div.block-layered-nav dd a.amshopby-attr.hex-option:before {content: " "}

div.block-layered-nav dd a.amshopby-attr-selected.hex-option:before {
content: "\f00c";
font-family: 'FontAwesome';
display: inline-block;
left: 10px;
text-align: center;
color: #fff;
font-size: 11px;
}
div.block-layered-nav dd a.amshopby-attr-selected.hex-option[class*="Wei"]:before,
div.block-layered-nav dd a.amshopby-attr-selected.hex-option[class*="Gelb"]:before,
div.block-layered-nav dd a.amshopby-attr-selected.hex-option[class*="White"]:before,
div.block-layered-nav dd a.amshopby-attr-selected.hex-option[class*="Yellow"]:before
 {color: #000;}

div.block-layered-nav dd a img {padding: 0px 4px 5px; float:left;} 

div.block-layered-nav dd li.amshopby-cat-level-2 {padding-left:10px;}
div.block-layered-nav dd li.amshopby-cat-level-3 {padding-left:20px;}

div.block-layered-nav dd a.amshopby-cat-selected {font-weight: bold;
color:black; text-decoration: none; cursor:text;}

div.block-layered-nav dd li span.amshopby-plusminus {float:left;
display:block; width:15px; height:15px; cursor:pointer;

}
div.block-layered-nav dd li span.minus:before {
	content: "\f196";
	font-family: 'FontAwesome';
	font-size: 15px;
	margin-right: 5px;
	position: relative;
	top: 0;
}
div.block-layered-nav dd li:after {display:block; content:".";
clear:both; font-size:0; line-height:0; height:0; overflow:hidden; }

div.block-layered-nav dt {
cursor: pointer;
padding-left: 15px;
font-size: 16px;
padding: 20px 0px 5px;
font-family: 'ITC-Med-CD';
border-top: 1px solid rgb(235, 238, 240);
margin-bottom: 10px;
}
div.block-layered-nav td:first-child dt {border: 0;}
/*div.block-layered-nav dt:after {content: "\e614";font-family: 'icon';float: right;}
div.block-layered-nav dt.amshopby-collapsed:after {content: "\e60d";font-family: 'icon';float: right;}*/
div.block-layered-nav div.amshopby-slider { position:relative; background: url(../images/amshopby-slider-bg.gif) repeat-x 50% 50%; margin:10px auto 5px auto; z-index:9; height:30px; cursor:pointer; }
div.block-layered-nav div.amshopby-slider div.handle {width:8px; top:3px; height:14px; position: absolute; cursor:move;}
div.block-layered-nav div.amshopby-slider div.handle:before { color: #FF0000; font-size: 27px; line-height: 0; left: -9px; position: relative;}
/*
 * Slider labels
 */
.amshopby-slider-price {
	color: #798794;
}
.amshopby-slider-price-from {
	float: left;
    
}
.amshopby-slider-price-to {
	float: right;
}
.amshopby-price .price {font-family: 'ITC-Book-CD';}
.amshopby-slider-handle-right {
	position: absolute;
	top: 14px;
	right: 0px;
}

.amshopby-slider-handle-left {
	position: absolute;
	top: 14px;
	left: 0px;
}

.amshopby-tooltip {
    padding:2px 5px;
    background:#FEC;
    border:1px solid #FAA819;
    color:#1F5070;
    text-align:left;
    width:200px;
    position:absolute;
}

.amshopby-slider-price-range 
{
	text-align: center;
	font-size: 0.9em;
}

.amshopby-tooltip-img {
    cursor:help;
}

div.block-layered-nav, div.amshopby-page-container, div.amshopby-filters-top {
    position: relative;
	
}
div.block-layered-nav .block-header {height: 89px;border-bottom:1px solid rgb(235, 238, 240); box-sizing: border-box;padding: 62px 0 0;margin-bottom: 10px;}
div.block-layered-nav .currently {min-height: 70px;border-bottom:1px solid rgb(235, 238, 240);}
div.block-layered-nav .currently > .selected-attribute > span {display: block; text-transform: none; font-family: 'ITC-Med-CD';margin-bottom: 10px;}
div.block-layered-nav .currently > .selected-attribute > a.selected-option {
	margin-bottom: 5px;
	padding: 7px 10px 5px 8px;
	background-color: #F13357;
	color: #fff;
	transition: all .2s ease-in-out;
}

div.block-layered-nav .currently > .selected-attribute > a.selected-option .fa {float: right; margin-top: 1px;}
div.block-layered-nav .currently > .selected-attribute > a.selected-option:hover { transform: scale(1.1); }
div.block-layered-nav .actions {padding: 10px 0 20px;text-align: left;color: #00ADBA!important;}
div.amshopby-filters-left {
/*     margin-top: 57px; */
    }
div.block-layered-nav .currently > .selected-attribute > a > span.price {
	display: inline-block;
}
div.block-layered-nav .currently > .selected-attribute {
	margin-bottom: 5px;
}

div.amshopby-overlay {
	position: fixed;
    height: 100%;
    left: 0;

    top: 0;
    width: 100%;
    z-index: 555;
}
div.amshopby-overlay .overlay-background {width: 100%; height: 100%; background: #fff;opacity: 0.9;}

div.amshopby-overlay .overlay-loader {
top: 100px;
left: 45%;
display: block;
position: absolute;
color: #000;
font-size: 30px;
z-index: 999;

}

/* div.amshopby-overlay .body {
    margin: 0 auto;
    display: block;
	width: 300px;
	height: 200px;
	background:  url('../images/amshopby-overlay.gif') 50% 50% no-repeat;
}

div.amshopby-overlay .black {position: fixed; width: 100%; height: 100%; background: black;}*/