
/** This file is automagically generated by OMGF
  *
  * @author: Daan van den Bergh
  * @copyright: (c) 2019 Daan van den Bergh
  * @url: https://daan.dev
  */
@font-face {
            font-family: 'Open Sans';
            font-display: auto;
            font-style: normal;
            font-weight: 300;
            src: url('https://theonlinedogtrainer.com/wp-content/cache/omgf-webfonts/mem5YaGs126MiZpBA-UN_r8OXOht.eot'); /* IE9 Compatible */
            src: local('Open Sans Light'), local('OpenSans-Light'),
                 url('https://theonlinedogtrainer.com/wp-content/cache/omgf-webfonts/mem5YaGs126MiZpBA-UN_r8OXOhp.woff2') format('woff2'), /* Super Modern Browsers */
                 url('https://theonlinedogtrainer.com/wp-content/cache/omgf-webfonts/mem5YaGs126MiZpBA-UN_r8OXOhv.woff') format('woff'), /* Modern Browsers */
                 url('https://theonlinedogtrainer.com/wp-content/cache/omgf-webfonts/mem5YaGs126MiZpBA-UN_r8OXOhs.ttf') format('truetype'); /* Safari, Android, iOS */
        }
@font-face {
            font-family: 'Open Sans';
            font-display: auto;
            font-style: italic;
            font-weight: 300;
            src: url('https://theonlinedogtrainer.com/wp-content/cache/omgf-webfonts/memnYaGs126MiZpBA-UFUKWyV9hlIqc.eot'); /* IE9 Compatible */
            src: local('Open Sans Light Italic'), local('OpenSans-LightItalic'),
                 url('https://theonlinedogtrainer.com/wp-content/cache/omgf-webfonts/memnYaGs126MiZpBA-UFUKWyV9hlIqM.woff2') format('woff2'), /* Super Modern Browsers */
                 url('https://theonlinedogtrainer.com/wp-content/cache/omgf-webfonts/memnYaGs126MiZpBA-UFUKWyV9hlIqU.woff') format('woff'), /* Modern Browsers */
                 url('https://theonlinedogtrainer.com/wp-content/cache/omgf-webfonts/memnYaGs126MiZpBA-UFUKWyV9hlIqY.ttf') format('truetype'); /* Safari, Android, iOS */
        }
@font-face {
            font-family: 'Open Sans';
            font-display: auto;
            font-style: normal;
            font-weight: 600;
            src: url('https://theonlinedogtrainer.com/wp-content/cache/omgf-webfonts/mem5YaGs126MiZpBA-UNirkOXOht.eot'); /* IE9 Compatible */
            src: local('Open Sans SemiBold'), local('OpenSans-SemiBold'),
                 url('https://theonlinedogtrainer.com/wp-content/cache/omgf-webfonts/mem5YaGs126MiZpBA-UNirkOXOhp.woff2') format('woff2'), /* Super Modern Browsers */
                 url('https://theonlinedogtrainer.com/wp-content/cache/omgf-webfonts/mem5YaGs126MiZpBA-UNirkOXOhv.woff') format('woff'), /* Modern Browsers */
                 url('https://theonlinedogtrainer.com/wp-content/cache/omgf-webfonts/mem5YaGs126MiZpBA-UNirkOXOhs.ttf') format('truetype'); /* Safari, Android, iOS */
        }
@font-face {
            font-family: 'Open Sans';
            font-display: auto;
            font-style: italic;
            font-weight: 600;
            src: url('https://theonlinedogtrainer.com/wp-content/cache/omgf-webfonts/memnYaGs126MiZpBA-UFUKXGUdhlIqc.eot'); /* IE9 Compatible */
            src: local('Open Sans SemiBold Italic'), local('OpenSans-SemiBoldItalic'),
                 url('https://theonlinedogtrainer.com/wp-content/cache/omgf-webfonts/memnYaGs126MiZpBA-UFUKXGUdhlIqM.woff2') format('woff2'), /* Super Modern Browsers */
                 url('https://theonlinedogtrainer.com/wp-content/cache/omgf-webfonts/memnYaGs126MiZpBA-UFUKXGUdhlIqU.woff') format('woff'), /* Modern Browsers */
                 url('https://theonlinedogtrainer.com/wp-content/cache/omgf-webfonts/memnYaGs126MiZpBA-UFUKXGUdhlIqY.ttf') format('truetype'); /* Safari, Android, iOS */
        }
