/* Ciutadella Regular */
@font-face {
  font-family: 'Ciutadella';
  src: url('fonts/emtype_foundry_-_ciutadella-regular-webfont.woff2') format('woff2'),
       url('fonts/emtype_foundry_-_ciutadella-regular-webfont.woff') format('woff');
  font-weight: 400;
  font-style: normal;
}

/* Ciutadella Italic */
@font-face {
  font-family: 'Ciutadella';
  src: url('fonts/emtype_foundry_-_ciutadella-regularitalic-webfont.woff2') format('woff2'),
       url('fonts/emtype_foundry_-_ciutadella-regularitalic-webfont.woff') format('woff');
  font-weight: 400;
  font-style: italic;
}

/* Ciutadella Medium */
@font-face {
  font-family: 'Ciutadella';
  src: url('fonts/emtype_foundry_-_ciutadella-medium-webfont.woff2') format('woff2'),
       url('fonts/emtype_foundry_-_ciutadella-medium-webfont.woff') format('woff');
  font-weight: 500;
  font-style: normal;
}

/* Ciutadella Medium Italic */
@font-face {
  font-family: 'Ciutadella';
  src: url('fonts/emtype_foundry_-_ciutadella-mediumitalic-webfont.woff2') format('woff2'),
       url('fonts/emtype_foundry_-_ciutadella-mediumitalic-webfont.woff') format('woff');
  font-weight: 500;
  font-style: italic;
}

/* Ciutadella Semibold */
@font-face {
  font-family: 'Ciutadella';
  src: url('fonts/emtype_foundry_-_ciutadella-semibold-webfont.woff2') format('woff2'),
       url('fonts/emtype_foundry_-_ciutadella-semibold-webfont.woff') format('woff');
  font-weight: 600;
  font-style: normal;
}

/* Ciutadella Semibold Italic */
@font-face {
  font-family: 'Ciutadella';
  src: url('fonts/emtype_foundry_-_ciutadella-semibolditalic-webfont.woff2') format('woff2'),
       url('fonts/emtype_foundry_-_ciutadella-semibolditalic-webfont.woff') format('woff');
  font-weight: 600;
  font-style: italic;
}

/* Ciutadella Bold */
@font-face {
  font-family: 'Ciutadella';
  src: url('fonts/emtype_foundry_-_ciutadella-bold-webfont.woff2') format('woff2'),
       url('fonts/emtype_foundry_-_ciutadella-bold-webfont.woff') format('woff');
  font-weight: 700;
  font-style: normal;
}

/* Ciutadella Bold Italic */
@font-face {
  font-family: 'Ciutadella';
  src: url('fonts/emtype_foundry_-_ciutadella-bolditalic-webfont.woff2') format('woff2'),
       url('fonts/emtype_foundry_-_ciutadella-bolditalic-webfont.woff') format('woff');
  font-weight: 700;
  font-style: italic;
}

/* Ciutadella Light */
@font-face {
  font-family: 'Ciutadella';
  src: url('fonts/emtype_foundry_-_ciutadella-light-webfont.woff2') format('woff2'),
       url('fonts/emtype_foundry_-_ciutadella-light-webfont.woff') format('woff');
  font-weight: 300;
  font-style: normal;
}

/* Ciutadella Light Italic */
@font-face {
  font-family: 'Ciutadella';
  src: url('fonts/emtype_foundry_-_ciutadella-lightitalic-webfont.woff2') format('woff2'),
       url('fonts/emtype_foundry_-_ciutadella-lightitalic-webfont.woff') format('woff');
  font-weight: 300;
  font-style: italic;
}

.sf-titel{
	font-family: mohavebold,arial,helvetica,sans-serif!important;
	font-size: 24px!important;
}
.sf-opsomming{
	font-size: 20px!important;
    line-height: 35px!important;
    color: #666!important;
    font-family: crimson_textroman,arial,helvetica,sans-serif!important;
}

footer .footer-top .footer-menu .sf-h3:after {
    content: "";
    position: absolute;
    left: 0;
    bottom: -10px;
    background: #FFF;
    height: 3px;
    width: 50px;
}
footer .footer-top .footer-menu .sf-h3 {
    color: #FFF;
    font-family: mohavebold,arial,helvetica,sans-serif;
    text-transform: uppercase;
    position: relative;
    font-size: 26px;
}
section.product.archive ul li a .sf-h2 {
    margin: 0 auto;
    font-family: mohavebold,arial,helvetica,sans-serif;
    font-size: 20px;
    line-height: 33px;
    letter-spacing: .25em;
    display: inline-block;
}
section.product.archive ul li a .sf-h2 .line {
    height: 2px;
    width: 15px;
    background: #fff;
    display: block;
    margin: 10px auto 25px auto;
    -webkit-transition: all .2s ease-out;
    -o-transition: all .2s ease-out;
    transition: all .2s ease-out;
}
.contactRow .content .sf-h2 {
    font-family: mohavebold,arial,helvetica,sans-serif;
    font-size: 22px;
    line-height: 32px;
    letter-spacing: 5px;
    margin-top: 0;
	margin-bottom: 10px;
	display: inline-block;
}