/**
Theme Name: TOP eMarketer
Author: Serwis4U
Author URI: https://serwis4u.com
Description: Motyw potomny dla Klubu eMarketera.
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: top-emarketer
Template: astra
*/

/* roboto-regular - latin-ext_latin */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
 src: local(''),
       url('../fonty/roboto-v18-latin-ext_latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
}


@font-face {
    font-family: 'charter';
    src: url('./fonty/charter_bold_italic-webfont.eot');
    src: url('./fonty/charter_bold_italic-webfont.eot?#iefix') format('embedded-opentype'),
         url('./fonty/charter_bold_italic-webfont.woff') format('woff');
    font-weight: bold;
    font-style: italic;
	font-display: swap;

}




@font-face {
    font-family: 'charter';
    src: url('./fonty/charter_bold-webfont.eot');
    src: url('./fonty/charter_bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('./fonty/charter_bold-webfont.woff') format('woff');
    font-weight: bold;
    font-style: bold;
	font-display: swap;
}




@font-face {
    font-family: 'charter';
    src: url('./fonty/charter_italic-webfont.eot');
    src: url('./fonty/charter_italic-webfont.eot?#iefix') format('embedded-opentype'),
         url('./fonty/charter_italic-webfont.woff') format('woff');
    font-weight: normal;
    font-style: italic;
	font-display: swap;
}




@font-face {
    font-family: 'charter';
    src: url('./fonty/charter_regular-webfont.eot');
    src: url('./fonty/charter_regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('./fonty/charter_regular-webfont.woff') format('woff');
    font-weight: regular;
    font-style: normal;
	font-display: swap;
}

/* open-sans-regular - latin-ext_latin */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: local(''),
       url('./fonty/open-sans-v18-latin-ext_latin-regular.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
       url('./fonty/open-sans-v18-latin-ext_latin-regular.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}

/* open-sans-700 - latin-ext_latin */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: local(''),
       url('./fonty/open-sans-v18-latin-ext_latin-700.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
       url('./fonty/open-sans-v18-latin-ext_latin-700.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}

/* open-sans-700italic - latin-ext_latin */
@font-face {
  font-family: 'Open Sans';
  font-style: italic;
  font-weight: 700;
   font-display: swap;
  src: local(''),
       url('./fonty/open-sans-v18-latin-ext_latin-700italic.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
       url('./fonty/open-sans-v18-latin-ext_latin-700italic.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}

body, button, input, select, textarea, .ast-button, .ast-custom-button {
    font-family: charter, Georgia, Cambria, "Times New Roman", Times, serif;
    font-weight: normal;
    font-size: 21px;
    line-height: 32px;
}

.blog .entry-title, .blog .entry-title a, .archive .entry-title, .archive .entry-title a, .search .entry-title, .search .entry-title a {
    font-family: charter, Georgia, Cambria, "Times New Roman", Times, serif;
    font-size: 48px;
    color: rgb(41, 41, 41);
	font-style: normal;
	font-weight: 500;
}

.ast-single-post .entry-title, .page-title {
     font-family: charter, Georgia, Cambria, "Times New Roman", Times, serif;
    text-transform: inherit;
}

.site-title a {
    font-weight: bold;
    font-family: charter, Georgia, Cambria, "Times New Roman", Times, serif;
    text-transform: inherit;
}

.entry-content h2 {
	font-family: charter, Georgia, Cambria, "Times New Roman", Times, serif;
    letter-spacing: 0px;
    line-height: 36px;
    margin-top: 1.25em;
    font-size: 30px;
    font-weight: bold;
}

.entry-content p {
font-family: charter, Georgia, Cambria, "Times New Roman", Times, serif;
font-size: 21px;
line-height: 32px;
letter-spacing: -0.003em;
color: rgb(41, 41, 41);
font-style: normal;
word-break: break-word;
font-weight: 400;
}

.post-navigation a {
    font-size: 12px ! important;
	font-size: 0.75rem ! important;
}