@font-face {
            font-family: 'Open Sans';
            font-display: auto;
            font-style: normal;
            font-weight: 700;
            src: url('https://theonlinedogtrainer.com/wp-content/cache/omgf-webfonts/mem5YaGs126MiZpBA-UN7rgOXOht.eot'); /* IE9 Compatible */
            src: local('Open Sans Bold'), local('OpenSans-Bold'),
                 url('https://theonlinedogtrainer.com/wp-content/cache/omgf-webfonts/mem5YaGs126MiZpBA-UN7rgOXOhp.woff2') format('woff2'), /* Super Modern Browsers */
                 url('https://theonlinedogtrainer.com/wp-content/cache/omgf-webfonts/mem5YaGs126MiZpBA-UN7rgOXOhv.woff') format('woff'), /* Modern Browsers */
                 url('https://theonlinedogtrainer.com/wp-content/cache/omgf-webfonts/mem5YaGs126MiZpBA-UN7rgOXOhs.ttf') format('truetype'); /* Safari, Android, iOS */
        }
@font-face {
            font-family: 'Open Sans';
            font-display: auto;
            font-style: italic;
            font-weight: 700;
            src: url('https://theonlinedogtrainer.com/wp-content/cache/omgf-webfonts/memnYaGs126MiZpBA-UFUKWiUNhlIqc.eot'); /* IE9 Compatible */
            src: local('Open Sans Bold Italic'), local('OpenSans-BoldItalic'),
                 url('https://theonlinedogtrainer.com/wp-content/cache/omgf-webfonts/memnYaGs126MiZpBA-UFUKWiUNhlIqM.woff2') format('woff2'), /* Super Modern Browsers */
                 url('https://theonlinedogtrainer.com/wp-content/cache/omgf-webfonts/memnYaGs126MiZpBA-UFUKWiUNhlIqU.woff') format('woff'), /* Modern Browsers */
                 url('https://theonlinedogtrainer.com/wp-content/cache/omgf-webfonts/memnYaGs126MiZpBA-UFUKWiUNhlIqY.ttf') format('truetype'); /* Safari, Android, iOS */
        }
@font-face {
            font-family: 'Open Sans';
            font-display: auto;
            font-style: normal;
            font-weight: 800;
            src: url('https://theonlinedogtrainer.com/wp-content/cache/omgf-webfonts/mem5YaGs126MiZpBA-UN8rsOXOht.eot'); /* IE9 Compatible */
            src: local('Open Sans ExtraBold'), local('OpenSans-ExtraBold'),
                 url('https://theonlinedogtrainer.com/wp-content/cache/omgf-webfonts/mem5YaGs126MiZpBA-UN8rsOXOhp.woff2') format('woff2'), /* Super Modern Browsers */
                 url('https://theonlinedogtrainer.com/wp-content/cache/omgf-webfonts/mem5YaGs126MiZpBA-UN8rsOXOhv.woff') format('woff'), /* Modern Browsers */
                 url('https://theonlinedogtrainer.com/wp-content/cache/omgf-webfonts/mem5YaGs126MiZpBA-UN8rsOXOhs.ttf') format('truetype'); /* Safari, Android, iOS */
        }
@font-face {
            font-family: 'Open Sans';
            font-display: auto;
            font-style: italic;
            font-weight: 800;
            src: url('https://theonlinedogtrainer.com/wp-content/cache/omgf-webfonts/memnYaGs126MiZpBA-UFUKW-U9hlIqc.eot'); /* IE9 Compatible */
            src: local('Open Sans ExtraBold Italic'), local('OpenSans-ExtraBoldItalic'),
                 url('https://theonlinedogtrainer.com/wp-content/cache/omgf-webfonts/memnYaGs126MiZpBA-UFUKW-U9hlIqM.woff2') format('woff2'), /* Super Modern Browsers */
                 url('https://theonlinedogtrainer.com/wp-content/cache/omgf-webfonts/memnYaGs126MiZpBA-UFUKW-U9hlIqU.woff') format('woff'), /* Modern Browsers */
                 url('https://theonlinedogtrainer.com/wp-content/cache/omgf-webfonts/memnYaGs126MiZpBA-UFUKW-U9hlIqY.ttf') format('truetype'); /* Safari, Android, iOS */
        }
@font-face {
            font-family: 'Open Sans';
            font-display: auto;
            font-style: italic;
            font-weight: 400;
            src: url('https://theonlinedogtrainer.com/wp-content/cache/omgf-webfonts/mem6YaGs126MiZpBA-UFUK0Xdck.eot'); /* IE9 Compatible */
            src: local('Open Sans Italic'), local('OpenSans-Italic'),
                 url('https://theonlinedogtrainer.com/wp-content/cache/omgf-webfonts/mem6YaGs126MiZpBA-UFUK0Xdc0.woff2') format('woff2'), /* Super Modern Browsers */
                 url('https://theonlinedogtrainer.com/wp-content/cache/omgf-webfonts/mem6YaGs126MiZpBA-UFUK0Xdcs.woff') format('woff'), /* Modern Browsers */
                 url('https://theonlinedogtrainer.com/wp-content/cache/omgf-webfonts/mem6YaGs126MiZpBA-UFUK0Xdcg.ttf') format('truetype'); /* Safari, Android, iOS */
        }
