/*
 Theme Name:   Neve Child
 Description:  USK Customized Theme - Fonts
 Author:       hello IT GbR
 Author URI:   http://hello-it.eu
 Template:     neve
 Version:      1.0
 Text Domain:  neve-child
*/

/* Fonts */
@font-face {
    font-family: 'roundedmedium';
    src: url('../fonts/hinted-ConfigRounded-Medium.eot');
    src: url('../fonts/hinted-ConfigRounded-Medium.eot?#iefix') format('embedded-opentype'),
        url('../fonts/hinted-ConfigRounded-Medium.woff2') format('woff2'),
        url('../fonts/hinted-ConfigRounded-Medium.woff') format('woff'),
        url('../fonts/hinted-ConfigRounded-Medium.ttf') format('truetype'),
        url('../fonts/hinted-ConfigRounded-Medium.svg#roundedmedium') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'roundedlight';
    src: url('../fonts/hinted-ConfigRounded-Light.eot');
    src: url('../fonts/hinted-ConfigRounded-Light.eot?#iefix') format('embedded-opentype'),
        url('../fonts/hinted-ConfigRounded-Light.woff2') format('woff2'),
        url('../fonts/hinted-ConfigRounded-Light.woff') format('woff'),
        url('../fonts/hinted-ConfigRounded-Light.ttf') format('truetype'),
        url('../fonts/hinted-ConfigRounded-Light.svg#roundedlight') format('svg');
    font-weight: normal;
    font-style: normal;
}
/*
@font-face {
    font-family: 'adelle-sans';
    src: url('../fonts/AdelleSans-Regular.eot');
    src: url('../fonts/AdelleSans-Regular.eot?#iefix') format('embedded-opentype'),
        url('../fonts/AdelleSans-Regular.woff2') format('woff2'),
        url('../fonts/AdelleSans-Regular.woff') format('woff');
    font-weight: normal;
    font-style: normal;
} */
@font-face {
  font-family: 'adelle-sans';
  src: url(../fonts/AdelleSans-Regular.eot);
  src: url(../fonts/AdelleSans-Regular.eot?#iefix) format('embedded-opentype'),
       url(../fonts/AdelleSans-Regular.otf) format('otf'),
       url(../fonts/AdelleSans-Regular.ttf) format('truetype'),
       url(../fonts/AdelleSans-Regular.svg#AdelleSans-Regular) format('svg'),
       url(../fonts/AdelleSans-Regular.woff) format('woff'),
       url(../fonts/AdelleSans-Regular.woff2) format('woff2');
}


/* Headings, Fonts */
h1, h2, h3, h4, h5 {
  font-family: 'roundedmedium' !important;
  margin-bottom: unset;
  font-weight: normal !important;
  color: #4A4A4A;
}

h1 {
  font-size: 56px !important;
  line-height: 60px !important;
  letter-spacing: -0.5px;
}

h6 {
  font-size: 40px !important;
  line-height: 48px !important;
  letter-spacing: -1px;
}

h2 {
  font-size: 30px !important;
  line-height: 35px !important;
  letter-spacing: 0px;
}

h3 {
  font-size: 25px !important;
  line-height: 30px !important;
  letter-spacing: 0px;
}

h4 {
  font-size: 20px !important;
  line-height: 24px !important;
  letter-spacing: -0.2px;
}

h5 {
  font-size: 16px !important;
  line-height: 22px !important;
  letter-spacing: 0px;
}

.single-post-content h1, .single-post-content h2, .single-post-content h3, .single-post-content h4, .entry-content h1, .entry-content h2, .entry-content h3, .entry-content h4 {
    margin-top: 50px;
    margin-bottom: 20px;
}

.entry-content h3, .entry-content h4 {
    margin-bottom: 10px;
}

.nv-page-title h1 {
  margin-top: 15px !important;
  margin-bottom: 0;
}

p {
  font-family: 'roundedlight' !important;
}

#content .container strong, #content p b {
    font-family: 'adelle-sans';
    font-weight: bold;
}

body {
  font-family: 'roundedlight' !important;
}

div:active, div:focus {outline: none;}

.nv-content-wrap a {
    text-decoration: none;
}

@media only screen and (max-width: 820px) {

  h1 {
    font-size: 36px !important;
    line-height: 42px !important;
  }

  h6 {
    font-size: 30px !important;
    line-height: 40px !important;
    letter-spacing: -0.75px;
  }

  h2 {
    font-size: 25px !important;
    line-height: 30px !important;
  }

  h3 {
    font-size: 22px !important;
    line-height: 28px !important;
  }

  h4 {
    font-size: 18px !important;
    line-height: 24px !important;
  }

  p {
    font-size: 18px;
    line-height: 26px;
  }
}
