/*
Theme Name: Advanced Twenty Seventeen Child
Theme URI: http://saturnsolutions.com
Template: twentyseventeen
Author: SaturnSolutions
Author URI: http://saturnsolutions.com/
Description: Twenty Seventeen brings your site to life with immersive featured images and subtle animations. With a focus on business sites, it features multiple sections on the front page as well as widgets, navigation and social menus, a logo, and more. Personalize its asymmetrical grid with a custom color scheme and showcase your multimedia content with post formats. Our default theme for 2017 works great in many languages, for any abilities, and on any device.
Version: 1.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: twentyseventeen
Tags: one-column, two-columns, right-sidebar, flexible-header, accessibility-ready, custom-colors, custom-header, custom-menu, custom-logo, editor-style, featured-images, footer-widgets, post-formats, rtl-language-support, sticky-post, theme-options, threaded-comments, translation-ready

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.

*/
@import url('../twentyseventeen/style.css');

.ats-align-left {
    text-align: left;
}

.ats-align-center {
    text-align: center;
}

.ats-align-right {
    text-align: right;
}

.ats-layout-boxed #page,
.ats-layout-boxed .site-navigation-fixed {
    max-width: 1170px;
    margin-left: auto;
    margin-right: auto;
}

.site-footer .ats-wrap1 {
    padding-bottom: 0;
}

.site-footer .ats-wrap2 {
    padding-top: 30px;
}

.footer-copyright-container {
    margin-top: -30px;
}

.ats-hide-panel-title .twentyseventeen-panel .entry-header {
    display: none;
}

.ats-hide-panel-title .twentyseventeen-panel .entry-content {
    float: none !important;
    width: 100% !important;
}

@media (max-width: 1170px) {
    .ats-preview.ats-layout-boxed #page,
    .ats-preview.ats-layout-boxed .site-navigation-fixed {
        max-width: 960px;
    }
}

@media screen and (min-width: 30em) {
    .ats-widget-area-advanced .widget-column {
        float: left !important;
        padding-left: 15px !important;
        padding-right: 15px !important;
    }

    .ats-widget-area-advanced .widget-column:first-child {
        padding-left: 0 !important;
    }

    .ats-widget-area-advanced .widget-column:last-child {
        padding-right: 0 !important;
    }
}

@media screen and (max-width: 48em) {
    .ats-widget-area-advanced .widget-column {
        width: 100% !important;
    }
}

.mm-display-none {
	display:none !important;
}

/*### Woocommerce Styles ###*/
nav.woocommerce-breadcrumb {
	display:none !important;
}

 p.woocommerce-result-count {
	display:none !important;
}

form.woocommerce-ordering {
	display:none !important;
}

.woocommerce ul.products li.product, .woocommerce-page ul.products li.product {
	width:100% !important;
}

a.button.product_type_simple.add_to_cart_button.ajax_add_to_cart {
    background-color: #222 !important;
    border: 1px solid #222 !important;
    -webkit-border-radius: 2px !important;
    border-radius: 2px !important;
    -webkit-box-shadow: none !important;
    box-shadow: none !important;
    color: #fff !important;
    cursor: pointer !important;
    display: inline-block !important;
    font-size: 1rem !important;
    font-weight: 800 !important;
    line-height: 1 !important;
    padding:22px 30px !important;
    text-shadow: none !important;
    -webkit-transition: background 0.2s !important;
    transition: background 0.2s !important;
}

a:hover.button.product_type_simple.add_to_cart_button.ajax_add_to_cart {
    opacity:0.7 !important;
}

a.added_to_cart.wc-forward {
    background-color: #fff !important;
    border: 1px solid #222 !important;
    -webkit-border-radius: 2px !important;
    border-radius: 2px !important;
    -webkit-box-shadow: none !important;
    box-shadow: none !important;
    color: #222 !important;
    cursor: pointer !important;
    display: inline-block !important;
    font-size: 1rem !important;
    font-weight: 800 !important;
    line-height: 1 !important;
    padding:22px 30px !important;
    text-shadow: none !important;
    -webkit-transition: background 0.2s !important;
    transition: background 0.2s !important;
}

a:hover.added_to_cart.wc-forward {
    /*background-color: #646464 !important;*/
    border: 1px solid #646464 !important;
    /*color: #fff !important;*/
}