@font-face {
            font-family: 'Open Sans';
            font-display: auto;
            font-style: normal;
            font-weight: 400;
            src: url('https://theonlinedogtrainer.com/wp-content/cache/omgf-webfonts/mem8YaGs126MiZpBA-UFW50f.eot'); /* IE9 Compatible */
            src: local('Open Sans Regular'), local('OpenSans-Regular'),
                 url('https://theonlinedogtrainer.com/wp-content/cache/omgf-webfonts/mem8YaGs126MiZpBA-UFW50b.woff2') format('woff2'), /* Super Modern Browsers */
                 url('https://theonlinedogtrainer.com/wp-content/cache/omgf-webfonts/mem8YaGs126MiZpBA-UFW50d.woff') format('woff'), /* Modern Browsers */
                 url('https://theonlinedogtrainer.com/wp-content/cache/omgf-webfonts/mem8YaGs126MiZpBA-UFW50e.ttf') format('truetype'); /* Safari, Android, iOS */
        }
@font-face {
            font-family: 'Roboto';
            font-display: auto;
            font-style: normal;
            font-weight: 100;
            src: url('https://theonlinedogtrainer.com/wp-content/cache/omgf-webfonts/KFOkCnqEu92Fr1MmgVxGIzY.eot'); /* IE9 Compatible */
            src: local('Roboto Thin'), local('Roboto-Thin'),
                 url('https://theonlinedogtrainer.com/wp-content/cache/omgf-webfonts/KFOkCnqEu92Fr1MmgVxGIzI.woff2') format('woff2'), /* Super Modern Browsers */
                 url('https://theonlinedogtrainer.com/wp-content/cache/omgf-webfonts/KFOkCnqEu92Fr1MmgVxGIzQ.woff') format('woff'), /* Modern Browsers */
                 url('https://theonlinedogtrainer.com/wp-content/cache/omgf-webfonts/KFOkCnqEu92Fr1MmgVxGIzc.ttf') format('truetype'); /* Safari, Android, iOS */
        }
@font-face {
            font-family: 'Roboto';
            font-display: auto;
            font-style: italic;
            font-weight: 100;
            src: url('https://theonlinedogtrainer.com/wp-content/cache/omgf-webfonts/KFOiCnqEu92Fr1Mu51QrEz4dKw.eot'); /* IE9 Compatible */
            src: local('Roboto Thin Italic'), local('Roboto-ThinItalic'),
                 url('https://theonlinedogtrainer.com/wp-content/cache/omgf-webfonts/KFOiCnqEu92Fr1Mu51QrEz4dLw.woff2') format('woff2'), /* Super Modern Browsers */
                 url('https://theonlinedogtrainer.com/wp-content/cache/omgf-webfonts/KFOiCnqEu92Fr1Mu51QrEz4dKQ.woff') format('woff'), /* Modern Browsers */
                 url('https://theonlinedogtrainer.com/wp-content/cache/omgf-webfonts/KFOiCnqEu92Fr1Mu51QrEz4dKg.ttf') format('truetype'); /* Safari, Android, iOS */
        }
@font-face {
            font-family: 'Roboto';
            font-display: auto;
            font-style: normal;
            font-weight: 300;
            src: url('https://theonlinedogtrainer.com/wp-content/cache/omgf-webfonts/KFOlCnqEu92Fr1MmSU5fChc8.eot'); /* IE9 Compatible */
            src: local('Roboto Light'), local('Roboto-Light'),
                 url('https://theonlinedogtrainer.com/wp-content/cache/omgf-webfonts/KFOlCnqEu92Fr1MmSU5fChc4.woff2') format('woff2'), /* Super Modern Browsers */
                 url('https://theonlinedogtrainer.com/wp-content/cache/omgf-webfonts/KFOlCnqEu92Fr1MmSU5fChc-.woff') format('woff'), /* Modern Browsers */
                 url('https://theonlinedogtrainer.com/wp-content/cache/omgf-webfonts/KFOlCnqEu92Fr1MmSU5fChc9.ttf') format('truetype'); /* Safari, Android, iOS */
        }
