/*
Theme Name: Tiny Framework - Child Theme By Oranto
Template:     tiny-framework
Theme URI: http://mtomas.com/1/
Author: Oranto GmbH
Author URI: https://www.oranto.de/
Description: Tiny Framework theme was created with the future in mind and encompasses all the best features of the default WordPress themes in one place, adds full accessibility and Structured Data Markup with Schema.org microdata format support. Fast start is ensured with very extensive documentation! Tiny Framework features elegant responsive mobile-first design, HTML5 ready structure of Underscores, custom per-post headers, custom logo, three footer widgets, FontAwesome icon webfont and Google Fonts support. Web developers will enjoy integrated Theme Hook Alliance custom action hooks. It's all there, you have everything in one neat package. Along with the main theme you will find an example of a child theme - an easy way to start developing with child themes! Tiny Framework can be used as a learning tool or your own little web development "framework". With its unique "Coding Tips System" Tiny Framework helps to understand how to extend parent themes and build your own child themes, hacking them the way you want. You get the best coding examples from default WordPress themes and the best hacks from the child theme. Please read readme.txt for a quick start guide, tips and tricks. For more information please see: http://mtomas.com/1/
Version: 2.3.1
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Tags: one-column, two-columns, right-sidebar, custom-background, custom-header, custom-logo, custom-menu, editor-style, featured-image-header, featured-images, flexible-header, footer-widgets, full-width-template, microformats, post-formats, rtl-language-support, sticky-post, theme-options, threaded-comments, translation-ready, accessibility-ready, blog, e-commerce, education
Text Domain: tiny-framework

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.
*/

/*
  #########
  Fonts:
  #########
 */

