/*
 Theme Name:   Twenty Seventeen Child
 Theme URI:    http://www.hexaten.eu/twenty-seventeen-child/
 Description:  Twenty Seventeen Child Theme
 Author:       Hexaten
 Author URI:   http://www.hexaten.eu
 Template:     twentyseventeen
 Version:      1.0.0
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html
 Tags:         light, dark, two-columns, right-sidebar, responsive-layout, accessibility-ready
 Text Domain:  twenty-seventeen-child
*/

@font-face {
    font-family: 'Zona Pro Thin';
    src: url('http://luna.greynorth.net/wp-content/fonts/ZonaPro-Thin.otf');
}

@font-face {
    font-family: 'TT Firs';
    src: url('http://luna.greynorth.net/wp-content/fonts/TT-Firs-Regular.otf');
}

h2,
.widget-title a {
    font-family: 'TT Firs' !important;
}

.has-header-image .custom-header-media object, .has-header-video .custom-header-media video, .has-header-video .custom-header-media iframe, .has-header-image:not(.twentyseventeen-front-page):not(.home) .custom-header-media object {
  object-fit: initial;
  width: 100%;
  height: auto;
  display: block;
  min-width: initial;
  min-height: initial;
}
.custom-header-media {
  height: 65vw !important;
}
@media screen and (max-width: 767px) {
	.custom-header-media {
		height: 50vw !important;
	}
	.has-header-image.twentyseventeen-front-page .custom-header, .has-header-video.twentyseventeen-front-page .custom-header, .has-header-image.home.blog .custom-header, .has-header-video.home.blog .custom-header {
		height: 50vw;
	}
	.logged-in .wp-custom-header object {
		margin-top: 32px;
	}
}