@font-face {
            font-family: 'Roboto';
            font-display: auto;
            font-style: italic;
            font-weight: 300;
            src: url('https://theonlinedogtrainer.com/wp-content/cache/omgf-webfonts/KFOjCnqEu92Fr1Mu51TjASc0CsA.eot'); /* IE9 Compatible */
            src: local('Roboto Light Italic'), local('Roboto-LightItalic'),
                 url('https://theonlinedogtrainer.com/wp-content/cache/omgf-webfonts/KFOjCnqEu92Fr1Mu51TjASc0CsQ.woff2') format('woff2'), /* Super Modern Browsers */
                 url('https://theonlinedogtrainer.com/wp-content/cache/omgf-webfonts/KFOjCnqEu92Fr1Mu51TjASc0CsI.woff') format('woff'), /* Modern Browsers */
                 url('https://theonlinedogtrainer.com/wp-content/cache/omgf-webfonts/KFOjCnqEu92Fr1Mu51TjASc0CsE.ttf') format('truetype'); /* Safari, Android, iOS */
        }
@font-face {
            font-family: 'Roboto';
            font-display: auto;
            font-style: normal;
            font-weight: 500;
            src: url('https://theonlinedogtrainer.com/wp-content/cache/omgf-webfonts/KFOlCnqEu92Fr1MmEU9fChc8.eot'); /* IE9 Compatible */
            src: local('Roboto Medium'), local('Roboto-Medium'),
                 url('https://theonlinedogtrainer.com/wp-content/cache/omgf-webfonts/KFOlCnqEu92Fr1MmEU9fChc4.woff2') format('woff2'), /* Super Modern Browsers */
                 url('https://theonlinedogtrainer.com/wp-content/cache/omgf-webfonts/KFOlCnqEu92Fr1MmEU9fChc-.woff') format('woff'), /* Modern Browsers */
                 url('https://theonlinedogtrainer.com/wp-content/cache/omgf-webfonts/KFOlCnqEu92Fr1MmEU9fChc9.ttf') format('truetype'); /* Safari, Android, iOS */
        }
@font-face {
            font-family: 'Roboto';
            font-display: auto;
            font-style: italic;
            font-weight: 500;
            src: url('https://theonlinedogtrainer.com/wp-content/cache/omgf-webfonts/KFOjCnqEu92Fr1Mu51S7ACc0CsA.eot'); /* IE9 Compatible */
            src: local('Roboto Medium Italic'), local('Roboto-MediumItalic'),
                 url('https://theonlinedogtrainer.com/wp-content/cache/omgf-webfonts/KFOjCnqEu92Fr1Mu51S7ACc0CsQ.woff2') format('woff2'), /* Super Modern Browsers */
                 url('https://theonlinedogtrainer.com/wp-content/cache/omgf-webfonts/KFOjCnqEu92Fr1Mu51S7ACc0CsI.woff') format('woff'), /* Modern Browsers */
                 url('https://theonlinedogtrainer.com/wp-content/cache/omgf-webfonts/KFOjCnqEu92Fr1Mu51S7ACc0CsE.ttf') format('truetype'); /* Safari, Android, iOS */
        }
@font-face {
            font-family: 'Roboto';
            font-display: auto;
            font-style: normal;
            font-weight: 700;
            src: url('https://theonlinedogtrainer.com/wp-content/cache/omgf-webfonts/KFOlCnqEu92Fr1MmWUlfChc8.eot'); /* IE9 Compatible */
            src: local('Roboto Bold'), local('Roboto-Bold'),
                 url('https://theonlinedogtrainer.com/wp-content/cache/omgf-webfonts/KFOlCnqEu92Fr1MmWUlfChc4.woff2') format('woff2'), /* Super Modern Browsers */
                 url('https://theonlinedogtrainer.com/wp-content/cache/omgf-webfonts/KFOlCnqEu92Fr1MmWUlfChc-.woff') format('woff'), /* Modern Browsers */
                 url('https://theonlinedogtrainer.com/wp-content/cache/omgf-webfonts/KFOlCnqEu92Fr1MmWUlfChc9.ttf') format('truetype'); /* Safari, Android, iOS */
        }