/* open-sans-regular - vietnamese_latin_greek_greek-ext_cyrillic-ext_latin-ext_cyrillic */
@font-face {
    font-family: 'Open Sans';
    font-style: normal;
    font-weight: 400;
    src: url('fonts/open-sans/open-sans-v17-vietnamese_latin_greek_greek-ext_cyrillic-ext_latin-ext_cyrillic-regular.eot'); /* IE9 Compat Modes */
    src: local('Open Sans Regular'), local('OpenSans-Regular'),
    url('fonts/open-sans/open-sans-v17-vietnamese_latin_greek_greek-ext_cyrillic-ext_latin-ext_cyrillic-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
    url('fonts/open-sans/open-sans-v17-vietnamese_latin_greek_greek-ext_cyrillic-ext_latin-ext_cyrillic-regular.woff2') format('woff2'), /* Super Modern Browsers */
    url('fonts/open-sans/open-sans-v17-vietnamese_latin_greek_greek-ext_cyrillic-ext_latin-ext_cyrillic-regular.woff') format('woff'), /* Modern Browsers */
    url('fonts/open-sans/open-sans-v17-vietnamese_latin_greek_greek-ext_cyrillic-ext_latin-ext_cyrillic-regular.ttf') format('truetype'), /* Safari, Android, iOS */
    url('fonts/open-sans/open-sans-v17-vietnamese_latin_greek_greek-ext_cyrillic-ext_latin-ext_cyrillic-regular.svg#OpenSans') format('svg'); /* Legacy iOS */
}

/* open-sans-italic - vietnamese_latin_greek_greek-ext_cyrillic-ext_latin-ext_cyrillic */
@font-face {
    font-family: 'Open Sans';
    font-style: italic;
    font-weight: 400;
    src: url('fonts/open-sans/open-sans-v17-vietnamese_latin_greek_greek-ext_cyrillic-ext_latin-ext_cyrillic-italic.eot'); /* IE9 Compat Modes */
    src: local('Open Sans Italic'), local('OpenSans-Italic'),
    url('fonts/open-sans/open-sans-v17-vietnamese_latin_greek_greek-ext_cyrillic-ext_latin-ext_cyrillic-italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
    url('fonts/open-sans/open-sans-v17-vietnamese_latin_greek_greek-ext_cyrillic-ext_latin-ext_cyrillic-italic.woff2') format('woff2'), /* Super Modern Browsers */
    url('fonts/open-sans/open-sans-v17-vietnamese_latin_greek_greek-ext_cyrillic-ext_latin-ext_cyrillic-italic.woff') format('woff'), /* Modern Browsers */
    url('fonts/open-sans/open-sans-v17-vietnamese_latin_greek_greek-ext_cyrillic-ext_latin-ext_cyrillic-italic.ttf') format('truetype'), /* Safari, Android, iOS */
    url('fonts/open-sans/open-sans-v17-vietnamese_latin_greek_greek-ext_cyrillic-ext_latin-ext_cyrillic-italic.svg#OpenSans') format('svg'); /* Legacy iOS */
}

/* open-sans-700 - vietnamese_latin_greek_greek-ext_cyrillic-ext_latin-ext_cyrillic */
@font-face {
    font-family: 'Open Sans';
    font-style: normal;
    font-weight: 700;
    src: url('fonts/open-sans/open-sans-v17-vietnamese_latin_greek_greek-ext_cyrillic-ext_latin-ext_cyrillic-700.eot'); /* IE9 Compat Modes */
    src: local('Open Sans Bold'), local('OpenSans-Bold'),
    url('fonts/open-sans/open-sans-v17-vietnamese_latin_greek_greek-ext_cyrillic-ext_latin-ext_cyrillic-700.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
    url('fonts/open-sans/open-sans-v17-vietnamese_latin_greek_greek-ext_cyrillic-ext_latin-ext_cyrillic-700.woff2') format('woff2'), /* Super Modern Browsers */
    url('fonts/open-sans/open-sans-v17-vietnamese_latin_greek_greek-ext_cyrillic-ext_latin-ext_cyrillic-700.woff') format('woff'), /* Modern Browsers */
    url('fonts/open-sans/open-sans-v17-vietnamese_latin_greek_greek-ext_cyrillic-ext_latin-ext_cyrillic-700.ttf') format('truetype'), /* Safari, Android, iOS */
    url('fonts/open-sans/open-sans-v17-vietnamese_latin_greek_greek-ext_cyrillic-ext_latin-ext_cyrillic-700.svg#OpenSans') format('svg'); /* Legacy iOS */
}

/* open-sans-700italic - vietnamese_latin_greek_greek-ext_cyrillic-ext_latin-ext_cyrillic */
@font-face {
    font-family: 'Open Sans';
    font-style: italic;
    font-weight: 700;
    src: url('fonts/open-sans/open-sans-v17-vietnamese_latin_greek_greek-ext_cyrillic-ext_latin-ext_cyrillic-700italic.eot'); /* IE9 Compat Modes */
    src: local('Open Sans Bold Italic'), local('OpenSans-BoldItalic'),
    url('fonts/open-sans/open-sans-v17-vietnamese_latin_greek_greek-ext_cyrillic-ext_latin-ext_cyrillic-700italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
    url('fonts/open-sans/open-sans-v17-vietnamese_latin_greek_greek-ext_cyrillic-ext_latin-ext_cyrillic-700italic.woff2') format('woff2'), /* Super Modern Browsers */
    url('fonts/open-sans/open-sans-v17-vietnamese_latin_greek_greek-ext_cyrillic-ext_latin-ext_cyrillic-700italic.woff') format('woff'), /* Modern Browsers */
    url('fonts/open-sans/open-sans-v17-vietnamese_latin_greek_greek-ext_cyrillic-ext_latin-ext_cyrillic-700italic.ttf') format('truetype'), /* Safari, Android, iOS */
    url('fonts/open-sans/open-sans-v17-vietnamese_latin_greek_greek-ext_cyrillic-ext_latin-ext_cyrillic-700italic.svg#OpenSans') format('svg'); /* Legacy iOS */
}


body {
    font-family: "Open Sans", Verdana, Geneva, "DejaVu Sans", sans-serif;
}

/*
  #############
  Custom CSS
  #############
 */
.site-branding,
.entry-header {
    text-align: left !important;
}

.template-front-page .site-content .widget-area .widget li {
    list-style: none;
}

/* 15.1 Minimum width of 783 pixels - it is activated at the same time as mobile view of WordPress admin-bar 782px
 * (small screens - mobile phones, small tablets in portrait view mode)
 */
@media screen and (min-width: 783px) {
    body .site {
        max-width: 68rem;
    }
}