table.woocommerce-table {
    background-color: #ffffff !important;
}

.woocommerce-account .woocommerce-MyAccount-content {
    width: 75% !important;
}

/* Logo Positionierung */
div#page.site header#masthead.site-header div.site-branding-text h1.site-title a {
	font-size: 32px !important;
}

div#page.site header#masthead.site-header div.custom-header div.site-branding.ats-align-left div.wrap div.site-branding-text p.site-title a {
	font-size: 32px !important;
}

div.woocommerce div.woocommerce-notices-wrapper a.button.wc-forward {
	display:none !important;
}

/*.page-id-133 aside#secondary.widget-area {
	display:none !important;
}*/
.has-sidebar.woocommerce-page:not(.error404) #primary {
    width:60% !important;
}
.has-sidebar.woocommerce-page:not(.error404) #secondary {
    width:40% !important;
}
h2.mm-widget-title-mitgliedschaft {
	font-size:0.8rem !important;
	font-weight:700;
}

/* Meldung Registrierung */
body.page-id-11293 div.um-postmessage {
    color: #060;
    font-weight: bold;
    border: 3px solid #060;
    padding: 10px;
    margin-left: -37px;
}

/* ReCaptcha Badge entfernen */
.grecaptcha-badge { 
visibility: hidden;
}

/* roboto-100 - latin */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 100;
  src: url('../fonts/roboto-v29-latin-100.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('../fonts/roboto-v29-latin-100.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/roboto-v29-latin-100.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/roboto-v29-latin-100.woff') format('woff'), /* Modern Browsers */
       url('../fonts/roboto-v29-latin-100.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/roboto-v29-latin-100.svg#Roboto') format('svg'); /* Legacy iOS */
}
/* roboto-100italic - latin */
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 100;
  src: url('../fonts/roboto-v29-latin-100italic.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('../fonts/roboto-v29-latin-100italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/roboto-v29-latin-100italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/roboto-v29-latin-100italic.woff') format('woff'), /* Modern Browsers */
       url('../fonts/roboto-v29-latin-100italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/roboto-v29-latin-100italic.svg#Roboto') format('svg'); /* Legacy iOS */
}
/* roboto-300 - latin */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 300;
  src: url('../fonts/roboto-v29-latin-300.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('../fonts/roboto-v29-latin-300.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/roboto-v29-latin-300.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/roboto-v29-latin-300.woff') format('woff'), /* Modern Browsers */
       url('../fonts/roboto-v29-latin-300.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/roboto-v29-latin-300.svg#Roboto') format('svg'); /* Legacy iOS */
}
/* roboto-300italic - latin */
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 300;
  src: url('../fonts/roboto-v29-latin-300italic.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('../fonts/roboto-v29-latin-300italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/roboto-v29-latin-300italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/roboto-v29-latin-300italic.woff') format('woff'), /* Modern Browsers */
       url('../fonts/roboto-v29-latin-300italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/roboto-v29-latin-300italic.svg#Roboto') format('svg'); /* Legacy iOS */
}
/* roboto-regular - latin */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  src: url('../fonts/roboto-v29-latin-regular.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('../fonts/roboto-v29-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/roboto-v29-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/roboto-v29-latin-regular.woff') format('woff'), /* Modern Browsers */
       url('../fonts/roboto-v29-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/roboto-v29-latin-regular.svg#Roboto') format('svg'); /* Legacy iOS */
}
/* roboto-italic - latin */
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 400;
  src: url('../fonts/roboto-v29-latin-italic.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('../fonts/roboto-v29-latin-italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/roboto-v29-latin-italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/roboto-v29-latin-italic.woff') format('woff'), /* Modern Browsers */
       url('../fonts/roboto-v29-latin-italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/roboto-v29-latin-italic.svg#Roboto') format('svg'); /* Legacy iOS */
}
/* roboto-500italic - latin */
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 500;
  src: url('../fonts/roboto-v29-latin-500italic.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('../fonts/roboto-v29-latin-500italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/roboto-v29-latin-500italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/roboto-v29-latin-500italic.woff') format('woff'), /* Modern Browsers */
       url('../fonts/roboto-v29-latin-500italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/roboto-v29-latin-500italic.svg#Roboto') format('svg'); /* Legacy iOS */
}
/* roboto-500 - latin */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 500;
  src: url('../fonts/roboto-v29-latin-500.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('../fonts/roboto-v29-latin-500.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/roboto-v29-latin-500.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/roboto-v29-latin-500.woff') format('woff'), /* Modern Browsers */
       url('../fonts/roboto-v29-latin-500.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/roboto-v29-latin-500.svg#Roboto') format('svg'); /* Legacy iOS */
}
/* roboto-700 - latin */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 700;
  src: url('../fonts/roboto-v29-latin-700.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('../fonts/roboto-v29-latin-700.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/roboto-v29-latin-700.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/roboto-v29-latin-700.woff') format('woff'), /* Modern Browsers */
       url('../fonts/roboto-v29-latin-700.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/roboto-v29-latin-700.svg#Roboto') format('svg'); /* Legacy iOS */
}
/* roboto-700italic - latin */
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 700;
  src: url('../fonts/roboto-v29-latin-700italic.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('../fonts/roboto-v29-latin-700italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/roboto-v29-latin-700italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/roboto-v29-latin-700italic.woff') format('woff'), /* Modern Browsers */
       url('../fonts/roboto-v29-latin-700italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/roboto-v29-latin-700italic.svg#Roboto') format('svg'); /* Legacy iOS */
}
/* roboto-900italic - latin */
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 900;
  src: url('../fonts/roboto-v29-latin-900italic.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('../fonts/roboto-v29-latin-900italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/roboto-v29-latin-900italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/roboto-v29-latin-900italic.woff') format('woff'), /* Modern Browsers */
       url('../fonts/roboto-v29-latin-900italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/roboto-v29-latin-900italic.svg#Roboto') format('svg'); /* Legacy iOS */
}
/* roboto-900 - latin */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 900;
  src: url('../fonts/roboto-v29-latin-900.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('../fonts/roboto-v29-latin-900.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/roboto-v29-latin-900.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/roboto-v29-latin-900.woff') format('woff'), /* Modern Browsers */
       url('../fonts/roboto-v29-latin-900.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/roboto-v29-latin-900.svg#Roboto') format('svg'); /* Legacy iOS */
}

