/**
 * Stylesheet für yBit
 *
 * @license GNU Lesser General Public License
    Copyright (C) 2011  Stefan 'Eichi' Eichhorst <eichi@ybit.eu>

    This program is free software: you can redistribute it and/or modify
    it under the terms of the GNU Lesser General Public License as published by
    the Free Software Foundation, either version 3 of the License, or
    (at your option) any later version.

    This program is distributed in the hope that it will be useful,
    but WITHOUT ANY WARRANTY; without even the implied warranty of
    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    GNU Lesser General Public License for more details.

    You should have received a copy of the GNU Lesser General Public License
    along with this program.  If not, see <http://www.gnu.org/licenses/>.
 *
 * @package yHP
 * @copyright Eichi (Stefan Eichhorst) <eichi@ybit.eu>
 * @version $Revision$
 * @author $Author$
 */

@font-face {
	font-family: "SourceSans";
	local: "Source Sans Pro";
	src: url("/tpl/templates/themes/default/fonts/sourcesanspro.eot#") format("eot"),
	url("/tpl/templates/themes/default/fonts/sourcesanspro.svg#Primary") format("svg"),
	url("/tpl/templates/themes/default/fonts/sourcesanspro.woff") format("woff");
}
@font-face {
	font-family: "SourceSansLight";
	local: "Source Sans Pro Light";
	src: url("/tpl/templates/themes/default/fonts/sourcesansprolight.eot#") format("eot"),
	url("/tpl/templates/themes/default/fonts/sourcesansprolight.svg#Primary") format("svg"),
	url("/tpl/templates/themes/default/fonts/sourcesansprolight.woff") format("woff");
}
@font-face {
	font-family: "SourceSansBold";
	local: "Source Sans Pro Bold";
	src: url("/tpl/templates/themes/default/fonts/sourcesansprobold.eot#") format("eot"),
	url("/tpl/templates/themes/default/fonts/sourcesansprobold.svg#Primary") format("svg"),
	url("/tpl/templates/themes/default/fonts/sourcesansprobold.woff") format("woff");
}
@font-face {
	font-family: "OpenSans";
	local: "Open Sans";
	src: url("/tpl/templates/themes/default/fonts/opensans.eot#") format("eot"),
	url("/tpl/templates/themes/default/fonts/opensans.svg#Primary") format("svg"),
	url("/tpl/templates/themes/default/fonts/opensans.woff") format("woff");
}
@font-face {
	font-family: "OpenSansLight";
	local: "Open Sans Light";
	src: url("/tpl/templates/themes/default/fonts/opensanslight.eot#") format("eot"),
	url("/tpl/templates/themes/default/fonts/opensanslight.svg#Primary") format("svg"),
	url("/tpl/templates/themes/default/fonts/opensanslight.woff") format("woff");
}
@font-face {
	font-family: "OpenSansBold";
	local: "Open Sans Bold";
	src: url("/tpl/templates/themes/default/fonts/opensansbold.eot#") format("eot"),
	url("/tpl/templates/themes/default/fonts/opensansbold.svg#Primary") format("svg"),
	url("/tpl/templates/themes/default/fonts/opensansbold.woff") format("woff");
}

body {
	font-family: SourceSansLight, Arial, Helvetica, 'Lucida Sans', Verdana!important;
	color: #58595B;
	margin: 0;
	background-repeat: repeat-x;
}

.page_hero {
	background-size: cover;
	background-repeat: no-repeat;
	height: 50vh;
	width: 100vw;
	display: flex;
	align-items: center;
	padding: 2em;
	color: #fff;
}

img.page_hero {
	object-fit: cover;
	padding: 0;
}

.bg-middle {
	background-position: center center;
}

.bg-left {
	background-position: left center;
}

.bg-right {
	background-position: right center;
}