@font-face {
            font-family: 'Roboto';
            font-display: auto;
            font-style: italic;
            font-weight: 700;
            src: url('https://theonlinedogtrainer.com/wp-content/cache/omgf-webfonts/KFOjCnqEu92Fr1Mu51TzBic0CsA.eot'); /* IE9 Compatible */
            src: local('Roboto Bold Italic'), local('Roboto-BoldItalic'),
                 url('https://theonlinedogtrainer.com/wp-content/cache/omgf-webfonts/KFOjCnqEu92Fr1Mu51TzBic0CsQ.woff2') format('woff2'), /* Super Modern Browsers */
                 url('https://theonlinedogtrainer.com/wp-content/cache/omgf-webfonts/KFOjCnqEu92Fr1Mu51TzBic0CsI.woff') format('woff'), /* Modern Browsers */
                 url('https://theonlinedogtrainer.com/wp-content/cache/omgf-webfonts/KFOjCnqEu92Fr1Mu51TzBic0CsE.ttf') format('truetype'); /* Safari, Android, iOS */
        }
@font-face {
            font-family: 'Roboto';
            font-display: auto;
            font-style: normal;
            font-weight: 900;
            src: url('https://theonlinedogtrainer.com/wp-content/cache/omgf-webfonts/KFOlCnqEu92Fr1MmYUtfChc8.eot'); /* IE9 Compatible */
            src: local('Roboto Black'), local('Roboto-Black'),
                 url('https://theonlinedogtrainer.com/wp-content/cache/omgf-webfonts/KFOlCnqEu92Fr1MmYUtfChc4.woff2') format('woff2'), /* Super Modern Browsers */
                 url('https://theonlinedogtrainer.com/wp-content/cache/omgf-webfonts/KFOlCnqEu92Fr1MmYUtfChc-.woff') format('woff'), /* Modern Browsers */
                 url('https://theonlinedogtrainer.com/wp-content/cache/omgf-webfonts/KFOlCnqEu92Fr1MmYUtfChc9.ttf') format('truetype'); /* Safari, Android, iOS */
        }
@font-face {
            font-family: 'Roboto';
            font-display: auto;
            font-style: italic;
            font-weight: 900;
            src: url('https://theonlinedogtrainer.com/wp-content/cache/omgf-webfonts/KFOjCnqEu92Fr1Mu51TLBCc0CsA.eot'); /* IE9 Compatible */
            src: local('Roboto Black Italic'), local('Roboto-BlackItalic'),
                 url('https://theonlinedogtrainer.com/wp-content/cache/omgf-webfonts/KFOjCnqEu92Fr1Mu51TLBCc0CsQ.woff2') format('woff2'), /* Super Modern Browsers */
                 url('https://theonlinedogtrainer.com/wp-content/cache/omgf-webfonts/KFOjCnqEu92Fr1Mu51TLBCc0CsI.woff') format('woff'), /* Modern Browsers */
                 url('https://theonlinedogtrainer.com/wp-content/cache/omgf-webfonts/KFOjCnqEu92Fr1Mu51TLBCc0CsE.ttf') format('truetype'); /* Safari, Android, iOS */
        }
@font-face {
            font-family: 'Roboto';
            font-display: auto;
            font-style: italic;
            font-weight: 400;
            src: url('https://theonlinedogtrainer.com/wp-content/cache/omgf-webfonts/KFOkCnqEu92Fr1Mu51xGIzY.eot'); /* IE9 Compatible */
            src: local('Roboto Italic'), local('Roboto-Italic'),
                 url('https://theonlinedogtrainer.com/wp-content/cache/omgf-webfonts/KFOkCnqEu92Fr1Mu51xGIzI.woff2') format('woff2'), /* Super Modern Browsers */
                 url('https://theonlinedogtrainer.com/wp-content/cache/omgf-webfonts/KFOkCnqEu92Fr1Mu51xGIzQ.woff') format('woff'), /* Modern Browsers */
                 url('https://theonlinedogtrainer.com/wp-content/cache/omgf-webfonts/KFOkCnqEu92Fr1Mu51xGIzc.ttf') format('truetype'); /* Safari, Android, iOS */
        }
@font-face {
            font-family: 'Roboto';
            font-display: auto;
            font-style: normal;
            font-weight: 400;
            src: url('https://theonlinedogtrainer.com/wp-content/cache/omgf-webfonts/KFOmCnqEu92Fr1Mu7GxO.eot'); /* IE9 Compatible */
            src: local('Roboto'), local('Roboto-Regular'),
                 url('https://theonlinedogtrainer.com/wp-content/cache/omgf-webfonts/KFOmCnqEu92Fr1Mu7GxK.woff2') format('woff2'), /* Super Modern Browsers */
                 url('https://theonlinedogtrainer.com/wp-content/cache/omgf-webfonts/KFOmCnqEu92Fr1Mu7GxM.woff') format('woff'), /* Modern Browsers */
                 url('https://theonlinedogtrainer.com/wp-content/cache/omgf-webfonts/KFOmCnqEu92Fr1Mu7GxP.ttf') format('truetype'); /* Safari, Android, iOS */
        }