/* libre-franklin-100 - latin */
@font-face {
  font-family: 'Libre Franklin';
  font-style: normal;
  font-weight: 100;
  src: url('../fonts/libre-franklin-v11-latin-100.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('../fonts/libre-franklin-v11-latin-100.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/libre-franklin-v11-latin-100.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/libre-franklin-v11-latin-100.woff') format('woff'), /* Modern Browsers */
       url('../fonts/libre-franklin-v11-latin-100.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/libre-franklin-v11-latin-100.svg#LibreFranklin') format('svg'); /* Legacy iOS */
}
/* libre-franklin-200 - latin */
@font-face {
  font-family: 'Libre Franklin';
  font-style: normal;
  font-weight: 200;
  src: url('../fonts/libre-franklin-v11-latin-200.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('../fonts/libre-franklin-v11-latin-200.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/libre-franklin-v11-latin-200.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/libre-franklin-v11-latin-200.woff') format('woff'), /* Modern Browsers */
       url('../fonts/libre-franklin-v11-latin-200.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/libre-franklin-v11-latin-200.svg#LibreFranklin') format('svg'); /* Legacy iOS */
}
/* libre-franklin-300 - latin */
@font-face {
  font-family: 'Libre Franklin';
  font-style: normal;
  font-weight: 300;
  src: url('../fonts/libre-franklin-v11-latin-300.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('../fonts/libre-franklin-v11-latin-300.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/libre-franklin-v11-latin-300.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/libre-franklin-v11-latin-300.woff') format('woff'), /* Modern Browsers */
       url('../fonts/libre-franklin-v11-latin-300.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/libre-franklin-v11-latin-300.svg#LibreFranklin') format('svg'); /* Legacy iOS */
}
/* libre-franklin-regular - latin */
@font-face {
  font-family: 'Libre Franklin';
  font-style: normal;
  font-weight: 400;
  src: url('../fonts/libre-franklin-v11-latin-regular.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('../fonts/libre-franklin-v11-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/libre-franklin-v11-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/libre-franklin-v11-latin-regular.woff') format('woff'), /* Modern Browsers */
       url('../fonts/libre-franklin-v11-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/libre-franklin-v11-latin-regular.svg#LibreFranklin') format('svg'); /* Legacy iOS */
}
/* libre-franklin-500 - latin */
@font-face {
  font-family: 'Libre Franklin';
  font-style: normal;
  font-weight: 500;
  src: url('../fonts/libre-franklin-v11-latin-500.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('../fonts/libre-franklin-v11-latin-500.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/libre-franklin-v11-latin-500.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/libre-franklin-v11-latin-500.woff') format('woff'), /* Modern Browsers */
       url('../fonts/libre-franklin-v11-latin-500.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/libre-franklin-v11-latin-500.svg#LibreFranklin') format('svg'); /* Legacy iOS */
}
/* libre-franklin-600 - latin */
@font-face {
  font-family: 'Libre Franklin';
  font-style: normal;
  font-weight: 600;
  src: url('../fonts/libre-franklin-v11-latin-600.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('../fonts/libre-franklin-v11-latin-600.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/libre-franklin-v11-latin-600.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/libre-franklin-v11-latin-600.woff') format('woff'), /* Modern Browsers */
       url('../fonts/libre-franklin-v11-latin-600.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/libre-franklin-v11-latin-600.svg#LibreFranklin') format('svg'); /* Legacy iOS */
}
/* libre-franklin-800 - latin */
@font-face {
  font-family: 'Libre Franklin';
  font-style: normal;
  font-weight: 800;
  src: url('../fonts/libre-franklin-v11-latin-800.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('../fonts/libre-franklin-v11-latin-800.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/libre-franklin-v11-latin-800.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/libre-franklin-v11-latin-800.woff') format('woff'), /* Modern Browsers */
       url('../fonts/libre-franklin-v11-latin-800.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/libre-franklin-v11-latin-800.svg#LibreFranklin') format('svg'); /* Legacy iOS */
}
/* libre-franklin-700 - latin */
@font-face {
  font-family: 'Libre Franklin';
  font-style: normal;
  font-weight: 700;
  src: url('../fonts/libre-franklin-v11-latin-700.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('../fonts/libre-franklin-v11-latin-700.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/libre-franklin-v11-latin-700.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/libre-franklin-v11-latin-700.woff') format('woff'), /* Modern Browsers */
       url('../fonts/libre-franklin-v11-latin-700.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/libre-franklin-v11-latin-700.svg#LibreFranklin') format('svg'); /* Legacy iOS */
}
/* libre-franklin-900 - latin */
@font-face {
  font-family: 'Libre Franklin';
  font-style: normal;
  font-weight: 900;
  src: url('../fonts/libre-franklin-v11-latin-900.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('../fonts/libre-franklin-v11-latin-900.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/libre-franklin-v11-latin-900.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/libre-franklin-v11-latin-900.woff') format('woff'), /* Modern Browsers */
       url('../fonts/libre-franklin-v11-latin-900.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/libre-franklin-v11-latin-900.svg#LibreFranklin') format('svg'); /* Legacy iOS */
}
/* libre-franklin-200italic - latin */
@font-face {
  font-family: 'Libre Franklin';
  font-style: italic;
  font-weight: 200;
  src: url('../fonts/libre-franklin-v11-latin-200italic.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('../fonts/libre-franklin-v11-latin-200italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/libre-franklin-v11-latin-200italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/libre-franklin-v11-latin-200italic.woff') format('woff'), /* Modern Browsers */
       url('../fonts/libre-franklin-v11-latin-200italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/libre-franklin-v11-latin-200italic.svg#LibreFranklin') format('svg'); /* Legacy iOS */
}
/* libre-franklin-100italic - latin */
@font-face {
  font-family: 'Libre Franklin';
  font-style: italic;
  font-weight: 100;
  src: url('../fonts/libre-franklin-v11-latin-100italic.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('../fonts/libre-franklin-v11-latin-100italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/libre-franklin-v11-latin-100italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/libre-franklin-v11-latin-100italic.woff') format('woff'), /* Modern Browsers */
       url('../fonts/libre-franklin-v11-latin-100italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/libre-franklin-v11-latin-100italic.svg#LibreFranklin') format('svg'); /* Legacy iOS */
}
/* libre-franklin-300italic - latin */
@font-face {
  font-family: 'Libre Franklin';
  font-style: italic;
  font-weight: 300;
  src: url('../fonts/libre-franklin-v11-latin-300italic.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('../fonts/libre-franklin-v11-latin-300italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/libre-franklin-v11-latin-300italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/libre-franklin-v11-latin-300italic.woff') format('woff'), /* Modern Browsers */
       url('../fonts/libre-franklin-v11-latin-300italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/libre-franklin-v11-latin-300italic.svg#LibreFranklin') format('svg'); /* Legacy iOS */
}
/* libre-franklin-italic - latin */
@font-face {
  font-family: 'Libre Franklin';
  font-style: italic;
  font-weight: 400;
  src: url('../fonts/libre-franklin-v11-latin-italic.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('../fonts/libre-franklin-v11-latin-italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/libre-franklin-v11-latin-italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/libre-franklin-v11-latin-italic.woff') format('woff'), /* Modern Browsers */
       url('../fonts/libre-franklin-v11-latin-italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/libre-franklin-v11-latin-italic.svg#LibreFranklin') format('svg'); /* Legacy iOS */
}
/* libre-franklin-600italic - latin */
@font-face {
  font-family: 'Libre Franklin';
  font-style: italic;
  font-weight: 600;
  src: url('../fonts/libre-franklin-v11-latin-600italic.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('../fonts/libre-franklin-v11-latin-600italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/libre-franklin-v11-latin-600italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/libre-franklin-v11-latin-600italic.woff') format('woff'), /* Modern Browsers */
       url('../fonts/libre-franklin-v11-latin-600italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/libre-franklin-v11-latin-600italic.svg#LibreFranklin') format('svg'); /* Legacy iOS */
}
/* libre-franklin-500italic - latin */
@font-face {
  font-family: 'Libre Franklin';
  font-style: italic;
  font-weight: 500;
  src: url('../fonts/libre-franklin-v11-latin-500italic.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('../fonts/libre-franklin-v11-latin-500italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/libre-franklin-v11-latin-500italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/libre-franklin-v11-latin-500italic.woff') format('woff'), /* Modern Browsers */
       url('../fonts/libre-franklin-v11-latin-500italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/libre-franklin-v11-latin-500italic.svg#LibreFranklin') format('svg'); /* Legacy iOS */
}
/* libre-franklin-700italic - latin */
@font-face {
  font-family: 'Libre Franklin';
  font-style: italic;
  font-weight: 700;
  src: url('../fonts/libre-franklin-v11-latin-700italic.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('../fonts/libre-franklin-v11-latin-700italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/libre-franklin-v11-latin-700italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/libre-franklin-v11-latin-700italic.woff') format('woff'), /* Modern Browsers */
       url('../fonts/libre-franklin-v11-latin-700italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/libre-franklin-v11-latin-700italic.svg#LibreFranklin') format('svg'); /* Legacy iOS */
}
/* libre-franklin-800italic - latin */
@font-face {
  font-family: 'Libre Franklin';
  font-style: italic;
  font-weight: 800;
  src: url('../fonts/libre-franklin-v11-latin-800italic.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('../fonts/libre-franklin-v11-latin-800italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/libre-franklin-v11-latin-800italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/libre-franklin-v11-latin-800italic.woff') format('woff'), /* Modern Browsers */
       url('../fonts/libre-franklin-v11-latin-800italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/libre-franklin-v11-latin-800italic.svg#LibreFranklin') format('svg'); /* Legacy iOS */
}
/* libre-franklin-900italic - latin */
@font-face {
  font-family: 'Libre Franklin';
  font-style: italic;
  font-weight: 900;
  src: url('../fonts/libre-franklin-v11-latin-900italic.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('../fonts/libre-franklin-v11-latin-900italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/libre-franklin-v11-latin-900italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/libre-franklin-v11-latin-900italic.woff') format('woff'), /* Modern Browsers */
       url('../fonts/libre-franklin-v11-latin-900italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/libre-franklin-v11-latin-900italic.svg#LibreFranklin') format('svg'); /* Legacy iOS */
}