/*FIX TYPO FIREFOX*/
.firefox .fixed-menu{
	height: 95px;
}
.firefox #header .menu{
	margin-top: 17px;
	margin-bottom: 4px;
}
.firefox .fixed-menu.home #menu{
	margin-top: 110px;
}
.firefox #menu .container .row .bc-12>.menu{
	margin-top: -15px;
}
.firefox #menu .menu li a{
	line-height: 7px;
}
.firefox .breadcrumb ul{
	margin-top: -10px!important;
	margin-bottom: 14px;
}
.firefox #eshop .wrap h2{
	line-height: 35px;
}
.firefox #eshop .wrap .label-item p{
	margin-top: -5px;
}
.firefox #eshop .superGalery ul .item .title-item{
	padding-top: 11px;
	padding-bottom: 19px;
}

.firefox #homepage .menu{
	padding-top: 62px;
	padding-bottom: 65px;
}
.firefox #about h2{
	margin-top: -10px;
	margin-bottom: 14px;
	margin-left: 0px;
}
.firefox #press h2{
	margin-top: -10px;
	margin-bottom: 18px;
	margin-left: 16px;
}
.firefox #policies h2{
	margin-top: -10px;
	margin-bottom: 13px;
	margin-left: -4px;
}
.firefox #contact h2{
	margin-top: -9px;
	margin-left: -3px;
	margin-bottom: 12px;
	/*margin-bottom: -8px;*/
}
.firefox #user-account{
	margin-top: 0px;
}
.firefox #form-two-columns{
	margin-top: -8px;
}
.firefox #form-two-columns .breadcrumb ul{
	margin-top: -4px;
	margin-bottom: 4px;
}
.firefox #form-two-columns .columns .input-button .button{
	padding-bottom: 2px;
}
.firefox #form-two-columns .columns .input-radio input{
	margin-top: 7px;
}
.firefox #confirmation .button{
	line-height: 29px;
}
.firefox #form-two-columns .columns .input-button .button{
	line-height: 29px;
}

.firefox .labels {
	color: white;
	height: 28px;
	line-height: 27px!important;
	font-family: "Conv_BILLYFOUR"!important;
	font-size: 16px!important;
	font-weight: bold;
	text-align: center;
	width: 28px;
	border:0px solid black;
	white-space: nowrap;
	margin-top: -10px;
}
.firefox #retailer .breadcrumb ul {
    margin-bottom: 8px;
    margin-top: -7px !important;
}
.firefox #retailer .breadcrumb ul h2 a{
	margin-left: -4px;
}