@font-face {
    font-family: "opensans-regular";
    src: url(../fonts/open-sans-v17-latin-regular.eot); /* IE9 Compat Modes */
    src: url(../fonts/open-sans-v17-latin-regular.eot#iefix) format('embedded-opentype'), /* IE6-IE8 */
         url(../fonts/open-sans-v17-latin-regular.woff2) format('woff2'), /* Super Modern Browsers */
         url(../fonts/open-sans-v17-latin-regular.woff) format('woff'), /* Pretty Modern Browsers */
         url(../fonts/open-sans-v17-latin-regular.ttf)  format('truetype'), /* Safari, Android, iOS */
         url(../images/open-sans-v17-latin-regular.svg#OpenSans) format('svg'); /* Legacy iOS */
    font-style: normal
}
@font-face {
    font-family: "opensans-italic";
    src: url(../fonts/open-sans-v17-latin-italic.eot); /* IE9 Compat Modes */
    src: url(../fonts/open-sans-v17-latin-italic.eot#iefix) format('embedded-opentype'), /* IE6-IE8 */
         url(../fonts/open-sans-v17-latin-italic.woff2) format('woff2'), /* Super Modern Browsers */
         url(../fonts/open-sans-v17-latin-italic.woff) format('woff'), /* Pretty Modern Browsers */
         url(../fonts/open-sans-v17-latin-italic.ttf)  format('truetype'), /* Safari, Android, iOS */
         url(../images/open-sans-v17-latin-italic.svg#OpenSans) format('svg'); /* Legacy iOS */
    font-style: normal
}
@font-face {
    font-family: "opensans-light";
    src: url(../fonts/open-sans-v17-latin-300.eot); /* IE9 Compat Modes */
    src: url(../fonts/open-sans-v17-latin-300.eot#iefix) format('embedded-opentype'), /* IE6-IE8 */
         url(../fonts/open-sans-v17-latin-300.woff2) format('woff2'), /* Super Modern Browsers */
         url(../fonts/open-sans-v17-latin-300.woff) format('woff'), /* Pretty Modern Browsers */
         url(../fonts/open-sans-v17-latin-300.ttf)  format('truetype'), /* Safari, Android, iOS */
         url(../images/open-sans-v17-latin-300.svg#OpenSans) format('svg'); /* Legacy iOS */
    font-style: normal
}
@font-face {
    font-family: "opensans-light-italic";
    src: url(../fonts/open-sans-v17-latin-300italic.eot); /* IE9 Compat Modes */
    src: url(../fonts/open-sans-v17-latin-300italic.eot#iefix) format('embedded-opentype'), /* IE6-IE8 */
         url(../fonts/open-sans-v17-latin-300italic.woff2) format('woff2'), /* Super Modern Browsers */
         url(../fonts/open-sans-v17-latin-300italic.woff) format('woff'), /* Pretty Modern Browsers */
         url(../fonts/open-sans-v17-latin-300italic.ttf)  format('truetype'), /* Safari, Android, iOS */
         url(../images/open-sans-v17-latin-300italic.svg#OpenSans) format('svg'); /* Legacy iOS */
    font-style: normal
}
@font-face {
    font-family: "opensans-semibold";
    src: url(../fonts/open-sans-v17-latin-600.eot); /* IE9 Compat Modes */
    src: url(../fonts/open-sans-v17-latin-600.eot#iefix) format('embedded-opentype'), /* IE6-IE8 */
         url(../fonts/open-sans-v17-latin-600.woff2) format('woff2'), /* Super Modern Browsers */
         url(../fonts/open-sans-v17-latin-600.woff) format('woff'), /* Pretty Modern Browsers */
         url(../fonts/open-sans-v17-latin-600.ttf)  format('truetype'), /* Safari, Android, iOS */
         url(../images/open-sans-v17-latin-600.svg#OpenSans) format('svg'); /* Legacy iOS */
    font-style: normal
}
@font-face {
    font-family: "opensans-semibold-italic";
    src: url(../fonts/open-sans-v17-latin-600italic.eot); /* IE9 Compat Modes */
    src: url(../fonts/open-sans-v17-latin-600italic.eot#iefix) format('embedded-opentype'), /* IE6-IE8 */
         url(../fonts/open-sans-v17-latin-600italic.woff2) format('woff2'), /* Super Modern Browsers */
         url(../fonts/open-sans-v17-latin-600italic.woff) format('woff'), /* Pretty Modern Browsers */
         url(../fonts/open-sans-v17-latin-600italic.ttf)  format('truetype'), /* Safari, Android, iOS */
         url(../images/open-sans-v17-latin-600italic.svg#OpenSans) format('svg'); /* Legacy iOS */
    font-style: normal
}
@font-face {
    font-family: "opensans-bold";
    src: url(../fonts/open-sans-v17-latin-700.eot); /* IE9 Compat Modes */
    src: url(../fonts/open-sans-v17-latin-700.eot#iefix) format('embedded-opentype'), /* IE6-IE8 */
         url(../fonts/open-sans-v17-latin-700.woff2) format('woff2'), /* Super Modern Browsers */
         url(../fonts/open-sans-v17-latin-700.woff) format('woff'), /* Pretty Modern Browsers */
         url(../fonts/open-sans-v17-latin-700.ttf)  format('truetype'), /* Safari, Android, iOS */
         url(../images/open-sans-v17-latin-700.svg#OpenSans) format('svg'); /* Legacy iOS */
    font-style: normal
}
@font-face {
    font-family: "opensans-bold-italic";
    src: url(../fonts/open-sans-v17-latin-700italic.eot); /* IE9 Compat Modes */
    src: url(../fonts/open-sans-v17-latin-700italic.eot#iefix) format('embedded-opentype'), /* IE6-IE8 */
         url(../fonts/open-sans-v17-latin-700italic.woff2) format('woff2'), /* Super Modern Browsers */
         url(../fonts/open-sans-v17-latin-700italic.woff) format('woff'), /* Pretty Modern Browsers */
         url(../fonts/open-sans-v17-latin-700italic.ttf)  format('truetype'), /* Safari, Android, iOS */
         url(../images/open-sans-v17-latin-700italic.svg#OpenSans) format('svg'); /* Legacy iOS */
    font-style: normal
}
@font-face {
    font-family: "opensans-extrabold";
    src: url(../fonts/open-sans-v17-latin-800.eot); /* IE9 Compat Modes */
    src: url(../fonts/open-sans-v17-latin-800.eot#iefix) format('embedded-opentype'), /* IE6-IE8 */
         url(../fonts/open-sans-v17-latin-800.woff2) format('woff2'), /* Super Modern Browsers */
         url(../fonts/open-sans-v17-latin-800.woff) format('woff'), /* Pretty Modern Browsers */
         url(../fonts/open-sans-v17-latin-800.ttf)  format('truetype'), /* Safari, Android, iOS */
         url(../images/open-sans-v17-latin-800.svg#OpenSans) format('svg'); /* Legacy iOS */
    font-style: normal
}
@font-face {
    font-family: "opensans-extrabold-italic";
    src: url(../fonts/open-sans-v17-latin-800italic.eot); /* IE9 Compat Modes */
    src: url(../fonts/open-sans-v17-latin-800italic.eot#iefix) format('embedded-opentype'), /* IE6-IE8 */
         url(../fonts/open-sans-v17-latin-800italic.woff2) format('woff2'), /* Super Modern Browsers */
         url(../fonts/open-sans-v17-latin-800italic.woff) format('woff'), /* Pretty Modern Browsers */
         url(../fonts/open-sans-v17-latin-800italic.ttf)  format('truetype'), /* Safari, Android, iOS */
         url(../images/open-sans-v17-latin-800italic.svg#OpenSans) format('svg'); /* Legacy iOS */
    font-style: normal
}

/*-------- fallback solution ---------*/

@font-face {
    font-family: "opensans-semibolditalic";
    src: url(../fonts/open-sans-v17-latin-600italic.eot); /* IE9 Compat Modes */
    src: url(../fonts/open-sans-v17-latin-600italic.eot#iefix) format('embedded-opentype'), /* IE6-IE8 */
         url(../fonts/open-sans-v17-latin-600italic.woff2) format('woff2'), /* Super Modern Browsers */
         url(../fonts/open-sans-v17-latin-600italic.woff) format('woff'), /* Pretty Modern Browsers */
         url(../fonts/open-sans-v17-latin-600italic.ttf)  format('truetype'), /* Safari, Android, iOS */
         url(../images/open-sans-v17-latin-600italic.svg#OpenSans) format('svg'); /* Legacy iOS */
    font-style: normal
}
@font-face {
    font-family: "opensans-extrabolditalic";
    src: url(../fonts/open-sans-v17-latin-800italic.eot); /* IE9 Compat Modes */
    src: url(../fonts/open-sans-v17-latin-800italic.eot#iefix) format('embedded-opentype'), /* IE6-IE8 */
         url(../fonts/open-sans-v17-latin-800italic.woff2) format('woff2'), /* Super Modern Browsers */
         url(../fonts/open-sans-v17-latin-800italic.woff) format('woff'), /* Pretty Modern Browsers */
         url(../fonts/open-sans-v17-latin-800italic.ttf)  format('truetype'), /* Safari, Android, iOS */
         url(../images/open-sans-v17-latin-800italic.svg#OpenSans) format('svg'); /* Legacy iOS */
    font-style: normal
}
@font-face {
    font-family: "opensans-lightitalic";
    src: url(../fonts/open-sans-v17-latin-300italic.eot); /* IE9 Compat Modes */
    src: url(../fonts/open-sans-v17-latin-300italic.eot#iefix) format('embedded-opentype'), /* IE6-IE8 */
         url(../fonts/open-sans-v17-latin-300italic.woff2) format('woff2'), /* Super Modern Browsers */
         url(../fonts/open-sans-v17-latin-300italic.woff) format('woff'), /* Pretty Modern Browsers */
         url(../fonts/open-sans-v17-latin-300italic.ttf)  format('truetype'), /* Safari, Android, iOS */
         url(../images/open-sans-v17-latin-300italic.svg#OpenSans) format('svg'); /* Legacy iOS */
    font-style: normal
}

@font-face {
    font-family: "TaylorSerif";
    src: url(../fonts/TaylorSerif.eot); /* IE9 Compat Modes */
    src: url(../fonts/TaylorSerif.eot#iefix) format('embedded-opentype'), /* IE6-IE8 */
         url(../fonts/TaylorSerif.woff2) format('woff2'), /* Super Modern Browsers */
         url(../fonts/TaylorSerif.woff) format('woff'), /* Pretty Modern Browsers */
         url(../fonts/TaylorSerif.ttf)  format('truetype'), /* Safari, Android, iOS */
         url(../images/TaylorSerif.svg#TaylorSerif) format('svg'); /* Legacy iOS */
    font-style: normal
}


@font-face {
    font-family: "HillarySummer";
    src: url(../fonts/HillarySummer.ttf) format('truetype'),
         url(../fonts/TaylorSerif.otf) format('otf'); /* Legacy iOS */
    font-style: normal
}



@font-face {
    font-family: "inria-regular";
    font-display: auto;
    src: url(../fonts/InriaSans-Regular.eot); /* IE9 Compat Modes */
    src: url(../fonts/InriaSans-Regular.eot#iefix) format('embedded-opentype'), /* IE6-IE8 */
         url(../fonts/InriaSans-Regular.woff) format('woff'), /* Pretty Modern Browsers */
         url(../fonts/InriaSans-Regular.ttf)  format('truetype'), /* Safari, Android, iOS */
         url(../images/InriaSans-Regular.svg#InriaSans) format('svg'); /* Legacy iOS */
    font-style: normal
}

@font-face {
    font-family: "inria-italic";
    font-display: auto;
    src: url(../fonts/inria-sans.bold-italic.eot); /* IE9 Compat Modes */
    src: url(../fonts/inria-sans.bold-italic.eot#iefix) format('embedded-opentype'), /* IE6-IE8 */
         url(../fonts/inria-sans.bold-italic.woff) format('woff'), /* Pretty Modern Browsers */
         url(../fonts/inria-sans.bold-italic.ttf)  format('truetype'), /* Safari, Android, iOS */
         url(../images/inria-sans.bold-italic.svg#InriaSans) format('svg'); /* Legacy iOS */
    font-style: normal
}

@font-face {
    font-family: "inria-bold";
    font-display: auto;
    src: url(../fonts/InriaSans-Bold.eot); /* IE9 Compat Modes */
    src: url(../fonts/InriaSans-Bold.eot#iefix) format('embedded-opentype'), /* IE6-IE8 */
         url(../fonts/InriaSans-Bold.woff) format('woff'), /* Pretty Modern Browsers */
         url(../fonts/InriaSans-Bold.ttf)  format('truetype'), /* Safari, Android, iOS */
         url(../images/InriaSans-Bold.svg#InriaSans) format('svg'); /* Legacy iOS */
    font-style: normal
}

@font-face {
    font-family: "InriaSans-Light";
    src: url(../fonts/InriaSans-Light.eot); /* IE9 Compat Modes */
    src: url(../fonts/InriaSans-Light.eot#iefix) format('embedded-opentype'), /* IE6-IE8 */
         url(../fonts/InriaSans-Light.woff2) format('woff2'), /* Super Modern Browsers */
         url(../fonts/InriaSans-Light.woff) format('woff'), /* Pretty Modern Browsers */
         url(../fonts/InriaSans-Light.otf)  format('truetype'), /* Safari, Android, iOS */
         url(../images/InriaSans-Light.svg#inriasans) format('svg'); /* Legacy iOS */
    font-style: normal
}

/* FOR SOCIAL MEDIA LAYOUT */
@font-face {
    font-family: "amatic-regular";
    font-display: auto;
    src: url(../fonts/AmaticSC-Regular.woff);
    font-style: normal
}
@font-face {
    font-family: "amatic-bold";
     font-display: auto;
    src: url(../fonts/AmaticSC-Bold.eot); /* IE9 Compat Modes */
    src: url(../fonts/AmaticSC-Bold.woff);
    font-style: normal
}
@font-face {
    font-family: "avenir-medium";
     font-display: auto;
    src: url(../fonts/AvenirNextCondensed-Medium-06.eot); /* IE9 Compat Modes */
    src: url(../fonts/AvenirNextCondensed-Medium-06.woff);
    font-style: normal
}
@font-face {
    font-family: "avenir-bold";
     font-display: auto;
    src: url(../fonts/AvenirNextCondensed-DemiBold-03.eot); /* IE9 Compat Modes */
    src: url(../fonts/AvenirNextCondensed-DemiBold-03.woff);
    font-style: normal
}

@font-face {
        font-family: "fred-bold";
        src: url(../fonts/Fredoka-Bold.ttf) format('truetype'),
             /* Legacy iOS */
        font-style: normal
    }
    @font-face {
        font-family: "fred-regular";
        src: url(../fonts/Fredoka-Regular.ttf) format('truetype'),
             /* Legacy iOS */
        font-style: normal
    }
    @font-face {
        font-family: "fred-semibold";
        src: url(../fonts/Fredoka-SemiBold.ttf) format('truetype'),
             /* Legacy iOS */
        font-style: normal
    }

@font-face {
        font-family: "poppins-regular";
        src: url(../fonts/Poppins-Regular.ttf) format('truetype'),
             /* Legacy iOS */
        font-style: normal
    }
    @font-face {
        font-family: "poppins-bold";
        src: url(../fonts/Poppins-Bold.ttf) format('truetype'),
             /* Legacy iOS */
        font-style: normal
    }
    @font-face {
        font-family: "poppins-extrabold";
        src: url(../fonts/Poppins-ExtraBold.ttf) format('truetype'),
             /* Legacy iOS */
        font-style: normal
    }
    @font-face {
        font-family: "poppins-italic";
        src: url(../fonts/Poppins-Italic.ttf) format('truetype'),
             /* Legacy iOS */
        font-style: normal
    }
    @font-face {
        font-family: "poppins-semibold";
        src: url(../fonts/Poppins-SemiBold.ttf) format('truetype'),
             /* Legacy iOS */
        font-style: normal
    }

@font-face {
        font-family: "minion-bold";
        src: url(../fonts/MinionVariable-Bold.ttf) format('truetype'),
             /* Legacy iOS */
        font-style: normal
    }
    @font-face {
        font-family: "minion-regular";
        src: url(../fonts/MinionVariable-Regular.ttf) format('truetype'),
             /* Legacy iOS */
        font-style: normal
    }
    @font-face {
        font-family: "minion-italic";
        src: url(../fonts/MinionVariable-RegularItalic.ttf) format('truetype'),
             /* Legacy iOS */
        font-style: normal
    }
    .minions-bold{
        font-family: minion-bold;
    }
    .minions-regular{
        font-family: minion-regular;
    }
    .minions-italic{
        font-family: minion-italic;
    }

/************ Fonts ************/

.hillary-summer{
    font-family: HillarySummer;
}

.os-serif{
    font-family: TaylorSerif;
}

.os-light{
    font-family: opensans-light, helvetica, sans-serif;
}
.os-regular{
    font-family: opensans-regular, helvetica, sans-serif
}
.os-semibold{
    font-family: opensans-semibold, helvetica, sans-serif
}
.os-bold{
    font-family: opensans-bold, helvetica, sans-serif
}
.os-extrabold{
    font-family: opensans-extrabold, helvetica, sans-serif
}
.os-italic{
    font-family: opensans-italic, helvetica, sans-serif
}
.os-light-italic{
    font-family: opensans-italic, helvetica, sans-serif
}
.os-semibold-italic{
    font-family: opensans-semibold-italic, helvetica, sans-serif
}
.os-bold-italic{
    font-family: opensans-bold-italic, helvetica, sans-serif
}
.os-extrabold-italic{
    font-family: opensans-extrabold-italic, helvetica, sans-serif
}

.fred-bold{
    font-family: fred-bold;
}
.fred-regular{
    font-family: fred-regular;
}
.fred-semibold{
    font-family: fred-semibold;
}

.poppins-regular{
    font-family: poppins-regular;
}
.poppins-bold{
    font-family: poppins-bold;
}
.poppins-extrabold{
    font-family: poppins-extrabold;
}
.poppins-semibold{
    font-family: poppins-semibold;
}
.poppins-italic{
    font-family: poppins-italic;
}
