body,figure { margin: 0; }
html {
	font-family: sans-serif;
	-ms-text-size-adjust: 100%;
	-webkit-text-size-adjust: 100%;

}
article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary { display: block; }
b,strong { font-weight: 700; }
img {
	border: 0;
	vertical-align: middle;

}
svg:not(:root) { overflow: hidden; }
*,:after,:before {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;

}
.container,.container-fluid {
	margin-right: auto;
	margin-left: auto;
	padding-left: 15px;
	padding-right: 15px;

}
.img-responsive {
	display: block;
	max-width: 100%;
	height: auto;

}
margin-right:-15px.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9 {
	position: relative;
	min-height: 1px;
	padding-left: 15px;
	padding-right: 15px;

}
.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9 { float: left; }
.col-xs-12 { width: 100%; }
.col-xs-11 { width: 91.66666667%; }
.col-xs-10 { width: 83.33333333%; }
.col-xs-9 { width: 75%; }
.col-xs-8 { width: 66.66666667%; }
.col-xs-7 { width: 58.33333333%; }
.col-xs-6 { width: 50%; }
.col-xs-5 { width: 41.66666667%; }
.col-xs-4 { width: 33.33333333%; }
.col-xs-3 { width: 25%; }
.col-xs-2 { width: 16.66666667%; }
.col-xs-1 { width: 8.33333333%; }
display:table.clearfix:after,.container-fluid:after,.container:after,.row:after { clear: both; }
.center-block {
	display: block;
	margin-left: auto;
	margin-right: auto;

}
.pull-right { float: right!important; }
.pull-left { float: left!important; }
.hide { display: none!important; }
.show { display: block!important; }
.hidden,.visible-lg,.visible-md,.visible-sm,.visible-xs { display: none!important; }
.invisible { visibility: hidden; }
-bm-primary-clr: #000000 -bm-menue-clr: #FEFCF9 -bm-bullet-clr: #47AD4C -bm-footer-bg-clr: #262729 -bm-footer-clr: #f7f7f7 -bm-footer-accent-clr: #FEFCF9 .bm-template {
	font-family: 'Open Sans', sans-serif;
	font-weight: 400;
	font-size: 14px;
	text-rendering: optimizeLegibility;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	color: var(-bm-body-clr);
	line-height: 24px;
	background: #FFFFFF;
	padding: 0;

}
p {
	padding: 6px 0;
	margin: 0;
	line-height: 22px;

}
a {
	color: var(-bm-primary-clr);
	text-decoration: none;

}
a:hover, a:focus {
	text-decoration: none;
	outline: none !important;

}
b, strong { font-weight: 600; }
img {
	max-width: 100%;
	height: auto;

}
h1 {
	font-size: 1.4em;
	margin: .4em 0 .45em;

}
h2 {
	font-size: 1.3em;
	margin: .3em 0;

}
h3 {
	font-size: 1.25em;
	margin: .25em 0;

}
h4, h5, h6 {
	margin-top: 10px;
	margin-bottom: 10px;

}
h5 { font-size: 14px; }
h1, h2, h3, h4, h5, h6 {
	font-family: inherit;
	font-weight: 400;
	line-height: 1.1;
	color: inherit;

}
#bm-header, #productinformation, #productdescription, #bm-shopbanner {
	position: relative;
	-webkit-box-shadow: 0 8px 12px -6px rgba(0,0,0,0.075);
	box-shadow: 0 8px 12px -6px rgba(0,0,0,0.075);

}
.bm-shop-banner { background: var(-bm-primary-clr); }
.bm-shop-banner img {
	display: block;
	width: 100%;

}
.bm-header {
	position: relative;
	background: #FFFFFF;

}
.bm-top-header {
	display: flex;
	align-items: center;
	padding: 5px 0;
	color: #666;
	height: 100px;

}
.bm-top-header:after {
	clear: both;
	display: table;
	content: '';

}
.bm-top-header-logo {
	max-height: 70px;
	width: auto;
	padding: 5px 0;
	position: relative;

}
.bm-header-uspc { position: relative; }
.bm-header-usp {
	position: relative;
	display: flex;
	align-items: center;
	justify-content: center;

}
.bm-header-usp span {
	font-weight: 400;
	color: #555;
	font-size: 15px;

}
.bm-header-usp i {
	font-size: 17px;
	color: var(-bm-primary-clr);
	margin-right: 5px;

}
.bm-menue {
	margin: 0 auto;
	font-size: 14px;
	background-color: var(-bm-primary-clr);
	box-shadow: inset 0 11px 8px -10px rgba(0,0,0,0.15), 0 5px 15px rgba(0,0,0,0.10);

}
ul.bm-main-nav {
	list-style: none;
	margin: 0;
	text-align: center;
	padding: 10px 0;
	position: relative;

}
ul.bm-main-nav > li {
	display: inline-block;
	line-height: 14px;
	list-style: none;

}
ul.bm-main-nav > li:not(:last-child):after {
	content: "/";
	padding: 0 3px 0 5px;
	color: var(-bm-menue-clr);

}
ul.bm-main-nav > li > a {
	color: var(-bm-menue-clr);
	transition: opacity .35s ease;
	cursor: pointer;
	position: relative;
	text-transform: uppercase;

}
ul.bm-main-nav > li > a:hover { opacity: .75; }
.bm-template-top {
	position: relative;
	overflow: hidden;
	padding-top: 5%;
	padding-bottom: 3%;

}
.bm-claim {
	font-weight: 400;
	font-size: 14px;
	color: #555;

}
.bm-title {
	position: relative;
	color: #262729;
	font-size: 20px;
	line-height: 1.3;
	font-weight: 900;
	padding: 0;
	margin: 5px 0 10px;

}
.bm-subtitle-text {
	font-size: 15px;
	font-weight: 400;
	line-height: 1.4;

}
.bm-short-description ul {
	padding: 0;
	margin: 0;
	padding-bottom: 2%;

}
.bm-short-description ul li { list-style: none; }
.bm-short-description ul li:before {
	content: "\e604";
	font-family: 'simple-line-icons';
	font-size: 14px;
	color: var(-bm-bullet-clr);
	margin-right: 6px;

}
.bm-shipping-info i {
	color: var(-bm-bullet-clr);
	margin-right: 4px;

}
.bm-gallery {
	width: 100%;
	position: relative;
	padding-top: 100%;

}
.bm-gallery > div img {
	position: absolute;
	left: 0;
	top: 0;
	max-width: 100%;
	max-height: 100%;
	transition: transform 0.75s ease, opacity 0.75s ease;

}
.bm-gallery input[name='bm-gallery-switch'] { display: none; }
.bm-gallery label {
	position: relative;
	float: left;
	cursor: pointer;
	margin-top: 8px;
	margin-right: 6px;
	margin-bottom: 0;
	overflow: hidden;
	opacity: .8;
	transition: opacity .5s;

}
.bm-gallery label:before {
	content: "";
	display: block;
	padding-top: 100%;

}
.bm-gallery label:hover { opacity: 1; }
.bm-gallery label img {
	display: block;
	position: absolute;
	left: 50%;
	top: 50%;
	max-height: 100%;
	max-width: 100%;
	width: auto !important;
	-webkit-transform: translate(-50%,-50%);
	transform: translate(-50%,-50%);

}
.bm-gallery input[name='bm-gallery-switch']:checked+label+div img, .bm-gallery input[name='bm-gallery-switch']:checked+div img {
	opacity: 1;
	z-index: 2;

}
.bm-gallery input[name='bm-gallery-switch'] div img { opacity: 0; }
.bm-gallery input[name='bm-gallery-switch']:checked+label { opacity: 1; }
.bm-gallery input[name='bm-gallery-switch']+label+div img { position: absolute; }
.bm-gallery-image {
	-webkit-transition: opacity .85s ease;
	transition: opacity .85s ease;
	display: block;
	max-width: 100%;
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	margin: auto;

}
.bm-big-image {
	position: absolute;
	top: 0;
	width: 100%;
	height: 100%;
	overflow: hidden;

}
.bm-big-image img {
	max-width: 100%;
	transition: transform 0.85s;

}
.bm-big-image:hover img {
	-webkit-transform: scale(1.15);
	transform: scale(1.15);

}
.bm-gallery.thumbnails-5 label:nth-of-type(5n) { margin-right: 0; }
.bm-gallery.thumbnails-5 label { width: calc(100% / 5  5px); }
.bm-product-description-top {
	position: relative;
	overflow: hidden;
	padding-top: 3%;
	padding-bottom: 3%;

}
.bm-product-description { font-size: 14px; }
.bm-product-description h2 {
	color: var(-bm-primary-clr);
	font-size: 18px;
	margin-top: 0;
	margin-bottom: 15px;
	font-weight: 400;

}
.bm-product-description ul {
	padding: 0;
	margin: 0;
	color: #666;

}
.bm-product-description ul li {
	list-style: none;
	padding: 2px 5px;

}
.bm-product-description ul li span {
	font-weight: 600;
	color: #555;

}
.bm-product-description ul li:nth-child(odd) { background: rgba(0,0,0,0.08); }
.bm-tab-wrap {
	max-width: 100%;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-flex-wrap: wrap;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	position: relative;
	list-style: none;
	background-color: #fff;
	margin: 0;

}
.bm-tab, .bm-tab-content { display: none; }
.bm-tab:checked:nth-of-type(1) .bm-tab-content:nth-of-type(1), .bm-tab:checked:nth-of-type(2) .bm-tab-content:nth-of-type(2), .bm-tab:checked:nth-of-type(3) .bm-tab-content:nth-of-type(3), .bm-tab:checked:nth-of-type(4) .bm-tab-content:nth-of-type(4) {
	opacity: 1;
	display: block;
	position: relative;
	top: 0;
	z-index: 100;
	-webkit-transform: translateY(0);
	transform: translateY(0);
	-webkit-transition: 0.35s opacity ease-in, 0.2s transform ease;
	transition: 0.35s opacity ease-in, 0.2s transform ease;

}
.bm-tab:first-of-type:not(:last-of-type)+ label { margin-left: 15px; }
.bm-tab:last-of-type:not(:first-of-type)+ label { margin-right: 15px; }
.bm-tab:checked+ label {
	color: var(-bm-primary-clr);
	cursor: default;
	border-bottom: 1px solid var(-bm-primary-clr);

}
.bm-tab+ label {
	width: 100%;
	font-size: 18px;
	margin-top: 0;
	margin-bottom: 10px;
	cursor: pointer;
	display: block;
	text-decoration: none;
	color: var(-bm-body-clr);
	-webkit-box-flex: 3;
	-webkit-flex-grow: 3;
	-ms-flex-positive: 3;
	flex-grow: 3;
	text-align: center;
	-webkit-user-select: none;
	user-select: none;
	-webkit-transition: 0.25s color ease, 0.35s border ease;
	transition: 0.25s color ease, 0.35s border ease;
	padding-bottom: 10px;
	border-bottom: 1px solid transparent;

}
.bm-tab+ label i {
	padding-right: 5px;
	font-size: 15px;
	display: none;

}
.bm-tab+ label:hover { color: var(-bm-primary-clr); }
.bm-tab-content {
	padding: 10px 15px;
	background-color: transparent;
	position: absolute;
	width: 100%;
	z-index: 1;
	opacity: 0;
	left: 0;

}
.bm-tab-content h3 {
	margin-top: 15px;
	font-size: 18px;
	color: var(-bm-primary-clr);

}
.bm-tab-content .bm-faq {
	background: #f7f7f7;
	border: 1px solid rgba(0,0,0,0.06);
	border-radius: 3px;
	padding: 16px 20px;
	margin: 8px 0;
	box-shadow: 0 1px 4px 0 rgba(0,0,0,0.025);

}
.bm-faq p.bm-faq-question {
	font-weight: 700 !important;
	font-size: 15px;
	color: #1a1a1a;
	line-height: 1.4;
	margin: 0 0 10px 0;
	padding: 0;

}
.bm-tab-content .bm-faq p {
	margin: 0 0 10px 0;
	color: var(-bm-body-clr);
	font-size: 14px;
	line-height: 1.65;
	font-weight: 400;

}
.bm-tab-content .bm-faq p:last-child { margin-bottom: 0; }
.bm-vgl-mini {
	margin: 18px 0 10px 0;
	padding: 0;

}
.bm-vgl-mini-sub {
	text-align: left;
	font-size: 13px;
	font-weight: 700;
	color: #1a1a1a;
	margin: 0 0 10px 0;
	padding: 0;
	line-height: 1.3;
	text-transform: uppercase;
	letter-spacing: 0.8px;

}
.bm-vgl-mini-table {
	width: 100%;
	margin: 0 0 10px 0;
	border-collapse: separate;
	border-spacing: 6px;
	table-layout: fixed;

}
.bm-vgl-mini-cell {
	width: 50%;
	vertical-align: top;
	background: #ffffff;
	border: 1px solid #e0e0e0;
	border-radius: 3px;
	padding: 0;
	overflow: hidden;

}
.bm-vgl-mini-cell.bm-vgl-mini-best {
	border: 2px solid #1a1a1a;
	box-shadow: 0 1px 6px rgba(0,0,0,0.10);

}
.bm-vgl-mini-badge {
	background: #1a1a1a;
	color: #ffffff;
	text-align: center;
	font-size: 9px;
	font-weight: 700;
	padding: 6px 4px;
	letter-spacing: 0.8px;
	line-height: 1.2;

}
.bm-vgl-mini-badge .icon-star {
	font-size: 10px;
	vertical-align: -1px;
	margin-right: 2px;

}
.bm-vgl-mini-badge-empty {
	height: 26px;
	line-height: 1;
	font-size: 1px;
	color: transparent;

}
.bm-vgl-mini-imgwrap {
	text-align: center;
	padding: 8px 6px 6px 6px;
	background: #ffffff;
	height: 110px;
	line-height: 1;

}
.bm-vgl-mini-imgwrap img {
	max-width: 100%;
	max-height: 90px;
	width: auto;
	height: auto;
	display: inline-block;

}
.bm-vgl-mini-icon {
	display: inline-block;
	font-size: 54px;
	line-height: 90px;
	color: #c4c4c4;

}
.bm-vgl-mini-name {
	font-size: 12px;
	font-weight: 700;
	text-align: center;
	padding: 8px 6px 6px 6px;
	color: #1a1a1a;
	line-height: 1.3;
	letter-spacing: 0.2px;
	border-bottom: 1px solid #f0f0f0;

}
.bm-vgl-mini-list {
	padding: 3px 8px 8px 8px;
	font-size: 11px;
	color: #333;

}
.bm-vgl-mini-row {
	padding: 5px 0;
	border-bottom: 1px solid #f5f5f5;
	line-height: 1.35;

}
.bm-vgl-mini-row:last-child { border-bottom: none; }
.bm-vgl-mini-yes, .bm-vgl-mini-no {
	display: inline-block;
	margin-right: 4px;
	font-size: 11px;
	vertical-align: -1px;

}
.bm-vgl-mini-yes { color: #1a1a1a; }
.bm-vgl-mini-no { color: #b0b0b0; }
#bm-cross-selling { max-width: 100%; }
.bm-cross-selling-top {
	position: relative;
	overflow: hidden;
	padding-top: 3%;
	padding-bottom: 3%;
	background: rgba(0,0,0,0.04);
	border-top: 1px solid rgba(0,0,0,0.07);
	min-width: 100%;

}
.bm-cross-selling-top .row { margin: 0 30px; }
.bm-cross-selling-top a { color: #000; }
.bm-cross-selling {
	text-align: center;
	padding: 0;
	margin: 15px 0;
	background-color: #FFFFFF;
	border: 1px solid rgba(0,0,0,0.025);
	box-shadow: 0 10px 15px 5px rgba(0,0,0,0.025);
	position: relative;
	transition: border .45s, box-shadow .35s;

}
.bm-cross-selling:hover {
	border: 1px solid rgba(0,0,0,0.075);
	box-shadow: 0 10px 15px 10px rgba(0,0,0,0.05);

}
h4.bm-cross-selling-text {
	padding: 15px;
	margin: 0;
	font-size: 1.05em;
	overflow: hidden;
	height: 50px;

}
h4.bm-cross-selling-text:empty { display: none; }
.bm-cross-selling-image {
	position: relative;
	padding-top: 100%;

}
.bm-cross-selling img {
	display: block;
	position: absolute;
	left: 50%;
	top: 50%;
	max-height: 100%;
	max-width: 100%;
	width: auto !important;
	-webkit-transform: translate(-50%,-50%);
	transform: translate(-50%,-50%);

}
.bm-footer-first {
	position: relative;
	overflow: hidden;
	padding: 20px 0;
	background: var(-bm-primary-clr);

}
.bm-newsletter {
	display: flex;
	align-items: center;
	justify-content: center;
	gap: 10px;
	font-size: 17px;
	color: #FEFCF9;
	font-weight: 400;
	text-align: center;

}
.bm-newsletter i { font-weight: bold; }
.bm-footer-top {
	position: relative;
	overflow: hidden;
	padding-top: 2%;
	padding-bottom: 2%;
	background: var(-bm-footer-bg-clr);

}
.bm-footer {
	color: var(-bm-footer-clr);
	font-size: 15px;
	font-weight: 300;

}
.bm-footer[class*="col-"] { margin: 0 0 15px 0; }
.bm-footer h3 {
	position: relative;
	padding: 0 0 20px;
	font-size: 1.12em;

}
.bm-footer h3:after {
	position: absolute;
	content: "";
	height: .05em;
	width: 25%;
	background-color: var(-bm-footer-accent-clr);
	bottom: 12px;
	left: 0;

}
.bm-footer ul {
	padding: 0;
	margin: 0;
	-webkit-column-count: 2;
	-moz-column-count: 2;
	column-count: 2;
	-webkit-column-gap: 0;
	column-gap: 0;

}
.bm-footer ul li {
	list-style: none;
	display: block;
	text-align: left;

}
.bm-footer ul li:before {
	content: "\e06e";
	font-family: 'simple-line-icons';
	font-size: 14px;
	color: var(-bm-footer-accent-clr);
	margin-right: 5px;

}
.bm-footer-payments {
	width: calc(100% / 4  5px);
	max-width: 80px;
	margin-right: 5px;
	margin-bottom: 5px;
	border-radius: 2px;
	box-shadow: 0 1px 15px 1px rgba(0,0,0,0.05);
	border: 1px solid rgba(0,0,0,0.075);

}
.bm-footer-top a, .bm-footer-top a:link, .bm-footer-top a:visited, .bm-copyright p a, .bm-copyright p a:link, .bm-copyright p a:visited {
	color: #ffffff;
	opacity: 1;
	transition: opacity .35s;

}
.bm-footer-top a:hover, .bm-copyright p a:hover {
	color: #ffffff;
	opacity: .75;

}
.bm-copyright {
	background: var(-bm-footer-bg-clr);
	font-size: 12px;
	border-top: 1px solid rgba(255,255,255,0.10);

}
.bm-copyright p {
	color: var(-bm-footer-accent-clr);
	font-weight: 300;

}
ul.bm-bulletpoints {
	padding: 0;
	margin: 0;
	padding-bottom: 2%;

}
ul.bm-bulletpoints li {
	list-style: none;
	background: none !important;

}
ul.bm-bulletpoints li:before {
	content: "\e604";
	font-family: 'simple-line-icons';
	font-size: 14px;
	color: var(-bm-bullet-clr);
	margin-right: 6px;

}
.bm-infobox {
	padding: 10px;
	border: 1px solid rgba(0,0,0,0.06);
	border-radius: 1px;
	box-shadow: 0 3px 15px 5px rgba(0,0,0,0.05);

}
.bm-table {
	display: table;
	border: 1px solid rgba(0,0,0,0.06);
	border-collapse: collapse;
	width: 100%;

}
.bm-table-row {
	display: table-row;
	border: 1px solid rgba(0,0,0,0.06);

}
.bm-table-row:nth-child(odd) { background: rgba(0,0,0,0.035); }
.bm-table-cell {
	display: table-cell;
	padding: 5px 10px;

}
.bm-thead { font-weight: 600; }
mark.bm-typo {
	font: inherit;
	color: var(-bm-body-clr);
	background: #FAF2CC;
	padding: 2px 3px;

}
blockquote.bm-typo {
	display: inline-block;
	margin: 15px 0;
	padding: 15px;
	font: inherit;
	color: var(-bm-body-clr);
	background: #F8F8F8;
	border-left: 3px solid var(-bm-primary-clr);

}
.underlined {
	position: relative;
	margin-bottom: 1.5%;

}
.underlined:before {
	content: " ";
	position: absolute;
	bottom: -5.5px;
	left: 50%;
	margin-left: -30px;
	width: 60px;
	height: 1px;
	display: inline-block;
	background-color: var(-bm-primary-clr);

}
.clear { clear: both; }
.text-center { text-align: center; }
.text-right { text-align: right; }
.copyright-right { text-align: right; }
.op-80 { opacity: .8; }
.pt-2p { padding-top: 2%; }
.mt-10 { margin-top: 10px; }
.mt-15 { margin-top: 15px; }
.mb-10 { margin-bottom: 10px; }
.mb-15 { margin-bottom: 15px; }
.colored { color: var(-bm-primary-clr) !important; }
.f-green { color: #47AD4C; }
.red { color: #DE2327 !important; }
.upper { text-transform: uppercase; }
background: #f2f2f2 padding:25px0 .bm-template {
	max-width: 1393px;
	margin: 0 auto;
	box-shadow: 0 3px 15px 5px rgba(0,0,0,0.10);

}
justify-content: center .bm-footer { text-align: center; }
.bm-footer h3:after { left: 37.5%; }
.bm-copyright p {
	width: 100%;
	text-align: center;
	padding: 2px 0;

}
.copyright-right { text-align: center; }
.bm-vgl-mini-table { border-spacing: 5px; }
.bm-vgl-mini-imgwrap { height: 130px; }
.bm-vgl-mini-imgwrap img { max-height: 110px; }
.bm-vgl-mini-icon {
	line-height: 110px;
	font-size: 64px;

}
.bm-vgl-mini-name { font-size: 13px; }
.bm-vgl-mini-list { font-size: 12px; }
.bm-vgl-mini-row { padding: 6px 0; }
.bm-vgl-mini-yes, .bm-vgl-mini-no { font-size: 12px; }
.bm-newsletter {
	font-size: 15px;
	padding: 0 10px;

}
.bm-title {
	font-size: 18px;
	text-align: left;
	margin-top: 5%;

}
.bm-template-top {
	padding-top: 0;
	padding-bottom: 10%;

}
.bm-cross-selling-top, .bm-product-description-top {
	padding-top: 5%;
	padding-bottom: 10%;

}
.bm-cross-selling-top .row { margin: 0; }
.bm-tab:checked+ label { border-bottom: 1px solid transparent; }
.bm-tab:first-of-type:not(:last-of-type)+ label { margin-left: 0; }
.bm-tab:last-of-type:not(:first-of-type)+ label { margin-right: 0; }
.bm-tab-content .bm-faq { padding: 14px 15px; }
.bm-faq p.bm-faq-question { font-size: 14px; }
.bm-tab-content .bm-faq p { font-size: 13px; }
.bm-footer-payments { max-width: 60px; }
.bm-vgl-mini-imgwrap img { max-height: 90px; }
.bm-vgl-mini-icon {
	line-height: 90px;
	font-size: 54px;

}
.bm-vgl-mini-name { font-size: 12px; }
.bm-vgl-mini-list { font-size: 11px; }
