﻿.overlay{}
.overlay_arrow{}
.overlay_arrow.above{}
.overlay_arrow.below{}
.container-outer-page-content{padding:0;}
.listelement>.retailer{ border: 1px solid #444441;margin-bottom: 10px;padding: 5px;}
#map{display: block;width: 100%;height: 450px;margin: 0 auto;margin-bottom: 35px;}

.facets-list label{font-weight:100;font-size:0.95em;}
.facets-list option{text-transform: capitalize;}
.facets-list>li>input{margin-right: 6px;}
.listelement>.retailer {
    border: 1px solid #ddd;
    margin-bottom: 28px;
    padding: 10px;
}

.listelement>.retailer a {
    text-decoration:underline;
	color:#f17330;
}
.listelement>.retailer a.phone-link ,
.listelement>.retailer a.fax-link,
.listelement>.retailer a.mobile-link {
    text-decoration:none;
	color:#5a4f4e;
}
.listelement>.retailer h4{
	padding: 0 25px 10px 0;
	font-weight:600;
}

.listelement>.retailer a.map-link
{
	position:absolute;
	top:15px;
	right:20px;
	text-decoration:none;
}


.container .search-box-retailer {
    margin: 0;
}

.container .search-box-retailer .retailer-search-btn2 {
	color: #333;
    background-color: #fff;
	border: 1px solid #ccc;
	padding: 6px 12px;
    font-size: 14px;
    line-height: 1.428571429;
	margin-top:20px;
	}
	
.container .search-box-retailer .retailer-search-btn2:hover {
	color: #333;
	background-color: #ebebeb;
	border-color: #adadad;
	}	
	

.search-box-retailer .glyphicon {

    color: #898989;

}

.box-filter, .listelement-facet-radiobuttonlist, .listelement-facet-dropdownlist {
    margin-bottom: 20px;
}

a.accordion-toggle , .btn-default1{
    color: #f17330;
    text-decoration: underline;
}

.knappen { font-size:14px;
padding:10px; }

/* hidden options on where to buy*/
[data-id="10A0D2A588284F05BA23340D0E2A1D05"] span[data-text="Distributor"]{visible:none;}

[data-id="52FD13A4FCC1417AA4AB74E0A85B41F5"] #map {
    height: 230px;
}

.lbl-filters{ margin-top: 0;margin-bottom: 30px;}

.box-stylepartner-description {margin-bottom:20px;}